package Ġju ux el . ad orn . block . entity Ċ Ċ import Ġnet . minecraft . block . Block Ċ import Ġnet . minecraft . block . entity . Block Entity Ċ import Ġnet . minecraft . block . entity . Block EntityType Ċ Ċ class ĠMutable Block EntityType < T Ġ: ĠBlock Entity > Ġprivate Ġconstructor ( ĊĠĠĠ Ġsupplier : Ġ() Ġ-> ĠT , ĊĠĠĠ Ġprivate Ġval Ġblocks : ĠMutable Set < Block > Ċ ) Ġ: ĠBlock EntityType < T >( supplier , Ġblocks , Ġnull ) Ġ{ ĊĠĠĠ Ġconstructor ( supplier : Ġ() Ġ-> ĠT ) Ġ: Ġthis ( supplier , ĠHashSet ()) ĊĊĠĠĠ Ġfun Ġadd Block ( block : ĠBlock ) Ġ{ ĊĠĠĠĠĠĠĠ Ġblocks Ġ+= Ġblock ĊĠĠĠ Ġ} Ċ } Ċ