Merged
Conversation
- Refactored entity activation distance calculations to bundle and cache position data retrieval calls, and updated batch activation logic for better performance (up to 1ms faster per tick!) - Fixed v0 save format not correctly upgrading to v1 from 24w11a to 24w20a (affecting major releases 1.20.5 and 1.20.6) - Improved armor save/resolve functions to include the vanishing curse enchantment in the root proxy chest item
- Added proper handling of hidden entities with emissive layers (Endermen, Spiders, Cave Spiders) by shrinking their scale and tracking their position to prevent enclosure breaches (closes #25) - Modified the attack predicate of the secondary dig-up requirements so that it disregards the Y-distance. This allows mobs to, for example, appear at the bottom of pillars, if a player decides to build up during the night - Added an activation distance recommendation message when using the vanilla activation mode - Fixed possibility for hidden falling mobs to lose their fall distance NBT when appearing - Updated CD workflow output formatting
- Added Pehkui mod integration to fully hide entities by scaling them down. This is especially beneficial for mobs with emissive layers in 1.20.4 and below, as the previously used vanilla scale attribute doesn't yet exist there (#25) - Updated mod metadata to suggest Pehkui - Disabled Mecha command validation in the CI workflow upon push due to the now introduced non-vanilla commands
- Added a config option to reduce the number of particles emitted by hidden Endermen when Pehkui is installed (#25) - Fixed possibility of the poof animaion playing multiple times when "Play Animation on Unsupported Blocks" is off - Added a compatibility warning when Tschipcraft's Dynamic Lights v1.8.8 or below is installed - Changed exclude tag from `exclude` to `ts.sa.exclude`
- Fixed most compatibility issues with Hostile Mobs Improve Over Time by adding missing tag recovery logic when preparing an entity for hiding. This should generally improve compatibility with other packs that override entity tags (closes #26) - Reverted the inclusion of the vanishing curse enchantment in the root proxy chest item due to it being too much of a breaking change for Tschipcraft's Dynamic Lights - Adjusted CD workflow to include Pehkui as an optional dependency and upload Forge version separately
- Removed the Hoglin from the dig up animation - Hardcoded Forge version range to [1.17,1.21.5] - Removed the Dynamic Lights compatibility notice - Updated settings.svg for the wiki to add 'Reduce Hidden Enderman Particles' option
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
excludetots.sa.exclude