Changes
-> 1.10.0
-Added new 'old despawning' module (in 'mobs' category) - Adds back the old despawning mechanics from pre-B1.8 versions; all mobs who are 128+ blocks away from a player immediately despawn, unless they are tamed/equipping an item/bred (unless you have the 'no breeding' module on)/named
-Added new 'old witch drops' module (in 'mobs' category) - Makes witch drops the same as they were prior to R1.21
-Added new 'no stick drops from leaves' module (in 'drops' category) - Disables leaves dropping sticks, a feature added in R1.14
-Added new 'no apple drops from leaves' module (in 'drops' category) - Disables oak and dark oak leaves dropping apples, which was added in R1.1
-Added new 'no ice silk touch drops' module (in 'drops' category) - Disables the silk touch enchantment allowing ice blocks to drop, emulating pre-R1.3.1 behaviour
-Added new 'no frost silk touch drops' module (in 'drops' category) - Sub-setting of 'no ice silk touch drops' - disables the silk touch enchantment allowing ice-like blocks such as blue ice and packed ice to drop
-Added new 'no boat sounds' and 'no minecart sounds' modules (in 'cosmetical' category) - These were modules that were previously internally existant, but were not properly implemented yet
-Added new 'old bone meal' module (in 'mechanics' category) - Returns the pre-R1.5 functionality of bone meal, where it would instantly grow plants/saplings/crops!
-Added new 'old huge mushrooms' module (in 'mechanics' category) - Sub-setting of 'old bone meal' - Makes it so when bone mealing mushrooms into huge mushrooms, it would replace the ground block into dirt
-Added new 'no bow durability' module (in 'mechanics' category) - Disables bow durability functionality, as bows did not have any prior to R1.0
-Added new 'no crossbow durability' module (in 'mechanics' category) - Sub-setting of 'no bow durability' - Disables crossbow durability functionality, so as to parody the old bow behaviour
-Majorly overhauled organization and location of function files - they are now seperated by sub-folders depending on the module-categories and the "bigger" modules have their own folders inside those. All function calls have been changed to the new locations (existing module functionality for people who are updating will continue to work, as the datapack will automatically re-schedules appropriate function files)
-A message now appears to all players with the 'CM.Admin' tag when Classic Mechanics detects an update (and updates)
-Fixed witches' / striders' / trader llamas' / turtles' / vindicators' / wither skeletons' looting-dependent extra drops being changed by 'no fortune drops' module instead of 'no looting drops'
-Fixed typo with elder guardians' loot table relating to 'no cooked drops' module
-Fixed incorrect drop values for flint dropped by gravel blocks when 'no fortune drops' is enabled
-Fixed typo in 'no item names' hover-text
-Leaves are now affected by the 'no fortune drops' module
-Fixed 'old boat crashing' not being handled correctly by presets and 'disable all' module
-Removed traces of useless scores
-Fixed disabling the 'disable sprint' module only changing the attribute(s) of the person that clicked it
-Fixed function tied to detecting entities stepping on farmland for 'old farmland' module not looping correctly
-Fixed issue with 'old tnt' module function not correctly detecting player's Y height if in Y >= 306
-Fixed unintentional re-scheduling of 'no squid despawning' & 'old iron golem knockback' functions when 'instant modules' was enabled
-Fixed 'old endermen health' looping the 'old jumping' function
-Optimized 'piglin to pigman switching' module - piglin removal is now in a function seperate from the piglin detection one
-Optimized 'old tnt' module - seperated Y-coordinate checks into their own functions, can now be controlled through an advancement trigger aswell
-Slightly optimized 'no breeding' modules
-Disabling 'silverfish soul sand damage' and/or 'old regeneration' now clears the appropriate scheduled function(s)
-Disabling 'no daylight mob burning' will now make all rendered undead entities be able to burn under sunlight again
-Enabling 'disable sleeping' will now instantly remove all players from bed (if there is anyone who is currently sleeping while the module is enabled) instead of detecting for future bed-clicking actions
-Optimized 'disable sprinting' module
-Fixed potential bug where disabling the 'disable sprinting' module while someone was sprinting could potentially make them not be able to jump until re-enabling the module again
-Optimized 'old tnt particles' function
-Fixed 'no elytra' module not working
-Fixed giant spawning not working when 'giants spawn' module was enabled
-Removed unused/useless scores, functions & general data
-Uninstalling Classic Mechanics should now more reliably clear all scheduled functions
-Giants will no longer show a "Giant" label atop their heads
-> NOTE: This update has majorly rehauled the insides of this datapack. While I have specifically made it so the functionality from older versions of classic mechanics should work in this update, I could have overlooked or forgot about something; if a module doesn't work, try disabling and re-enabling it, if that doesn't work either, shoot me a DM over in discord! (@: Wilozyx)
Changes
-> 1.9.0
-Added new 'admin-only reload messages' module (in 'general' category) - sub-setting of 'send message on reload' - makes it so the reload message is only ever sent to players tagged as 'CM.Admin'
-Added new 'tag yourself as admin' module (in 'general' category) - tags the player with the 'CM.Admin' tag
-Added new 'no weather as admin' module (in 'mechanics' category) - disables the weather system, making it clear at all times
-All module options are now shown alongside either a red or green dot on the left side after the yellow arrow. Indicating if that module is currently either enabled or disabled
-Enabling/disabling module messages now appear in the top of the options pages instead of at the bottom, will now also update the page
-Corrected some typos on modules' hover-texts
-Fixed old regen not being enabled/disabled correctly
-Fixed 'old armor mechanics' module disable button being used to disable the 'no tooltips' module instead
-Fixed 'no morning cat gifts' module's disable button enabling it
-Fixed 'old golden apples' disable button not disabling the module correctly
-Fixed 'old enchanted golden apples' disable button not disabling the mid-early release version of the module correctly
-Fixed 'no deadbush shearing' & 'no deadbush stick drops' modules' disabled buttons not disabling them
-Fixed 'old spider health' module's disable button disabling the 'old spider drops' module instead
-Fixed 'instant modules' disable button enabling it
-Fixed the 'no fish' module not working
-Fixed numbering issue in 'annotations_for_devs' file
Changes
-> 1.8.0
-Added new 'No old wolf spawning' module (in 'mobs' category) - sub-setting of 'old animal spawning' - disables 'old animal spawning' from spawning wolves
-Added new 'No wolves' module (in 'mobs' category) - Disables the existence of wolves! Better than datapacks!
-Added new 'No elytra usage' module (in 'mechanics' category) - Disables players wearing elytras
-Fixed 'classic creepers' not looping, making it work once when enabled and never again
-Fixed normal giants from 'spawn giants' module having their zombie-like counterparts' movement speed attribute
-Fixed 'remove thrown potions' module being incorrectly formatted
-Fixed recently tamed cats not being owned by the player when 'old ocelots' was enabled
-Cleaned up 'old ocelots' module function
-Fixed having nightmares but not spawning mobs when 'old nightmares' was enabled
-Fixed skeletons spawned from nightmares having no bow
-Made it so enabling 'old nightmares' would reset sleeping-in-bed detection
-Tweaked order of conditions for animal spawning for 'old animal spawning' module, should now be slightly more optimized
-Fixed critical hit detection not working, for certain effects
-Fixed naming for damage value 11 tool(s) tag for 'old tool damage' module
-Fixed golden shovels being incorrectly tagged for the beta option of the 'old tool damage' module
-Fixed tool speed not working as intended when 'old tool damage' was enabled
-Fixed invalid line for early release tool damage
-Moved 'disable sleeping' module to mechanics category and added a version section to it
-Renamed 'reset triggers' module to 'reset triggers on load'
Changes
-> 1.7.0
-Added new 'remove thrown potions' module (in 'mechanics' category) - sub-setting of 'no potion effects' - removes/disables thrown potions and area-of-effect clouds from the world
-Added new 'reset triggers' module (in 'general' category) - makes common triggers used in Classic Mechanics be reset when its reloaded, as to avoid bugs that could potentially happen (unlike some other general-category modules, this one is disable by default)
-Fixed 'old tilling' not resetting itself, making it work once and never again
-Fixed dropped items not stacking together correctly in the inventory when 'no item names' was enabled
-Potion effects now get immediately removed when 'no potion effects' is enabled
-Fixed trigger for 'vertical logs' not working, making them take a second to turn into vertical logs
-Fixed the game spamming a debug message when 'downwards drowning knockback' was enabled
-Fixed boats just randomly crashing when 'old boat crashing' was enabled
-Semi-fixed ( :/ ) 'old sponges' not draining surrounding water
-Tagged 'old sponges' module as experimental due to the many bugs related to it. This module will likely be rehauled in a future version
-Reworked shearing functionality for 'punch-sheep shearing' module - now uses a loot table for RNG and summoning wool block items
-Wool block items spawned by punching sheep (when 'punch-sheep shearing' is enabled) now come from the sheep's body instead of the ground
Changes
-> 1.6.0
-Added new 'silent squids' module (in 'mobs' category) - Disables squids' sounds, as they did not have any prior to R1.9
-Added new 'silent glow squids' module (in 'mobs' category) - sub-setting of 'silent squids' - disables glow squids' sounds, as parity
-Added new 'old tilling' module (in 'mechanics' category) - returns pre-B1.6 tilling, where tilling grass blocks with hoes would produce wheat seeds
-Added new 'no seed drops from grass' module (in 'mechanics' category) - sub-setting of 'old tilling' - disables seeds from dropping from short grass (aka tallgrass)
-Added new 'no squid despawning' module (in 'mobs' category) - disables the despawning of squids, as they did not despawn prior to B1.7
-Added new 'no glow squid despawning' module (in 'mobs' category) - sub-setting of 'no squid despawning' - disables glow squids from despawning
-Added new 'no spider jockeys' module (in 'mobs' category) - disables spider jockeys
-Added new 'no chicken jockeys' module (in 'mobs' category) - disables chicken jockeys
-Added new 'no skeleton horse jockeys' module (in 'mobs' category) - disables skeleton horse jockeys
-Added new 'snowball blaze fireballs' module (in 'cosmetical' category) - sub-setting of 'snowball fireballs' - makes blazes' small fireballs render as snowballs
-Added new 'killer rabbits' module (in 'mobs' category) - brings back the rare chance for killer rabbit spawns
-Added new 'disable all' module (in 'general' category) - instantly disables all modules from the Classic Mechanics datapack (this has the same functionality as the [disable all] buttons from the presets category, though, having this as it's own module seems better, in parallel to the buttons)
-Added new 'old tool durability' module (in 'mechanics' category) - brings back the old durability values of tools. This is a multi-setting module with the following options: I128 / I131 / I313 / A1.0.3 (these are named after popular specific versions, but are really from version groups!)
-Added new 'old durability on modern tools' module (in 'mechanics' category) - sub-setting of 'old tool durability' - makes modern tools such as netherite tools, tridents and maces have similar durability values as old tools! This works in conjunction with each of the 'old tool durability' options
-Added new 'old fishing loot' module (in 'mechanics' category) - brings back the old loot tables for fishing. This is a multi-setting module with the following options: A1.2.0 / R1.7.2 / R1.9 / R1.11 / R1.13 / R1.14 / R1.16 (these are named after popular specific versions, but are really from version groups! Also pre-R1.16 tables do not check for open bodies of water)
-Added new 'old dungeon chest loot' module (in 'blocks' category) - brings back the old loot tables for dungeon chests. This is a multi-setting module with the following options: A1.0.14 / B1.4 / R1.0 / R1.4.6 / R1.6.1 / R1.8 / R1.9 (these are named after specific versions, but are really from version groups!)
-Added new 'old nether fortress chest loot' module (in 'blocks' category) - brings back the old loot tables for nether fortress chests. This is a multi-setting module with the following options: R1.6.1 / R1.8 / R1.9 (these are named after specific versions, but are really from version groups!)
-Added new 'old stronghold chest loot' module (in 'blocks' category) - brings back the old loot tables for stronghold chests. This is a multi-setting module with the following options: B1.8 / R1.4.6 / R1.6.1 / R1.9 / R1.18 (these are named after specific versions, but are really from version groups!)
-Added new 'old desert pyramid chest loot' module (in 'blocks' category) - brings back the old loot tables for desert pyramid chests. This is a multi-setting module with the following options: R1.3.1 / R1.4.6 / R1.6.1 / R1.9 (these are named after specific versions, but are really from version groups!)
-Added new 'old jungle temple chest loot' module (in 'blocks' category) - brings back the old loot tables for jungle temple chests. This is a multi-setting module with the following options: R1.3.1 / R1.4.6 / R1.6.1 / R1.14 (these are named after specific versions, but are really from version groups!)
-Added new 'old mineshaft chest loot' module (in 'blocks' category) - brings back the old loot tables for mineshaft chests. This is a multi-setting module with the following options: B1.8 / R1.3.1 / R1.4.6 / R1.6.1 / R1.9 / R1.17 (these are named after specific versions, but are really from version groups!)
-Added new 'old bartering loot' module (in 'mechanics' category) - brings back the old loot tables for piglin bartering. This is a multi-setting module with the following options: 20w07a / 20w09a / 20w10a / R1.16 (these are named after specific versions, but are really from version groups!)
-Added new 'redstone dot placement' module (in 'blocks' category) - makes the default placement of redstone wire a dot, like how it was from R1.0 to R1.16, this still allows the modern right clicking of the wires to change their shape (this module is experimental!)
-Added new 'shields block 50% of damage' module (in 'others' category) - inspired by the old sword-blocking feature, makes shields only block 50% of incoming damage when the victim is blocking their shield
-Added new 'disable sleep' module (in 'others' category) - makes players unable to sleep if they interact with a bed, still allows players to set their spawn. Inspired by <B1.2 versions
-Added new 'message players on sleep' module (in 'others' category) - sub-setting of 'disable sleep' - sends a message to players who try to sleep, indicating them that sleeping is disabled
-Added new 'no fish' module (in 'mobs' category) - removes all fish from the world, in parity with pre-R1.13 versions where fish didn't exist
-Added new 'old jumping' module (in 'mechanics' category) - makes the max jumping height same(/close to) as what it was prior to R1.9
-Added new 'old endermen health' module (in 'mobs' category) - sub-setting of 'old endermen' - reverts endermen health values to their pre-B1.9pre3 one (20hp)
-Added new 'old sheep health' module (in 'mobs' category) - reverts sheep's health values to their pre-B1.9pre3 one (10hp)
-Added new 'old spider health' module (in 'mobs' category) - reverts spiders' health values to their pre-B1.9pre2 one (20hp)
-Added new 'old cave spider health' module (in 'mobs' category) - reverts cave spiders' health values to their pre-B1.9pre3 one (20hp)
-Added new 'old silverfish health' module (in 'mobs' category) - reverts silverfishes' health values to their pre-B1.9pre2 one (20hp)
-Added new 'entities trample farmland' module (in 'blocks' category) - sub-setting of 'old farmland' - makes the 'old farmland' module mechanics take entities into account instead of only players, at the cost of some additional performance
-Added new 'ownerless fireworks' module (in 'mechanics' category) - brings back an old bug where fireworks did not store any owner/origin data, meaning damaging neutral mobs with firework rockets would not aggro them
-Added new 'no zombie base armor' module (in 'mechanics' category) - removes zombies' 2.0 base armor attribute, which was added in R1.0.0
-Added new 'giants spawn' module (in 'mobs' category) - tries to faithfully emulate the spawning and functionality of old giants from I20100205
-Added new 'zombie-like giants' module (in 'mobs' category) - sub-setting of 'old giants' - makes giants use zombie sounds and have certain zombie functionalities such as spawning with/picking up equipment or breaking doors. Also limits their spawning conditions to the surface at night time
-Added new 'no daylight baby zombie burning' module (in 'mobs' category) - returns a bug that ranged from R1.4.2 to R1.13 which was initally tagged as "works as intended" but later got fixed, where, baby zombies would not burn under sunlight, unlike their adult counterparts
-Added new 'old placement reach' module (in 'mechanics' category) - brings back the old block placement reach/range of 4.0 meters instead of the 4.5 which was added in R1.3
-Added new 'early-mid release' preset - This preset emulates and combines the features from around R1.8.9!
-Added new 'alpha' preset - This preset emulates and combines the features from around A1.1.2_02!
-Added 'silent minecarts' & 'no boat sounds' module to the beta & early release presets
-Fixed 'check containers' sub-setting module option being formatted wrongly
-Fixed wording mistake in 'old bad omen' module hover-text
-Fixed 'faithful old rabbits' enable/disable buttons not working
-Fixed 'faithful old rabbits' sub-setting module option being formatted wrongly
-Fixed 'faithful old rabbits' not being in the toggles oversee menu
-Fixed 'old endermen' & 'Piglin to zombie pigman switching' modules' version numbers being incorrect
-Fixed early release & beta presets having incorrect wording for 'old boat crashing' scores, making them invalid
-Fixed 'old regen' not working due to spelling mistakes in it's function
-Removed villager inventory checks from 'check containers (no item names)' module function
-Removed some unnecessary module changes from the beta preset
-Fixed mid release preset having a version number of "1.12" and not "R1.12.2"
-Fixed early release preset having a version number of "1.2.5" and not "R1.2.5"
-'silent minecarts' & 'no boat sounds' are now properly disabled when clicking the [disable all] button
-Fixed invalid naming for 'check containers (no item names)' sub-setting module
-Fixed 'old gapple' not being disabled if set to mid-early release
-Fixed 'old enchanted golden apple' not being disabled when pressing the [disable all modules] button
-Fixed 'old enchanted golden apple' having incorrect messages in the oversee menu
-Fixed 'uninstall datapack' module having a duplicated description
-Modules that only cite their removed version now contain the "<" sign before the version number
-Disabling all modules will now reset player speed for players who were detected as sprinting with 'disable sprinting' turned on
-Fixed 'no mob equipment' module not working with 'instant modules' module
-Fixed 'check containers' module's function having incorrect naming
-Fixed 'no offhand' module not looping, making it work once when enabled and never again
-Potion tooltips will now be correctly removed if the item is in the player's offhand and 'no potion tooltips' sub-setting is on
-Fixed incorrect naming for 'no potion tooltips' module function calling
-Fixed 'old animal spawning' having incorrect mob cap spawning condition
-Fixed spelling mistake in 'old farmland' module's hover-text
-Cleaned up 'old farmland' module - merged not-shifting predicate and atop-farmland if-check into one predicate. RNG is now used over the time system of before. Entities in the block will also be tp'd up a small amount so they don't clip into the block. Removed old lines which got turned into several comments
-'floating gravity blocks' module function now uses a merged block tag instead of checking for multiple tags
-Redid the 'classic creepers' module - now a lot cleaner code-wise and way more optimized; no longer dependent on gravity, now uses markers and predicates (Note that, due to this change, old creepers might not function correctly in relation to this module, you can fix this by disabling then re-enabling the 'classic creepers' module while the creepers are in loaded chunks!)
-Created new comments on many of the datapack's function files for snooping people :3
-Created 'annotations_for_devs.txt' file inside datapack, for developers or general people who wish to work with/modify this datapack, hopefully it will ease wrapping your head around some stuff!
-Fixed 'testificate villagers' module being re-scheduled if 'instant modules' was on and the player summoned an entity with a spawn egg
-Using buckets of fish will now trigger modules if 'instant modules' is enabled
-Remade old endermen sound function for 'old endermen' module. Now uses a predicate for RNG, no longer attempts multiple schedules, tagging is now called in a seperate function
-Fixed 'herobrine' module using an invalid score for it's checks
-Fixed block placing trigger for 'vertical logs' module not working as expected
-Block placement function for 'vertical logs' module no longer checks for the score inside the actual function (since it already does that)
-Rehauled 'old mob step sounds' module's function - now searches for entities against an entity tag, instead of all entities that aren't players; entities are now tagged according to a motion-related predicate then untagged, instead of managing their scores, related to their motion NBT; step sound checks are now seperated into a different function file
-Remade 'old nightmares' module - altered loop timing, light checks and mob spawning are now in seperate functions, the code is now a lot cleaner and more organized & optimized, the nightmare mob is now a randomly chosen one, nightmare mobs now randomly spawn around the player
-Remade 'punch-sheep shearing' module - no longer tied with 'no panic' module function, now accurately gets sheared from player-sourced damage rather than any damage source, the amount of wool drop is now 1-3 (which is what it used to be in older versions) instead of constantly 2
-Cleaned 'no panic' module function a little
Changes
-> 1.5.0
-Added new 'old armor mechanics' module (in 'mechanics' category) - emulates pre-B1.9 armor mechanics, where armor protection was based on durability
-Added new 'no tooltips' module (in 'cosmetical' category) - disables item's tooltips (names are still kept!)
-Added new 'detect inventory (no tooltips)' module (in 'cosmetical' category) - sub-setting of 'no tooltips' - allows detecting more slots at the cost of performance
-Added new 'no potion tooltips (no tooltips)' module (in 'cosmetical' category) - sub-setting of 'no tooltips' - removes potion tooltips from items
-Added new 'lit lamp silk touch drops' module (in 'drops' category) - makes lit redstone lamps drop themselves when mined with a silk touch tool, as they did prior to R1.7.2
-Added new 'lit lamps drop with glints' module (in 'drops' category) - sub-setting of 'lit lamp silk touch drops' - makes lit lamp drops have an enchantment glint on them, to emulate the lit texture
-Added new 'old glinted items' module (in 'cosmetical' category) - makes potions, lingering potions and splash potions use the enchantment glint, like they did prior to R1.19.4. This also applies the glint to the ominous bottle!
-Added new 'old golden apples' module (in 'mechanics' category) - makes golden apples' effects the same as they were in older versions, this is a multi-setting module, of which has the following options: late beta / early release / mid-early release
-Added new 'old enchanted golden apples' module (in 'mechanics' category) - makes enchanted golden apples' effects the same as they were in older versions, this is also a multi-setting module, with the following options: early release / mid-early release
-Added new 'slimes don't swim' module (in 'mobs' category) - emulates pre-R1.8 slimes & magma cube water behaviour, where they could not swim and would instead simply sink
-Added new 'no bookshelf drops' module (in 'mobs' category) - disables bookshelf drops, as they didn't have any prior to B1.9pre3
-Added new 'no shulker drops' module (in 'mobs' category) - disables shulker drops, as they didn't have any prior to R1.11
-Added new 'players drop apples' module (in 'others' category) - makes players drop an apple once they die, inspired by the joke-feature from pre-R1.3.1 versions
-Added new 'constant love hearts' module (in 'cosmetical' category) - Fixes/brings back a feature broken in R1.3, where entities display heart particles whenever they are willing to breed rather than only when fed
-Added new 'undead mobs swim' module (in 'mobs' category) - Makes undead mobs swim up instead of simply sinking as they do in R1.13+ versions
-Added new 'no drowned conversions' module (in 'mobs' category) - Makes zombies/husks/etc actually drown when underwater instead of transforming into drowneds, returning pre-R1.13 behaviour
-Added new 'no zombie reinforcements' module (in 'mobs' category) - Disables the zombie reinforcements feature added in R1.6.1, where zombies would spawn more zombies nearby if they were damaged/targetting
-Added new 'no item names' module (in 'cosmetical' category) - Hides items' names and tooltips, also doesn't show their names above the hotbar if the item is switched to, emulating pre-B1.0.0 items
-Added new 'check containers (no item names)' module (in 'cosmetical' category) - Sub-setting of 'no item names', makes containers like chests/ender chests/barrels/etc get checked and affected by the module instead of only player inventories, at the cost of performance
-Added new 'Faithful old rabbits' module (in 'mobs' category) - Sub-setting of 'old rabbits' - makes rabbits have their old health values and disables fall damdage for them
-Removed debug message that would activate on inventory updates when 'old brewing stand' was enabled
-Made 'old brewing stand' checks more precise
-All module descriptions are now colored and have a "description:" title on them, ones with notes or warnings are also now appropriately formatted
-Fixed 'old tool damage' not working
-Fixed 'snowball fireballs' loading once when enabled and never again
-Fixed typo in toggle-oversee menu
-Fixed debug text still being present in 'old stair drops' module hover text
-'Old sponges' module now uses markers
-Fixed shulkers being affected by looting when 'no looting drops' was enabled
-Fixed clicking entities with their spawn eggs to spawn babies triggering 'no babies' module when its disabled and 'instant modules' is enabled
-Extended 'land squids', 'old rabbits', 'punch sheep to shear' module descriptions
-Tweaked 'silverfish soul sand damage' module description
-Tweaked presets' descriptions
-'Uninstall datapack' module's "[proceed]" button hover-text now differentiated from the "[enable]" buttons' hover-texts
-Redid 'more ghasts' module: RNG is now randomized instead of based on time, ghasts will not spawn if there is already too many ghasts in the world, new ghasts now spawn in appropriate positions instead of inside of previous ghasts, timing has been adjusted and many less ghasts are now tagged
-Toggle oversee menu has been seperated into multiple pages (currently 3)
-If 'piglin to zombie pigman switching' and 'instant modules' are both enabled, travelling to the nether dimension will now trigger the 'piglin to zombie pigman switching' module
-Made zombie hurt sounds from 'old endermen' module much more dynamic: the sound triggers are no longer done through timing and raycasting but through a custom enchantment trigger, of which is placed onto the endermen, meaning any damage should now trigger it. This change makes it a lot more lightweight aswell, performance wise!
-Fixed 'instant modules' sometimes not working with entities
-Fixed 'old tnt' not being tied to 'instant modules' when it was enabled
-'Old rabbits' module now actively tags the affected rabbits
-'Old rabbits' disable trigger now clears scheduled functions
-Fixed cows and pigs dropping cooked meat when they shouldn't
Changes
-> 1.4.2
-Fixed mobs dropping stone buttons when 'no daylight mob burning is enabled'
-Fixed 'disable mobs using equipment' giving out an error
-Fixed 'instant modules' not triggering when 'disable mobs using equipment' not working
-Fixed 'old boat crashing' not working due to missing score set
-Removed, useless, old loot tables archive subfolder
-Fixed invalid loot table sections for zombified piglin/zombie villager/wither skeleton/rabbit/husk/guardian/elder guardian/drowned
-Fixed 'no dead bush stick drops' not working
-The hover text in the disable buttons for presets now reads '>Click to disable all modules'
-Hover text in 'old brewing stands' module option changed to include a note
-'no baby mobs' module functionality will now instantly trigger when breeding animals or spawning a baby mob with spawn eggs
Changes
-> 1.4.1
-Fixed 'drops' category's 7th page having buggy page switch buttons
-All enable/disable/return to main menu/next page/previous page/check toggles buttons are now colored and boldened
-Module toggles screen's 'return to main menu' button now says '>click to go back to the options menu!' when hovered over
-Fixed modules relating to the ender dragon not working correctly with 'instant modules' module
-Fixed loot table based modules (mainly, 'drops' category modules) not working due to invalid, old folder name
-Fixed 'snowball fireballs' module's enable/disable button handling 'old endermen' instead
-Fixed 'old dragon bossbar' module's disable button enabling the module
-Renamed 'disable zombie breaking doors' to 'disable zombies breaking doors' to fix incorrect, singular, word
-'disable zombies breaking doors' module enable/disable messages renamed from 'enabled/disabled disable zombie door-breaking' to 'enabled/disabled disable zombies breaking doors'
-Fixed 'disable phantoms' disable message being the same as 'disable pillagers' one
-Fixed enabled/disabled messages for 'disable wandering trader spawning' having incorrect wording
-Fixed enabled/disabled messages for 'disable warden spawning' having incorrect wording
-Fixed 'squids survive on land' module's enabled/disabled messages being 'enabled/disabled land squids'
-Fixed 'more ghasts in the nether' module's enabled/disabled messages being 'enabled/disabled more ghasts'
-'no equipment' module no longer removes skeletons'/pigmens'/brutes'/strays' default tools
-Fixed 'old endermen' toggling 'old wolf variants' instead
-Fixed 'no potion effects' toggling 'vertical drowning knockback' instead
-Fixed enabling disabling 'popcorn smelting' module displaying 'heal on sleep' enable/disable messages
-Fixed 'Do scores on reload' module option triggering 'send messages on reload' instead
Changes
-> 1.4.0
-Added new 'old endermen' module (in 'mobs' category) - emulates the endermen quirks from b1.8, where they would display smoke particles and had zombie noises, aswell as burn under sunlight
-Removed datapack re-triggering scheduled functions upon restarts of the world
-Added new 'snowball fireballs' module (in 'cosmetic' category) - makes fireballs look like snowballs, like they did prior to b1.9
-Added new 'old brewing stand' module (in 'blocks' category) - keeps the fuel of brewing stands always at 100%
-Added new 'herobrine' module (in 'mechanics' category) - brings back herobrine... duh..
-Added new 'no offhand' module (in 'mechanics' category) - disables the use of the offhand slot, very simply emulating the pre-r1.9 inventory
-Added new 'old mineshaft chests' module (in 'blocks' category) - replaces mineshaft minecart-chests with actual chest blocks, just like it was prior to r1.5
-Added new 'silent villagers' module (in 'mobs' category) - removes villagers' and witches' sounds, which were added in r1.5
-Added new 'old tool damage' module (in 'mechanics' category) - reverts tools' damage values to what they were in older versions. This module has 3 'enable buttons', each from different game version groups: beta / early release / early-mid release (only one can be enabled at a time, for obvious reasons)
-Added new 'old boat positioning logic' module (in 'mobs' category) - brings back old bug where zombies/skeletons/etc can't burn from sunlight while riding boats, and endermen can receive water damage from riding boats atop water
-Added new 'instant modules' module (in 'general' category) - makes certain modules appear/trigger quicker, at the cost of performance. This module is on by default
-Added new 'no dead bush shearing' module (in 'drops' category) - disables aquiring dead bushes with shears
-Added new 'no dead bush stick drops' module (in 'drops' category) - disables dead bushes dropping sticks when broken/mined
-Added new 'no morning cat gifts' module (in 'mechanics' category) - disables cats giving their owners gifts once they wake up
-Added new 'Uninstall datapack' module (in 'general' category) - removes all scores & data related to the datapack
-Tweaked the distance in relation to the bottom of the world in which void fog appears in as to be more faithful