Changelog
HUGE PERFORMANCE UPDATE!!!
Entity:
- Introduced a new GUI texture menu for the Miner villager entity.
- Slowed down Miner villagers' walking speed and tweaked the speed for the panic goal.
Events:
- Optimized the particle effects for the Smoker x Generator interaction.
- Disabled Smoker x Generator interaction and Blast Furnace x Generator interaction events when underwater.
- Corrected a visual effect issue when placing a block above the smoker within the Smoker x Generator interaction.
- Reduced particle emission for the event Underwater lit block interaction + Furnace x Generator Interaction.
- The Pulldown effect (from the event Furnace x Generator Interaction) now applies to all entities, not just players.
- Rewrote the Pulldown effect for better and more original functionality.
- Modified the behavior so that the top surface of a Hot surface event will damage all entities.
- Included a configuration option to enable/disable Blast Furnace x Generator interaction event.
- Added an action delay within the Lit Furnace/ Smoker/ Blast Furnace interaction for the case where there isn't enough bypass item to prevent damage spam.
- Added Lightning strike event over Generator block.
- Reduced the likelihood of the wood blocks catching fire from 5% to 3%.
General Improvements:
- Resolved an issue where multiple generators would change states for the same furnace type blocks.
- Enhanced the state transition for lit/unlit furnaces once a generator is placed nearby.
- Improved the code related to NullPoints.
- Implemented a binding mechanism between generator and furnace type blocks.
- Refined the overall logic to prevent players from interacting with a bound furnace block when a generator is nearby.
- Added bounding mechanic to prevent the generator from consuming fuel in all nearby furnace blocks.