Example #1
0
 public override Entity Create(Region tregion, byte[] data)
 {
     int itsbyte = Utilities.BytesToInt(Utilities.BytesPartial(data, PhysicsEntity.PhysicsNetworkDataLength, 4));
     BlockInternal bi = BlockInternal.FromItemDatum(itsbyte);
     StaticBlockEntity sbe = new StaticBlockEntity(tregion, bi.Material, bi.BlockPaint);
     sbe.ApplyPhysicsNetworkData(data);
     return sbe;
 }
Example #2
0
        public override Entity Create(Region tregion, byte[] data)
        {
            int               itsbyte = Utilities.BytesToInt(Utilities.BytesPartial(data, PhysicsEntity.PhysicsNetworkDataLength, 4));
            BlockInternal     bi      = BlockInternal.FromItemDatum(itsbyte);
            StaticBlockEntity sbe     = new StaticBlockEntity(tregion, bi.Material, bi.BlockPaint);

            sbe.ApplyPhysicsNetworkData(data);
            return(sbe);
        }