90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...

Changes

-> 1.23.0

-Added new 'roman numerals' module (in 'general' category) - Enabled by default. When enabled, category pages will display roman numerals to show the page number, if disabled, the pages will display arabic numerals instead
-Added new 'separators on pages' module (in 'general' category) - Enabled by default. When enabled, module/settings pages will use separators on the top to keep the pages more visually organized
-Added new 'page themes' module (in 'general' category) - Allows users to control the color schemes of the settings/module pages. There are currently 11 different themes that can be selected
-Added new 'gravity block piston dupe' module (in 'mechanics' category) - Brings back an old famous dupe method from later beta versions, where, players could power downwards-facing sticky pistons on and off, which would move gravity blocks, and dupe them, as they would be considered broken by the game
-Added new 'silent end portal frames' module (in 'cosmetical' category) - Removes the end portal frame fill sound, making interacting with end portal frame blocks by placing ender eyes not play any sound. This emulates pre-R1.12.2 end portal frames as they did not use such sound!
-The 'old pillager outpost chest loot' module was moved to its own page inside the 'blocks' category
-Changed the formatting of notes in descriptions on modules' tooltips
-Changed the formatting of disabled modules
-The 'faithful old boat particles' sub-module no longer has a displayed version attached to it
-Tweaked the description for the 'faithful old boat particles' sub-module
-Fixed the 'no looting drops' module not having a lesser-than (<) symbol in the module's version section
-The 'old-like stained pane drops' module is now a sub-module
-Removed the version section from the 'old-like stained pane drops' sub-module
-Fixed 'no fortune drops' module not having a lesser-than (<) symbol in the module's version section
-The 'no death messages' sub-module now includes a dependency symbol on its settings page
-Removed the note on the bottom of the 'uninstall datapack' module's description as it is no longer necessary
-Changed the formatting of important specialized modules (such as the 'uninstall datapack' & 'disable all modules' modules)
-Fixed the 'no crossbow durability' module not having a dependency symbol
-Centralized module data for the following modules: 'old tool damage' , 'old golden apple' , 'old enchanted golden apple'
-Fixed Classic Mechanics not removing data related to the 'old enchanted golden apples' module
-Changed the formatting of the 'minecart boost time' & 'minecart boost friction' settings
-Removed the version section of the 'faithful old rabbits' since its unnecessary
-Removed the note found in the bottom of the 'old zombie reach' module's description
-The 'old endermen' module and the 'old enderman health' sub-module were moved to page 20 of the 'mobs' category
-The 'no old wolf spawning' sub-module now has a version section included 
-Changed the formatting of the pages for the following modules: 'main menu sounds' , 'page change sounds' , 'module toggle sounds' , 'open category sounds'
-Fixed Classic Mechanics not getting auto-disabled upon uninstalling
-Modules/settings pages are now slightly more compact
-Module/settings/preset pages and their contents are now a lot more modular and the structures for displayed modules/titles/buttons/pages are now centralized
-The color of certain module structures/parts have been tweaked/changed slightly
-Fixed the 'early-mid release' preset showing the same enable message as the 'early release' preset's
-All pages now use separators at the top as to make it more visually organized and less cluttered (this can be toggled through the 'separators on pages' module)
-The version names in multi-setting modules found in the oversee menu are now placed after the module's name
-Module oversee pages are now considered categories, internally
-Spread the oversee menus through an extra page
-Changed some of the formatting of the module oversee pages: the top now says "toggle overseer" and includes the page number, colors were tweaked, now more compact 

Changes

-> 1.22.1

-Fixed certain files not loading

Changes

-> 1.20.4_02

-Fixed presets not being able to be toggled

Changes

-> 1.22.0

-Added new 'old swords' module (in 'mechanics' category) - Makes swords act like they did in previous versions; this is a multi-version/multi-setting module with 3 versions to choose from, swords are modified depending on the chosen version to more accurately replicate the version period selected
-Re-added the 'old bow' module (in 'mechanics' category) and its sub-modules, 'old bows accept enchantments' & 'old bow block interactions'
-Re-added the 'old tool effectiveness' module (in 'mechanics' category)
-Re-added the 'old tool damage' module (in 'mechanics' category)
-The 'old tool effectiveness' , 'old bows' & 'old tool damage' modules are no longer disabled inside presets
-Added internal functionality for searching through modules
-Added internal, centralized, functionality for modules that modify items in players' hands 
-Changed main settings menu: The "[Check toggles]" button is now more compact and no longer in italics, added a "[Search modules]" button for module-searching, removed info icons in the bottom, added seperator at the top
-Added new module-searching page: users are able to type out strings to search through and find modules more easily
-Fixed the sounds for page regression not working due to the default pitch value not being set
-Fixed certain modules not being listed in the toggles-oversee menu
-Fixed players producing noise when 'old mob step sounds' was enabled
-Fixed the 'old bow' module not working in creative for the first time its enabled
-Fixed certain modules not being disabled when clicking the "[disable all]" button
-Fixed certain data not being removed when Classic Mechanics is uninstalled
-Fixed the early release preset not using the 'old golden apple' module
-Fixed enabling/disabling multi-setting modules not producing sounds
-Fixed minor typo in the description for the 'old tool effectiveness' module

Changes

-> 1.20.4_01

-Re-added the 'old bow' module (in 'mechanics' category) and its sub-modules, 'old bows accept enchantments' & 'old bow block interactions' [Addition from v1.22.0]
-Re-added the 'old tool effectiveness' module (in 'mechanics' category) [Addition from v1.22.0]
-Re-added the 'old tool damage' module (in 'mechanics' category) [Addition from v1.22.0]
-The 'old tool effectiveness' , 'old bows' & 'old tool damage' modules are no longer disabled inside presets [Change from v1.22.0]
-Added internal functionality for searching through modules [Addition from v1.22.0]
-Added internal, centralized, functionality for modules that modify items in players' hands [Addition from v1.22.0]
-Changed main settings menu: The "[Check toggles]" button is now more compact and no longer in italics, added a "[Search modules]" button for module-searching, removed info icons in the bottom, added seperator at the top [Change from v1.22.0]
-Added new module-searching page: users are able to type out strings to search through and find modules more easily [Addition from v1.22.0]
-Fixed the sounds for page regression not working due to the default pitch value not being set (if you already had Classic Mechanics installed previously and this fix does not work then please run this command: "/function classic_mechanics:general_modules/default_settings_data") [Fix from v1.22.0]
-Fixed players producing noise when 'old mob step sounds' was enabled [Fix from v1.22.0]
-Fixed the 'old bow' module not working in creative for the first time its enabled [Fix from v1.22.0]
-Fixed the early release preset not using the 'old golden apple' module [Fix from v1.22.0]
-Fixed enabling/disabling multi-setting modules not producing sounds [Fix from v1.22.0]
-Fixed minor typo in the description for the 'old tool effectiveness' module [Fix from v1.22.0]
-Fixed the 'reset triggers on load' module not working correctly [Fix from v1.21.0]
-Fixed the uninstall sequence not removing certain data [Fix from v1.21.0]
-Giants spawned due to the 'giants spawn' module will now use the entity.minecraft.giant translation key [Fix from v1.21.0]
-Fixed the 'no skeleton bone drops' module not being in the alpha preset [Fix from v1.21.0]

Changes

-> 1.21.0

-Added new 'old pig variant' module (in 'mobs' category) - Makes all pigs their old, temperate, variant
-Added new 'old cow variant' module (in 'mobs' category) - Makes all cows their old, temperate, variant
-Added new 'old chicken variant' module (in 'mobs' category) - Makes all chickens their old, temperate, variant
-Updated Classic Mechanics to minecraft version 1.21.5
-Text component formattings have been updated
-The 'old wolf variants' module now modifies wolves' sound variants aswell as their texture variant
-Updated JSON files to use new entity component predicate formats
-Updated JSON files to use new tooltip_display component
-Fixed the 'reset triggers on load' module not working correctly
-Added compatibility for brown and blue eggs for the 'old projectile motion' module
-Fixed the uninstall sequence not removing certain data
-Updated the 'boats deal fall damage' module to use the new fall_distance double field
-Updated outdated data to use new equipment fields
-The 'classic sponges' module now purposefully does not create block updates unless when a sponge gets removed
-The 'old TNT' module now purposefully does not create block updates
-The 'vertical logs' module now purposefully does not create block updates
-Slightly optimized the 'no placed leaf persistence' module
-The 'no placed leaf persistence' module now purposefully does not create block updates
-The 'no string placement' module now purposefully does not create block updates
-Updated the Classic Mechanics Handbook item to use new JSON & SNBT formatting
-Added a console message logging system
-Updated the enchantment component formatting
-Classic Mechanics now uses cm_utils for chunk/block dependent handling
-Optimized the 'herobrine' module
-Giants spawned due to the 'giants spawn' module will now use the entity.minecraft.giant translation key
-Fixed the 'no skeleton bone drops' module not being in the alpha preset

Changes

-> 1.20.4

-Added functionality for auto-toggling presets upon loading Classic Mechanics
-Added functionality for overriding players being able to get the Classic Mechanics Handbook item
-The game now makes sure atleast one player is able to get the Classic Mechanics Handbook item
-Fixed the footstep sounds produced by mobs, when the 'old mob step sounds' module is on, being the '.place' type instead of '.step'
-Adjusted the volume and range for footstep noises derived from the 'old mob step sounds' module
-Fixed the sounds from the 'old mob step sounds' being non-locational
-Fixed certain sounds from the 'old mob step sounds' module not working
-Fixed the sounds made by clicking the "previous page" buttons playing the open-category sounds instead of the page-regress sounds
-Updated the 'annotations_for_devs.txt' file

Changes

-> 1.20.3

-Fixed not being able to toggle presets

Changes

-> 1.20.2

-Fixed the 'void fog' module not working correctly
-Fixed the 'old mob steps' module not working correctly
-The beta preset no longer enables the 'minecart boosters' module as it is meant to replicate B1.7.3
-Fixed the mid-release preset containing useless data
-Fixed presets creating outdated data
-Fixed presets not creating certain data
-Fixed the 'old boat particles' module not working if the 'faithful old boat particles' sub-module was also on
-Optimized the 'old boat particles' and 'faithful old boat particles' modules
-Fixed sometimes boats displaying particles when they shouldn't when 'old boat particles' was enabled
-Fixed the 'no death messages' module not being enabled correctly
-Fixed the 'disable warden spawning' and 'no entity cramming' modules disabling other modules when getting disabled themselves
-Fixed the 'no arrow sticking' module looping unintentionally causing it to break and not work
-Fixed the 'no arrow sticking' module leaving behind visible arrows in the world
-Fixed enabling then disabling then re-enabling the 'old dragon bossbar' module not re-naming dragons that had previously been named then un-named
-Fixed bug that opened page 3 of the cosmetic modules page whenever enabling the 'old tnt particles' module
-Fixed the 'old mob step sounds' module not working with certain blocks
-Made ghast spawning derived from the 'more ghasts' module more frequent
-Fixed the 'disable mobs using equipment' module not working
-Renamed the 'disable mobs using equipment' module to 'no mob equipment' (this name was previously used internally and it would tell you this was its name when enabling/disabling the module but the old name was used on the settings/modules page)
-Added a note at the bottom of the description of the 'no mob equipment' module
-Fixed sheep dropping wool but not being actually sheared when punched if 'punch sheep to shear' was enabled
-Fixed the 'punch sheep to shear' module's location context not being removed
-Fixed the 'old zombie reach' module not working correctly
-Fixed zombies having 5 blocks of reach instead of 3 when 'old zombie reach' was enabled
-Fixed the 'old animal spawning' module not working correctly
-Fixed the 'old endermen' module not being correctly enabled when clicking the "[enable]" button
-Fixed endermen affected by the 'old endermen' module being silent (note that this might not affect old enderman entities in your world, but will affect new ones)
-Fixed the 'killer rabbit' module not being enabled correctly when clicking the "[enable]" button (please re-toggle this module if you have toggled it in the past)
-Fixed the 'old critical hits' module not displaying sounds and particles correctly
-Fixed the absorption effect not being detected correctly by the 'old golden apples' module
-Fixed improper enchanted golden apple eating detection for the 'old enchanted golden apples' module
-Fixed the 'dropped items reset durability' not working correctly
-Fixed the 'floating gravity blocks' and 'old farmland' modules not being enabled/disabled correctly
-Fixed the 'floating gravity blocks' module not correctly detecting if it was on or off
-Fixed the 'no string placement' module not managing items correctly

Changes

-> 1.20.1

-The 'no animal panic' module has been temporarily force-disabled due to the change of how animal panic works in 1.21+ (this module will be rehauled in a future update and will be brought back!)
-Fixed the alpha preset displaying "Enabled beta preset" instead of "Enabled alpha preset"
-Fixed the alpha and beta presets not enabling the 'no breeding' module correctly

Project members

Wilozyx

Member

Details

Licensed CC0-1.0
Published a year ago
Updated 8 hours ago