package Ġcom . mine in aby ss . loot y . ecs . components Ċ Ċ import Ġcom . mine in aby ss . ge ary . ecs . api . autos can . Aut os can Component Ċ import Ġcom . mine in aby ss . id of r ont . serialization . recipes . Serializable Recipe Ing redients Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ @ Serializable Ċ @ Serial Name (" loot y : recipes ") Ċ @ Aut os can Component Ċ class ĠRegister Recipe Component ( ĊĠĠĠ Ġval Ġrecipes : ĠList < Serializable Recipe Ing redients >, ĊĠĠĠ Ġval Ġdiscover Recipes : ĠBoolean Ġ= Ġfalse , ĊĠĠĠ Ġval Ġgroup : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval Ġremove Recipes : ĠList < String > Ġ= ĠlistOf () Ċ )