package Ġorg . eln 2 . mc . common . network Ċ Ċ import Ġnet . minecraft . core . Block Pos Ċ import Ġnet . minecraft . network . Friendly Byte Buf Ċ import Ġorg . eln 2 . mc . extensions . ByteBuffer Extensions . readString Ċ import Ġorg . eln 2 . mc . extensions . ByteBuffer Extensions . readString Map Ċ import Ġorg . eln 2 . mc . extensions . ByteBuffer Extensions . writeString Ċ import Ġorg . eln 2 . mc . extensions . ByteBuffer Extensions . writeString Map Ċ Ċ class ĠCell Info ( val Ġtype Ġ: ĠString , Ġval Ġinfo Ġ: ĠMap < String , ĠString >, Ġval Ġpos Ġ: ĠBlockPos ){ ĊĊĠĠĠ Ġconstructor ( buffer Ġ: ĠFriend ly Byte Buf ) Ġ: Ġthis ( buffer . readString (), Ġbuffer . readString Map (), Ġbuffer . read Block Pos ()) ĊĊĠĠĠ Ġfun Ġserialize ( buffer Ġ: ĠFriend ly Byte Buf ) Ġ{ ĊĠĠĠĠĠĠĠ Ġbuffer . writeString ( type ) ĊĠĠĠĠĠĠĠ Ġbuffer . writeString Map ( info ) ĊĠĠĠĠĠĠĠ Ġbuffer . write Block Pos ( pos ) ĊĠĠĠ Ġ} Ċ } Ċ