yog_event/item/
actions.rs1use crate::Point;
4use yog_core::Stack;
5use yog_ids as ids;
6
7actions! {
8 SpawnItem { dim: String, pos: Point, velocity: Point, item: String, count: u32, snbt: String } -> Option<String> = ids::service_item::SPAWN, "YogItemActions.spawnItem";
10 EntityStack { uuid: String } -> Option<Stack> = ids::service_item::ENTITY_STACK, "YogQueries.itemEntityStack";
12 SetEntityStack { uuid: String, item: String, count: u32, snbt: String } -> bool = ids::service_item::SET_ENTITY_STACK, "YogItemActions.itemEntitySetStack";
14 Block { item: String } -> Option<String> = ids::service_item::BLOCK, "YogItemActions.itemBlock";
16}