Update to 1.18.1
Still compatible with 1.17.1, 1.16.5, 1.15.2, and 1.14.4
Additions:
Add scale type for mining speed
Add scale type for attack speed
Add scale modifier for division by base scale
Changes:
Tweaks to Multiconnect compatibility
Tweaks to Immersive Portals compatibility
Tweaks to Reach-Entity-Attributes compatibility
Bugfixes:
Fix more reach distance issues
Somewhat fix auto jump not taking motion scale into account
Removals:
N/A
Last successfully tested on:
Minecraft version 1.18.1
Fabric Loader 0.12.12
Yarn mappings 1.18.1+build.5
Bugfixes:
Fix commands being disabled by default (the enableCommands config will need to be manually enabled in the config file if you already ran 3.0.0)
Additions:
N/A
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 1.17.1
Forge 1.17.1-37.1.0
Yarn mappings 1.17.1+build.64
Additions:
Config to completely disable scale commands
Changes:
Performance improvements for scale syncing
Removals:
Code using the old Pehkui API has been removed. Mods using the old Pehkui API may need to update.
Bugfixes:
Fix getting stuck in blocks while scaling up
Fix some incorrect translations
Fix potential NPE crash
Last successfully tested on:
Minecraft version 1.17.1
Forge 1.17.1-37.1.0
Yarn mappings 1.17.1+build.64
Changes:
Lower the default reach distance in MC versions under 1.17 to reduce potential lag
Bugfixes:
Fix lag when size is changing while large and colliding with blocks
Fix compatibility with reach-entity-attributes library mod not working
Fix Axolotl attack range not scaling based on width
Removals:
Remove config for deactivating certain collisions at large scales now that there's less lag
Additions:
N/A
Last successfully tested on:
Minecraft version 1.17.1
Forge 1.17.1-37.0.95
Yarn mappings 1.17.1+build.61
Update to 1.18
Still compatible with 1.17.1, 1.16.5, 1.15.2, and 1.14.4
Additions:
Config to completely disable scale commands
Changes:
Performance improvements for scale syncing
Removals:
Code using the old Pehkui API has been removed. Mods using the old Pehkui API may need to update.
Bugfixes:
Fix getting stuck in blocks while scaling up
Fix some incorrect translations
Fix potential NPE crash
Last successfully tested on:
Minecraft version 1.18
Fabric Loader 0.12.5
Yarn mappings 1.18+build.1
Update to 1.18
Still compatible with 1.17.1, 1.16.5, 1.15.2, and 1.14.4
Additions:
Config to completely disable scale commands
Changes:
Performance improvements for scale syncing
Bugfixes:
Fix getting stuck in blocks while scaling up
Fix some incorrect translations
Fix potential NPE crash
Removals:
N/A
Last successfully tested on:
Minecraft version 1.18
Fabric Loader 0.12.5
Yarn mappings 1.18+build.1
Changes:
Lower the default reach distance in MC versions under 1.17 to reduce potential lag
Bugfixes:
Fix lag when size is changing while large and colliding with blocks
Fix compatibility with reach-entity-attributes library mod not working
Fix Axolotl attack range not scaling based on width
Removals:
Remove config for deactivating certain collisions at large scales now that there's less lag
Additions:
N/A
Last successfully tested on:
Minecraft version 21w42a
Fabric Loader 0.11.7
Yarn mappings 21w42a+build.1
Bugfixes:
Fix visibility scale type not affecting the range at which mobs lose track of the player
Additions:
N/A
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 21w41a
Fabric Loader 0.11.7
Yarn mappings 21w41a+build.2
Bugfixes:
Fix potential crashing with some mods that access deprecated builtin scale type fields
Additions:
N/A
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 21w41a
Fabric Loader 0.11.7
Yarn mappings 21w41a+build.2
Update to 21w41a
Still compatible with 1.14.4, 1.15.2, 1.16.5, and 1.17.1
Additions:
Added randomize subcommand to /scale command
Added scale type for entity visibility, works similar to how visibility is reduced when sneaking, using an invisibility potion, wearing mob heads, etc
Added optional scale factor argument to /scale get and /scale compute for ease of use in datapacks
Now uses lang json files for all translatable text
Bugfixes:
Fix /scale persist not persisting scale modifiers
Fix flight speed scale type affecting air strafing speed while not flying
Fix being able to interact with entities through blocks
Changes:
Potential performance improvements
Reduced size of networking packets
API-wise, deprecations of registry entry fields previously located in their own class. Now are like vanilla registry objects, e.g. ScaleType objects are now in a ScaleTypes class similar to how Item objects are in the Items class
Removals:
N/A
Last successfully tested on:
Minecraft version 21w41a
Fabric Loader 0.11.7
Yarn mappings 21w41a+build.2
Additions:
Added randomize subcommand to /scale command
Added scale type for entity visibility, works similar to how visibility is reduced when sneaking, using an invisibility potion, wearing mob heads, etc
Added optional scale factor argument to /scale get and /scale compute for ease of use in datapacks
Now uses lang json files for all translatable text
Bugfixes:
Fix /scale persist not persisting scale modifiers
Fix flight speed scale type affecting air strafing speed while not flying
Fix being able to interact with entities through blocks
Changes:
Potential performance improvements
Reduced size of networking packets
API-wise, deprecations of registry entry fields previously located in their own class. Now are like vanilla registry objects, e.g. ScaleType objects are now in a ScaleTypes class similar to how Item objects are in the Items class
Removals:
N/A
Last successfully tested on:
Minecraft version 1.16.5
Forge 1.16.5-36.2.8
Yarn mappings 1.16.5+build.10
Additions:
Added scale type for creative flight speed
Added scale type for knockback (not currently affected by the base scale)
Reach scale is now split into additional block reach and entity reach scale types
Entity pushing during collision is now affected to an extent by motion scale
Added scale command operation for raising an entity's scale to the power of a value
Changes:
Scale command no longer displays scales in scientific notation
Scale command operations now affect target scale instead of the partially resized current scale
Bugfixes:
Fix incompatibilities with mods that have special item rendering (apparently quite a few)
Fix incompatibility with Multiconnect
Fix scaled health rendering extra unfillable empty hearts
Removals:
N/A
Last successfully tested on:
Minecraft version 1.16.5
Forge 1.16.5-36.2.4
Yarn mappings 1.16.5+build.10
Additions:
Command and API additions for scale types to persist after death
Configs for specifying min/max values for Pehkui's own scale types
Separate scale types for step height, fall damage, and view bobbing (all now affected by the motion scale)
Add a scale type to change the size of held items
Bugfixes:
Fix lead rendering
Changes:
Some performance optimizations
Removals:
N/A
Last successfully tested on:
Minecraft version 1.16.5
Forge 1.16.5-36.1.32
Yarn mappings 1.16.5+build.10
Bugfixes:
Fix being unable to climb ladders and scaffolding when larger
Potentially fix crash when run on servers
Potentially fix crash on startup when run with some other mods such as 2players1horse or Performant
Additions:
N/A
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 1.16.5
Forge 1.16.5-36.1.23
Yarn mappings 1.16.5+build.9
Additions:
Add /scale debug command to allow for entities with unplayable scales to have all their scales reset to 1
Config to disable block collision effects for entities that are larger than a specified scale. Can help with bad performance with large entities under the right conditions.
pehkui:reach scale type now makes use of Forge's reach attribute
Changes:
There is now a minimum/maximum scale (Still extremely big/small. Will become unplayable far before you reach that value.)
minimumCameraDepth config has had the default value changed to 0. Existing configs might need to updated or regenerated if you haven't changed the value.
Bugfixes:
Fix third person camera zooming in when next to blocks when small
Fix llama spit not being scaled
Fix entity limbs vanishing when made extremely small
Fix crashing when used on servers
Removals:
N/A
Last successfully tested on:
Minecraft version 1.16.5
Forge 1.16.5-36.1.0
Yarn mappings 1.16.5+build.6
Additions:
Added scale type for creative flight speed
Added scale type for knockback (not currently affected by the base scale)
Reach scale is now split into additional block reach and entity reach scale types
Entity pushing during collision is now affected to an extent by motion scale
Added scale command operation for raising an entity's scale to the power of a value
Changes:
Scale command no longer displays scales in scientific notation
Scale command operations now affect target scale instead of the partially resized current scale
Bugfixes:
Fix incompatibilities with mods that have special item rendering (apparently quite a few)
Fix incompatibility with Multiconnect
Fix scaled health rendering extra unfillable empty hearts
Removals:
N/A
Last successfully tested on:
Minecraft version 1.17.1
Fabric Loader 0.11.6
Yarn mappings 1.17.1+build.29
Update to 1.17.1
Still compatible with 1.16.5, 1.15.2, and 1.14.4
Additions:
Command and API additions for scale types to persist after death
Configs for specifying min/max values for Pehkui's own scale types
Separate scale types for step height, fall damage, and view bobbing (all now affected by the motion scale)
Add a scale type to change the size of held items
Bugfixes:
Fix lead rendering on 1.15.2 and above
Changes:
Some performance optimizations
Removals:
N/A
Last successfully tested on:
Minecraft version 1.17.1
Fabric Loader 0.11.6
Yarn mappings 1.17.1+build.29
Update to 1.17
Still compatible with 1.16.5, 1.15.2, and 1.14.4
Changes:
Internal code cleanup
Additions:
N/A
Removals:
N/A
Bugfixes:
N/A
Last successfully tested on:
Minecraft version 1.17
Fabric Loader 0.11.3
Yarn mappings 1.17+build.10
Update to 21w20a
Still compatible with 1.16.5, 1.15.2, and 1.14.4
Bugfixes:
Fix being unable to climb ladders and scaffolding when larger
Actually fix Identity compatibility
Additions:
N/A
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 21w20a
Fabric Loader 0.11.3
Yarn mappings 21w20a+build.2
Update to 21w18a
Still compatible with 1.16.5, 1.15.2, and 1.14.4
Additions:
Add /scale debug command to allow for entities with unplayable scales to have all their scales reset to 1
Config to disable block collision effects for entities that are larger than a specified scale. Can help with bad performance with large entities under the right conditions.
Changes:
There is now a minimum/maximum scale (Still extremely big/small. Will become unplayable far before you reach that value.)
minimumCameraDepth config has had the default value changed to 0. Existing configs might need to updated or regenerated if you haven't changed the value.
Bugfixes:
Fix third person camera zooming in when next to blocks when small
Fix llama spit not being scaled
Fix entity limbs vanishing when made extremely small
Fix crashing when the config has syntax errors
Removals:
N/A
Last successfully tested on:
Minecraft version 21w18a
Fabric Loader 0.11.3
Yarn mappings 21w18a+build.4
Additions:
Config to disable block collision effects for entities that are larger than a specified scale. Can help with bad performance with large entities under the right conditions.
Changes:
Internal code cleanup
Removals:
Removal of old code
Bugfixes:
Fix /scale reset setting the scale delay to 0 instead of 20
Last successfully tested on:
Minecraft version 21w14a
Fabric Loader 0.11.3
Yarn mappings 21w14a+build.15
Update to 21w14a
Still compatible with 1.16.5, 1.15.2, and 1.14.4
Additions:
Add selector options so commands can target entities with certain scales more easily
Config to allow certain scale types to be kept on respawn
Changes:
Many API methods and fields are now deprecated. Mod developers using Pehkui will need to use the alternatives mentioned in their javadoc. They will be removed in 2.0.0.
Bugfixes:
Fix entities sliding around when being scaled up in 1.16.5 and below
Fix buckets, bottles, lily pads, and boats not using scaled reach
Possibly fix client-side crash when using certain combinations of mods
Fix some config toggles not working correctly
Removals:
N/A
Last successfully tested on:
Minecraft version 21w14a
Yarn mappings 21w14a+build.15
Fabric Loader 0.11.3
Update to 21w08b
Still compatible with 1.16.5, 1.15.2, and 1.14.4
Additions:
Scale types for health, attack, and defense (not currently affected by base scale)
WIP command to manipulate which scale modifiers are applied to entities' scale types
Bugfixes:
Fix being unable to jump while growing
Fix Evokers' Fangs and Vexes not being scaled when summoned
Fix incompatibility with latest version of reach-entity-attributes
Potentially fix incompatibility with Patchwork
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 21w08b
Yarn mappings 21w08b+build.17
Fabric Loader 0.11.2
Update to 21w03a
Still compatible with 1.16.5, 1.15.2, and 1.14.4
Bugfixes:
Fix crash when breeding animals
Additions:
N/A
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 21w03a
Yarn mappings 21w03a+build.18
Fabric Loader 0.11.1
Update to 20w51a
Still compatible with 1.16.4, 1.15.2, and 1.14.4
Additions:
API for other mods to have more control over how scales are modified
Subcommand to get scale value with modifiers applied (/scale compute)
Bugfixes:
Fix incorrect limb swinging speed when scaled
Fix projectile motion
Fix Endermite scale when spawned from an Ender Pearl
Fix scale desync on servers
Fix Identity compatibility
Changes:
Commands are now only registered if Fabric API's command module is present
Removals:
N/A
Last successfully tested on:
Minecraft version 20w51a
Yarn mappings 20w51a+build.18
Fabric Loader 0.10.8
Update to 1.16.3
Still compatible with 1.16.2, 1.15.2, and 1.14.4
Now also compatible with 1.16.1 (note, keepScaleOnRespawn config will not work on 1.16.1)
Additions:
Config for camera depth distance so you can see better when small. Vanilla default is 0.05.
Bugfixes:
Fix incorrectly being considered not in water when small
Fix being unable to move when extremely small
Fix scales not being copied from split slimes, conversion via drowning, zombification, curing, lightning, etc., and babies from breeding or spawn eggs
Fix shooting projectiles scaling the shooter instead of the projectile
Fix merging of scaled dropped items
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 1.16.3
Yarn mappings 1.16.3+build.5
Fabric Loader 0.9.3+build.207
Update to 1.16.2
Still compatible with 1.15.2 and 1.14.4
Not compatible with 1.16.1
Additions:
N/A
Bugfixes:
N/A
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 1.16.2
Yarn mappings 1.16.2+build.14
Fabric Loader 0.9.1+build.205
Still compatible with 1.16.1, 1.15.2, and 1.14.4
Additions:
Separate scale types for entity size, motion, etc
Improved scale command: `/scale` now with ability to multiply, divide, etc each scale type
Configs to enable/disable scaling effects from different scale types
Config to keep scale after death
Config to disable Nether Portal collision tweak
Bugfixes:
Fix fall damage config not working
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 1.16.1
Yarn mappings 1.16.1+build.21
Fabric Loader 0.9.1+build.205
Update to 1.16.1
Still compatible with 1.15.2 and 1.14.4
Bugfixes:
Fix explosions in 1.16 causing crashes
Fix compatibility issues with the Identity mod
Additions:
N/A
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 1.16.1
Yarn mappings 1.16.1+build.21
Fabric Loader 0.9.0+build.204
Update to 1.16-rc1
Still compatible with 1.15.2 and 1.14.4
Bugfixes:
Fix compatibility issues with reach-entity-attributes and step-height-entity-attribute mods
Fix oddly positioned item pickup animation when resized
Additions:
N/A
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 1.16-rc1
Yarn mappings 1.16-rc1+build.8
Fabric Loader 0.8.8+build.202
Update to 1.16-pre2
Still compatible with 1.15.2 and 1.14.4
Bugfixes:
Fix incorrect offset when riding certain entities
Fix incorrect scale of entity rendered in the inventory
Fix incorrect scale of armor stand hitboxes
Fix using, attacking, and breaking blocks and entities
Fix scale resetting when leaving The End
Additions:
N/A
Removals:
N/A
Changes:
N/A
Last successfully tested on:
Minecraft version 1.16-pre2
Yarn mappings 1.16-pre2+build.2
Fabric Loader 0.8.7+build.201
Update to 20w19a
Additions:
Compatible with 1.15.2 and 1.14.4
Bugfixes:
Fix player moving wrongly at larger scales when in survival
Fix suffocation when at small scales
Fix excessive fall damage when small and using Elytra
Fix incorrect bounding box when the player becomes larger
Fix scaled TNT explosions not being scaled
Fix incorrect scale client-side when changing dimensions
Removals:
Removed config to set "moved wrongly" values
Changes:
N/A
Last successfully tested on:
Minecraft version 20w19a
Yarn mappings 20w19a+build.6
Fabric Loader 0.8.2+build.194
Update to 20w15a
Additions:
Compatible with 1.15.2
Fall damage scales based on entity size (can be disabled in config)
Bugfixes:
N/A
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 20w15a
Yarn mappings 20w15a+build.1
Fabric Loader 0.8.2+build.194
Update to 1.15.2
Bugfixes:
Improve view bobbing rate when scaled
Fix items being at an incorrect height when thrown
Additions:
N/A
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 1.15.2
Yarn mappings 1.15.2+build.12
Fabric Loader 0.7.8+build.184
Update to 1.14.4
Additions:
Configs to change max value before player has "moved wrongly". (Temporary until the issue is properly solved.)
Bugfixes:
N/A
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 1.14.4
Yarn mappings 1.14.4+build.2
Fabric-Loader 0.4.8+build.158
Additions:
Tweak scale commands to allow resizing multiple entities at once
Bugfixes:
Fix issue with dependency info
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 1.14.2
Yarn mappings 1.14.2+build.7
Fabric-Loader 0.4.8+build.155
Update to 1.14.2 (Compatible with 1.14.0 and 1.14.1)
Bugfixes:
Fix potential networking issue
Additions:
N/A
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 1.14.2
Yarn mappings 1.14.2+build.2
Fabric-Loader 0.4.8+build.154
Bugfixes:
Fix misaligned shadow when an entity is not scaled
Fix certain entities not being resizable
Fix vertical offset when riding vehicles
Fix explosions being full size for scaled entities
Additions:
N/A
Changes:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 1.14
Yarn mappings 1.14+build.21
Fabric-Loader 0.4.6+build.144
Update to 1.14
Bugfixes:
Fix fireballs not being the same scale as the shooter
Changes:
N/A
Additions:
N/A
Removals:
N/A
Last successfully tested on:
Minecraft version 1.14
Yarn mappings 1.14+build.1
Fabric-Loader 0.4.2+build.132
Bugfixes:
N/A
Changes:
N/A
Additions:
/setscale
/setscaledelay
/getscale
/getscaledelay
Removals:
N/A
Last successfully tested on:
Minecraft version 1.14 Pre-Release 3
Yarn mappings 1.14 Pre-Release 3+build.1
Fabric-Loader 0.4.1+build.126