/* ĠCopyright Ġ( c ) Ġ 2 0 1 9 - 2 0 2 0 ĠDe fl ated Pick le Ġunder Ġthe ĠMIT Ġlicense Ġ*/ Ċ Ċ package Ġcom . def lated pickle . bug magic . common . init Ċ Ċ import Ġcom . def lated pickle . bug magic . Bug Magic Ċ import Ġcom . def lated pickle . bug magic . Reference Ċ import Ġcom . def lated pickle . bug magic . api . entity . mob . Entity Cast able Ċ import Ġcom . def lated pickle . bug magic . common . entity . mob . Auto F ert il izer Entity Ċ import Ġcom . def lated pickle . bug magic . common . entity . mob . Auto Har v ester Entity Ċ import Ġcom . def lated pickle . bug magic . common . entity . mob . Auto Ho e Entity Ċ import Ġcom . def lated pickle . bug magic . common . entity . mob . Auto Plan ter Entity Ċ import Ġcom . def lated pickle . bug magic . common . entity . mob . Ess ence Collector Entity Ċ import Ġcom . def lated pickle . bug magic . common . entity . mob . Item Collector Entity Ċ import Ġkotlin . reflect . K Class Ċ import Ġnet . minecraft . util . Resource Location Ċ import Ġnet . minecraftforge . fml . common . registry . Entity Registry Ċ Ċ object ĠEntity Init Ġ{ ĊĠĠĠ Ġvar Ġid Ġ= Ġ 0 ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġregister (" item _ collector ", ĠItem Collector Entity :: class , ĠPair ( 0 x 4 0 3 6 2 A , Ġ 0 xFF EB 6 6 )) ĊĠĠĠĠĠĠĠ Ġregister (" ess ence _ collector ", ĠEss ence Collector Entity :: class , ĠPair ( 0 x 4 0 3 6 2 A , Ġ 0 xFF EB 6 6 )) ĊĠĠĠĠĠĠĠ Ġregister (" auto _ ho e ", ĠAuto Ho e Entity :: class , ĠPair ( 0 x 4 0 3 6 2 A , Ġ 0 xFF EB 6 6 )) ĊĠĠĠĠĠĠĠ Ġregister (" auto _ plan ter ", ĠAuto Plan ter Entity :: class , ĠPair ( 0 x 4 0 3 6 2 A , Ġ 0 xFF EB 6 6 )) ĊĠĠĠĠĠĠĠ Ġregister (" auto _ f ert il izer ", ĠAuto F ert il izer Entity :: class , ĠPair ( 0 x 4 0 3 6 2 A , Ġ 0 xFF EB 6 6 )) ĊĠĠĠĠĠĠĠ Ġregister (" auto _ har v ester ", ĠAuto Har v ester Entity :: class , ĠPair ( 0 x 4 0 3 6 2 A , Ġ 0 xFF EB 6 6 )) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġregister ( name : ĠString , Ġclazz : ĠK Class < out ĠEntity Cast able >, Ġegg Colour : ĠPair < Int , ĠInt >) Ġ{ ĊĠĠĠĠĠĠĠ ĠEntity Registry . register Mod Entity ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠResource Location ( Reference . MOD _ ID Ġ+ Ġ": $ name "), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġclazz . java , Ġname , Ġid ++, ĠBug Magic , Ġ 1 6 , Ġ 1 , Ġfalse , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġegg Colour . first , Ġegg Colour . second ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ