Exemplo n.º 1
0
        public IRawPacketProvider Create(IBlockBase blockBase)
        {
            IRawPacketProvider rawPacketProvider = Create();

            rawPacketProvider.Initialize(blockBase);

            return(rawPacketProvider);
        }
Exemplo n.º 2
0
 public BlockDestroyEventArgs(IBlockBase block, IEntityBase destroyedBy)
     : base(block)
 {
     LootTable   = block.GetLootTable();
     DestroyedBy = destroyedBy;
 }
Exemplo n.º 3
0
 public BlockTouchEventArgs(IBlockBase block, IEntityBase touchedBy)
     : base(block)
 {
     TouchedBy = touchedBy;
 }
Exemplo n.º 4
0
 public BlockEventArgs(IBlockBase block)
 {
     Block = block;
 }
Exemplo n.º 5
0
 public BlockPlaceEventArgs(IBlockBase block, IEntityBase placedBy)
     : base(block)
 {
     PlacedBy = placedBy;
 }
Exemplo n.º 6
0
 public BlockTouchEventArgs(IBlockBase block, IEntityBase touchedBy)
     : base(block)
 {
     TouchedBy = touchedBy;
 }
Exemplo n.º 7
0
 public BlockDestroyEventArgs(IBlockBase block, IEntityBase destroyedBy)
     : base(block)
 {
     LootTable = block.GetLootTable();
     DestroyedBy = destroyedBy;
 }
Exemplo n.º 8
0
 public BlockPlaceEventArgs(IBlockBase block, IEntityBase placedBy)
     : base(block)
 {
     PlacedBy = placedBy;
 }
Exemplo n.º 9
0
 public BlockEventArgs(IBlockBase block)
 {
     Block = block;
 }
Exemplo n.º 10
0
 public void Initialize(IBlockBase blockBase)
 {
     _disposed  = false;
     _blockBase = blockBase;
 }