Realistic Block Physics [1.12.2-2.0.0]
What's new
Changelog [2.0.0]
Warning: This is a major update! It is highly recommended to backup your worlds.
Added
• Multithreaded block physics calculations
• Ability to override Vanilla falling block physics
• Ability to specify block metadata values when creating block definitions
• Ability to build diagonally from support beams
• Ability to hang blocks from other blocks
• Configurable world definitions (in the directory 'config/rbp/world_definitions')
• Sounds for falling blocks when they land
• New default physics definitions
• Better collision detection between blocks
• Block definition attribute 'BreakOnFalling'
• Block definition attribute 'FakeFullBlock'
• Block definition attribute 'IsHangable'
• Block definition attribute 'ReceivesChunkUpdates'
• Block definition attribute 'ReceivesNeighbourUpdates'
• Configuration option 'ApplyDefaultWorlds'
• Configuration option 'ApplyDefaultWorldsBlacklist'
• Configuration option 'CrushedBlockItemDropChance'
• Configuration option 'FallingBlockItemDropChance'
• Configuration option 'FallingBlockSounds'
• Configuration option 'OverrideVanillaPhysics'
• Configuration option 'PhysicsEngine'
• Configuration option 'FallingBlockTrackingRange'
Fixed
• An issue which caused containers to lose their items upon falling
• An issue which caused some falling blocks to disappear when landing on certain blocks
• An issue which caused falling blocks to stay floating above certain blocks
Improved
• Initial chunk loading speeds when high 'ChunkUpdateRange' values are used
Changed
• Crushable blocks are now calculated automatically
• Location of main configuration file (now in the directory 'config/rbp')
• Location of block physics definitions (now in the directory 'config/rbp/block_definitions')
• Configuration option 'ApplyDefaults' to 'ApplyDefaultBlocks'
• Configuration option 'ApplyDefaultsBlacklist' to 'ApplyDefaultBlocksBlacklist'
• Configuration option 'BlockUpdateRange' to 'ChunkUpdateRange'
• Configuration option 'MaxFallingBlocksPerUpdate' to 'FallingBlockFallRate'
• Vanilla blocks are no longer excluded from 'ApplyDefaultBlocksBlacklist' via hardcoding
• Set configuration option value 'FallingBlockFallRate' to "2" from "10"
• Set configuration option value 'TickSkips' to "0" from "10"
Removed
• Block definition attribute 'RequiresNeighbourUpdate'
• Configuration option 'CrushableBlocks'
• Configuration option 'MaxMovingBlocks'
This mod has no additional files

