steel_core/behavior/generated/
candle_cakes.rs1use steel_registry :: { blocks :: BlockRef , items :: ItemRef , vanilla_blocks , vanilla_items } ; pub fn candle_to_candle_cake (item : ItemRef) -> Option < BlockRef > { match item { i if i == & * vanilla_items :: BLACK_CANDLE => Some (& vanilla_blocks :: BLACK_CANDLE_CAKE) , i if i == & * vanilla_items :: BLUE_CANDLE => Some (& vanilla_blocks :: BLUE_CANDLE_CAKE) , i if i == & * vanilla_items :: BROWN_CANDLE => Some (& vanilla_blocks :: BROWN_CANDLE_CAKE) , i if i == & * vanilla_items :: CANDLE => Some (& vanilla_blocks :: CANDLE_CAKE) , i if i == & * vanilla_items :: CYAN_CANDLE => Some (& vanilla_blocks :: CYAN_CANDLE_CAKE) , i if i == & * vanilla_items :: GRAY_CANDLE => Some (& vanilla_blocks :: GRAY_CANDLE_CAKE) , i if i == & * vanilla_items :: GREEN_CANDLE => Some (& vanilla_blocks :: GREEN_CANDLE_CAKE) , i if i == & * vanilla_items :: LIGHT_BLUE_CANDLE => Some (& vanilla_blocks :: LIGHT_BLUE_CANDLE_CAKE) , i if i == & * vanilla_items :: LIGHT_GRAY_CANDLE => Some (& vanilla_blocks :: LIGHT_GRAY_CANDLE_CAKE) , i if i == & * vanilla_items :: LIME_CANDLE => Some (& vanilla_blocks :: LIME_CANDLE_CAKE) , i if i == & * vanilla_items :: MAGENTA_CANDLE => Some (& vanilla_blocks :: MAGENTA_CANDLE_CAKE) , i if i == & * vanilla_items :: ORANGE_CANDLE => Some (& vanilla_blocks :: ORANGE_CANDLE_CAKE) , i if i == & * vanilla_items :: PINK_CANDLE => Some (& vanilla_blocks :: PINK_CANDLE_CAKE) , i if i == & * vanilla_items :: PURPLE_CANDLE => Some (& vanilla_blocks :: PURPLE_CANDLE_CAKE) , i if i == & * vanilla_items :: RED_CANDLE => Some (& vanilla_blocks :: RED_CANDLE_CAKE) , i if i == & * vanilla_items :: WHITE_CANDLE => Some (& vanilla_blocks :: WHITE_CANDLE_CAKE) , i if i == & * vanilla_items :: YELLOW_CANDLE => Some (& vanilla_blocks :: YELLOW_CANDLE_CAKE) , _ => None } }