
-- CHANGES --

-= CLASSIC MECHANICS =-
* Ported centralized RNG [v1.19.0]
* Organized integrated modules
* Ported optimizations for the 'old mineshaft chests' module [v1.18.0]
* Ported the 'old mineshaft chests' module having more rigid checks for if chest-minecarts are inside mineshafts [v1.18.0]
* Ported centralized raycasting checks [v1.13.0]
* Ported optimizations for 'old brewing stand' module [v1.18.0]
* Ported raycast functions taking the player's player.block_interaction_range attribute into account for max ranges [v1.19.0]
* Ported redstone dot placement raycasts from the 'redstone dot' module being more accurate [v1.19.0]
* Ported the rehauled 'floating gravity blocks' module [v1.18.0]
  * The module now takes gravity blocks' velocity into account
  * Gravity blocks should now align better atop fences/walls/gates
  * Optimized the 'floating gravity blocks' module
* Ported all adequate modules being compatible with smithed's tagging conventions [v1.20.0]
* Ported optimizations for the 'old dragon bossbar' module [v1.18.0]
* Ported the rehauled 'old boat particles' module [v1.20.2]
  * Optimized the 'old boat particles' module
  * Fixed sometimes boats displaying particles when they shouldn't
  * Fixed buggy behaviour surrounding the particles
* Ported optimizations for the 'constant love hearts' module [v1.18.0]
* Ported the rehauled 'old boat crashing' module [v1.20.0]
  * Optimized the 'old boat crashing' module
  * Fixed chest-boats not dropping the correct items
  * Merged the loot tables used for boat crashing
* Ported optimizations for the 'old bonemeal' module [v1.19.0]
* Ported the rehauled 'old critical hits' module [v1.20.0]
  * Fixed sounds and particles not being displayed correctly
  * Particles and sounds that derive from the 'old critical hits' module now use a raycast for getting the affected victim entity
  * Optimized the 'old critical hits' module
* Ported the improved 'old golden apples' module [v1.20.2]
  * Fixed the absorption effect not being detected correctly
  * Slightly optimized the 'old golden apples' module
* Ported the rehauled 'old projectile motion' module [v1.20.0]
  * Added compatibility with splash potions, lingering potions, wind charges and fishing rod bobbers
  * Optimized the 'old projectile motion' module
* Fixed the game checking for eaten golden apples upon world/server load for no reason
* Fixed regen exploit in regard to closing and opening a world/server
* Ported optimizations for the 'ghasts display fire' module [v1.19.0]
* Ported optimizations for the 'land squids' module [v1.19.0]
* Ported optimizations for the 'no left handed mobs' module [v1.19.0]
* Optimized old LCE dragon behaviour
* Ported the rehauled 'old ocelots' module [v1.19.0]
  * Fixed cats being able to choose an improper player as their owner
  * Optimized the 'old ocelots' module
* Optimized the 'old wolf variant' module
* Ported optimizations for the 'silverfish soul sand damage' module [v1.19.0]
* Ported usage of cm_utils for chunk/block dependent handling [v1.21.0]
* Ported multi-version updating [v1.18.0]
* The 'no string placement' module is now more precise
* Disabled the 'old item glint' module since it is no longer needed
* Fixed potential dupe exploit surrounding ores
* Ported optimizations for the '[SECRET]' module [v1.21.0]
  * Slightly changed due to how the modpack operates

-= No swimming =-
* Rehauled functionality
  * Players will now, when swimming, get their velocity reset (aswell as receive the "swimming is disabled" message in their screen)
  * Slightly optimized functionality

-= Ice and fire =-
* Dragons are now neutral towards players
  * When attacked by a player, they will become aggressive again

-= Mob variants/Custom mobs =-
* Ported sections of Purple_Zombie's Mob Variants project
  * Now compatible with 1.21.1 & Project 4J
  * Optimized entity checks
  * Optimized data merges
  * Optimized equipment functionality
  * Optimized RNG checks
  * Optimized special entity abilities
* Certain mobs have been renamed
  * The Skeletough is now the Skeleton Knight
  * The Stone Creeper is now the Cave Creeper
  * The Zombie Miner is now the Zombified Miner
* The ported mobs include the following:
  * Skeleton knight (previously skeletough)
  * Cave creeper (previously stone creeper)
  * Zombified miner (previously zombie miner)
  * Angel
  * Charred skeleton
  * End wraith
  * Fire creeper
  * Mother spider
  * Baby spider
  * Netherman
  * Wilt
* All ported mobs' abilities have been ported
* Changed angel's spawn conditions
  * Previously, would spawn alongside endermen in warped forests
  * Now, spawns semi-rarely in the aether
* Mobs no longer display their names/type above their head
* Fixed certain mobs not being able to despawn naturally
