diff options
author | madmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2012-09-23 23:09:13 +0200 |
---|---|---|
committer | madmaxoft@gmail.com <madmaxoft@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2012-09-23 23:09:13 +0200 |
commit | 3953277568e67c37c705cca70517c446029c2fda (patch) | |
tree | ee05df68fd3037a1c42f43aae7e8473276b1b2ec /source/cChunk.cpp | |
parent | Source files cleanup: Mobs-related files in a separate subfolder, renamed. (diff) | |
download | cuberite-3953277568e67c37c705cca70517c446029c2fda.tar cuberite-3953277568e67c37c705cca70517c446029c2fda.tar.gz cuberite-3953277568e67c37c705cca70517c446029c2fda.tar.bz2 cuberite-3953277568e67c37c705cca70517c446029c2fda.tar.lz cuberite-3953277568e67c37c705cca70517c446029c2fda.tar.xz cuberite-3953277568e67c37c705cca70517c446029c2fda.tar.zst cuberite-3953277568e67c37c705cca70517c446029c2fda.zip |
Diffstat (limited to 'source/cChunk.cpp')
-rw-r--r-- | source/cChunk.cpp | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/source/cChunk.cpp b/source/cChunk.cpp index 7f9c4838c..d2d680794 100644 --- a/source/cChunk.cpp +++ b/source/cChunk.cpp @@ -25,7 +25,6 @@ #include "cItem.h" #include "cNoise.h" #include "cRoot.h" -#include "cBlockToPickup.h" #include "MersenneTwister.h" #include "cPlayer.h" #include "BlockArea.h" @@ -440,84 +439,6 @@ void cChunk::CheckBlocks(void) m_World->SetBlock(WorldPos.x, WorldPos.y, WorldPos.z, E_BLOCK_AIR, 0); } - - /* - BLOCKTYPE BlockType = GetBlock(index); - NIBBLETYPE BlockMeta = GetMeta (index); - switch (BlockType) - { - // Stuff that drops when block below is destroyed: - case E_BLOCK_REDSTONE_REPEATER_OFF: - case E_BLOCK_REDSTONE_REPEATER_ON: - case E_BLOCK_REDSTONE_WIRE: - case E_BLOCK_CACTUS: - case E_BLOCK_REEDS: - case E_BLOCK_WOODEN_PRESSURE_PLATE: - case E_BLOCK_STONE_PRESSURE_PLATE: - case E_BLOCK_MINECART_TRACKS: - case E_BLOCK_SIGN_POST: - case E_BLOCK_CROPS: - case E_BLOCK_SAPLING: - case E_BLOCK_YELLOW_FLOWER: - case E_BLOCK_RED_ROSE: - case E_BLOCK_RED_MUSHROOM: - case E_BLOCK_BROWN_MUSHROOM: - case E_BLOCK_SNOW: - { - if (GetBlock(BlockPos.x, BlockPos.y - 1, BlockPos.z) == E_BLOCK_AIR) - { - SetBlock( BlockPos, E_BLOCK_AIR, 0 ); - - Vector3i WorldPos = PositionToWorldPosition( BlockPos ); - - m_World->GetSimulatorManager()->WakeUp(WorldPos.x, WorldPos.y, WorldPos.z); - - cItems Pickups; - cBlockToPickup::ToPickup(BlockType, BlockMeta, E_ITEM_EMPTY, Pickups); - m_World->SpawnItemPickups(Pickups, WorldPos.x, WorldPos.y, WorldPos.z); - } - break; - } - - case E_BLOCK_REDSTONE_TORCH_OFF: - case E_BLOCK_REDSTONE_TORCH_ON: - case E_BLOCK_TORCH: - { - char Dir = cTorch::MetaDataToDirection( GetNibble( m_BlockMeta, BlockPos ) ); - Vector3i WorldPos = PositionToWorldPosition( BlockPos ); - - Vector3i AttachedTo = WorldPos; - AddDirection( AttachedTo.x, AttachedTo.y, AttachedTo.z, Dir, true ); - if( m_World->GetBlock( AttachedTo ) == E_BLOCK_AIR ) - { - SetBlock( BlockPos, E_BLOCK_AIR, 0 ); - - m_World->GetSimulatorManager()->WakeUp(WorldPos.x, WorldPos.y, WorldPos.z); - - cItems Pickups; - cBlockToPickup::ToPickup(BlockType, BlockMeta, E_ITEM_EMPTY, Pickups); - m_World->SpawnItemPickups(Pickups, WorldPos.x, WorldPos.y, WorldPos.z); - } - break; - } - - case E_BLOCK_LADDER: - { - char Dir = cLadder::MetaDataToDirection( GetNibble( m_BlockMeta, BlockPos ) ); - Vector3i WorldPos = PositionToWorldPosition( BlockPos ); - Vector3i AttachedTo = WorldPos; - AddDirection( AttachedTo.x, AttachedTo.y, AttachedTo.z, Dir, true ); - if( m_World->GetBlock( AttachedTo ) == E_BLOCK_AIR ) - { - SetBlock( BlockPos, E_BLOCK_AIR, 0 ); - cItems Pickups; - cBlockToPickup::ToPickup(BlockType, BlockMeta, E_ITEM_EMPTY, Pickups); - m_World->SpawnItemPickups(Pickups, WorldPos.x, WorldPos.y, WorldPos.z); - } - break; - } - } // switch (BlockType) - */ } // for itr - ToTickBlocks[] } |