Skip to content

entity flying block

Robin Seifert edited this page Aug 5, 2023 · 11 revisions

Flying Block

Not much different than falling sand in the vanilla game. Flying blocks allow for rendering various blocks as a moving entity. Creating various effects and allowing throwing blocks around by explosives. On impact with the ground, or after a set timer, each entity will convert back into a block.

Disabled Blocks

Block Reason
dynamictrees:~ #420 Performance issues causes by flying block repeat replication during tree fall mechanic
fluids lack of render

Known Issues

Due to the nature of Flying Blocks it is possible for any non-vanilla block to cause issues. This will most often happen during rendering. In the event an error happens ICBM will attempt to prevent a game crash. Then change the block rendered and black list the block detected until restart. It is recommended to pay attention to logs and report any errors.

If the log contains icbm in the first few lines report it to our tracker. If not then report it to the block's mod author.

Version Fix Cause Notes
MC1.12.2 v5.3.0 5.4.x, block ban list Dynamic Trees, #420: infinite block creation While tree is falling it can get into a state where it keeps placing blocks as ICBM attempts to pick up blocks. Resulting in 100s of flying blocks spawning and eventual performance collapse of the game
MC1.12.2 v5.3.0 5.4.x, render mitigation Dynamic Trees, #419: render crash of leaves Not causes by ICBM but mitigation for render issues was added in 5.4.x

Config

File: icbmclassic/flying_blocks

File Name Default Value Usage
enable true set to false to disable the usage in blasts. Doesn't remove existing entities or prevent usage in other mods
ban_allow_blocks/ban true Sets the list as a ban list for blocks and block states provided
ban_allow_blocks/list empty List of block(s) or block state(s)

History

  • 5.4.0 - Config added to enable spawning and control support blocks
Clone this wiki locally