Fix instant mining of blocks not being recognised, tweak anti-cheat (#4938)
* Tried to fix a small issue... Ended up rewriting a bunch of god awful, opaque code with no source and no sense. Who names a function GetPlayerRelativeBlockHardness??? It's gone now. We're safe again. * Testing anti-cheat. * Tidy up debug logging. * Remove empty member declaration. * Rewrite GetDigSpeed slightly for better readability. * GetMiningProgressPerTick now returns 1 when instantly mined. Fixed hasily written typo. * Comment style and typo fixes.
This commit is contained in:
@@ -1466,22 +1466,22 @@ cBlockInfo::cBlockInfoArray::cBlockInfoArray()
|
||||
Info[E_BLOCK_END_BRICKS ].m_Hardness = 0.8f;
|
||||
Info[E_BLOCK_STRUCTURE_VOID ].m_Hardness = 0.0f;
|
||||
Info[E_BLOCK_OBSERVER ].m_Hardness = 3.5f;
|
||||
Info[E_BLOCK_WHITE_SHULKER_BOX ].m_Hardness = 0.2f;
|
||||
Info[E_BLOCK_ORANGE_SHULKER_BOX ].m_Hardness = 0.2f;
|
||||
Info[E_BLOCK_MAGENTA_SHULKER_BOX ].m_Hardness = 0.2f;
|
||||
Info[E_BLOCK_LIGHT_BLUE_SHULKER_BOX ].m_Hardness = 0.2f;
|
||||
Info[E_BLOCK_YELLOW_SHULKER_BOX ].m_Hardness = 0.2f;
|
||||
Info[E_BLOCK_LIME_SHULKER_BOX ].m_Hardness = 0.2f;
|
||||
Info[E_BLOCK_PINK_SHULKER_BOX ].m_Hardness = 0.2f;
|
||||
Info[E_BLOCK_GRAY_SHULKER_BOX ].m_Hardness = 0.2f;
|
||||
Info[E_BLOCK_LIGHT_GRAY_SHULKER_BOX ].m_Hardness = 0.2f;
|
||||
Info[E_BLOCK_CYAN_SHULKER_BOX ].m_Hardness = 0.2f;
|
||||
Info[E_BLOCK_PURPLE_SHULKER_BOX ].m_Hardness = 0.2f;
|
||||
Info[E_BLOCK_BLUE_SHULKER_BOX ].m_Hardness = 0.2f;
|
||||
Info[E_BLOCK_BROWN_SHULKER_BOX ].m_Hardness = 0.2f;
|
||||
Info[E_BLOCK_GREEN_SHULKER_BOX ].m_Hardness = 0.2f;
|
||||
Info[E_BLOCK_RED_SHULKER_BOX ].m_Hardness = 0.2f;
|
||||
Info[E_BLOCK_BLACK_SHULKER_BOX ].m_Hardness = 0.2f;
|
||||
Info[E_BLOCK_WHITE_SHULKER_BOX ].m_Hardness = 2.0f;
|
||||
Info[E_BLOCK_ORANGE_SHULKER_BOX ].m_Hardness = 2.0f;
|
||||
Info[E_BLOCK_MAGENTA_SHULKER_BOX ].m_Hardness = 2.0f;
|
||||
Info[E_BLOCK_LIGHT_BLUE_SHULKER_BOX ].m_Hardness = 2.0f;
|
||||
Info[E_BLOCK_YELLOW_SHULKER_BOX ].m_Hardness = 2.0f;
|
||||
Info[E_BLOCK_LIME_SHULKER_BOX ].m_Hardness = 2.0f;
|
||||
Info[E_BLOCK_PINK_SHULKER_BOX ].m_Hardness = 2.0f;
|
||||
Info[E_BLOCK_GRAY_SHULKER_BOX ].m_Hardness = 2.0f;
|
||||
Info[E_BLOCK_LIGHT_GRAY_SHULKER_BOX ].m_Hardness = 2.0f;
|
||||
Info[E_BLOCK_CYAN_SHULKER_BOX ].m_Hardness = 2.0f;
|
||||
Info[E_BLOCK_PURPLE_SHULKER_BOX ].m_Hardness = 2.0f;
|
||||
Info[E_BLOCK_BLUE_SHULKER_BOX ].m_Hardness = 2.0f;
|
||||
Info[E_BLOCK_BROWN_SHULKER_BOX ].m_Hardness = 2.0f;
|
||||
Info[E_BLOCK_GREEN_SHULKER_BOX ].m_Hardness = 2.0f;
|
||||
Info[E_BLOCK_RED_SHULKER_BOX ].m_Hardness = 2.0f;
|
||||
Info[E_BLOCK_BLACK_SHULKER_BOX ].m_Hardness = 2.0f;
|
||||
Info[E_BLOCK_WHITE_GLAZED_TERRACOTTA ].m_Hardness = 1.4f;
|
||||
Info[E_BLOCK_ORANGE_GLAZED_TERRACOTTA ].m_Hardness = 1.4f;
|
||||
Info[E_BLOCK_MAGENTA_GLAZED_TERRACOTTA ].m_Hardness = 1.4f;
|
||||
|
||||
Reference in New Issue
Block a user