Skip to main content

steel_core/behavior/items/
mod.rs

1//! Item behavior implementations.
2//!
3//! The actual behavior registration is auto-generated from classes.json.
4//! See `src/behavior/generated/items.rs` for the generated registration code.
5
6mod air;
7mod block_item;
8pub(crate) mod block_transformer;
9mod bonemeal;
10mod bottle;
11mod brush;
12mod bucket;
13mod compass;
14mod copper_chest_events;
15mod default;
16mod dye;
17mod dynamic_name;
18mod egg;
19mod ender_eye;
20mod ender_pearl;
21mod firework_rocket;
22mod food_on_a_stick;
23mod hanging_sign_item;
24mod honeycomb;
25mod ink_sac;
26mod mace;
27mod minecart;
28mod name_tag;
29mod place_on_water_block_item;
30mod player_head;
31mod potion;
32mod scaffolding_block_item;
33mod shears;
34mod shield;
35mod snowball;
36mod solid_bucket_item;
37mod spawn_egg;
38mod spyglass;
39mod standing_and_wall_block_item;
40mod throw_projectile;
41mod throwable_potion;
42mod tipped_arrow;
43
44mod fishing_rod;
45mod flint_and_steel;
46mod lead;
47
48pub use air::AirItem;
49pub use block_item::{BlockItem, DoubleHighBlockItem};
50pub use bonemeal::BoneMealItem;
51pub use bottle::BottleItem;
52pub use brush::BrushItem;
53pub use bucket::BucketItem;
54pub use compass::CompassItem;
55pub use default::DefaultItemBehavior;
56pub use dye::DyeItem;
57pub use egg::EggItem;
58pub use ender_eye::EnderEyeItem;
59pub use ender_pearl::EnderPearlItem;
60pub use firework_rocket::FireworkRocketItem;
61pub use fishing_rod::FishingRodItem;
62pub use flint_and_steel::{FireChargeItem, FlintAndSteelItem};
63pub use food_on_a_stick::FoodOnAStickItem;
64pub use hanging_sign_item::HangingSignItem;
65pub use honeycomb::HoneycombItem;
66pub use ink_sac::{GlowInkSacItem, InkSacItem};
67pub use lead::LeadItem;
68pub use mace::MaceItem;
69pub use minecart::MinecartItem;
70pub use name_tag::NameTagItem;
71pub use place_on_water_block_item::PlaceOnWaterBlockItem;
72pub use player_head::PlayerHeadItem;
73pub use potion::PotionItem;
74pub use scaffolding_block_item::ScaffoldingBlockItem;
75pub use shears::ShearsItem;
76pub use shield::ShieldItem;
77pub use snowball::SnowballItem;
78pub use solid_bucket_item::SolidBucketItem;
79pub use spawn_egg::SpawnEggItem;
80pub use spyglass::SpyglassItem;
81pub use standing_and_wall_block_item::StandingAndWallBlockItem;
82pub use throwable_potion::{LingeringPotionItem, SplashPotionItem};
83pub use tipped_arrow::TippedArrowItem;