package Ġworld . greg s . void ps . engine . client . update . encode . player Ċ Ċ import Ġworld . greg s . void ps . buffer . write . Writer Ċ import Ġworld . greg s . void ps . engine . entity . character . update . Visual Encoder Ċ import Ġworld . greg s . void ps . engine . entity . character . update . visual . player . TEMP OR ARY _ MOVE _ TYPE _ MASK Ċ import Ġworld . greg s . void ps . engine . entity . character . update . visual . player . Temporary Move Type Ċ Ċ class ĠTemporary Move Type Encoder Ġ: ĠVisual Encoder < Temporary Move Type >( TEMP OR ARY _ MOVE _ TYPE _ MASK ) Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġencode ( writer : ĠWriter , Ġvisual : ĠTemporary Move Type ) Ġ{ ĊĠĠĠĠĠĠĠ Ġwriter . write Byte Subtract ( visual . type . id ) ĊĠĠĠ Ġ} Ċ Ċ }