/extended_drawers/compression_overrides` in json format.\nThe files should consist of a single object with items as keys and compression levels as values. \nHere are some examples:\n\n```json5\n{ \n // Adds compacting support to clays. It isn't default as you can't craft it into balls\n \"clay_ball\": 1,\n \"clay\": 4\n}\n```\n```json5\n{ \n // You should never need to do this, but here's an example of how a file for iron might look like\n // You can see that numbers are based off of the amount of first item\n \"iron_nugget\": 1,\n \"iron_ingot\": 9,\n \"iron_block\": 81\n}\n```\n```json5\n{ \n // Disables compacting for gold nuggets. \n // You have to do this for each tier or something might break.\n \"gold_nugget\": 1\n}\n```\n\n## Other Info\n### Modpack permission\nYou can use this mod in any modpack as long as you don't reupload the mod. \nYou can get a direct download link from modrinth if you need, \nbut I'd prefer you create your modpacks on modrinth or curseforge directly.\n\n### Other websites\nThis mod is only officially available on [curseforge](https://www.curseforge.com/minecraft/mc-mods/extended-drawers), [modrinth](https://modrinth.com/mod/extended-drawers) and [github](https://github.com/mattidragon/extendeddrawers). \nAny other sites are third-party reuploads and should not be trusted.\n\n### Version support\nI only support the latest and mostly modded version of minecraft. \nOld versions may receive important patches, but I will not be backporting new features.\nIf you really want a feature on an old version you can backport it yourself and open a pull request.\n\n*1.18 support has been abandoned. 1.19 will be the main focus now*\n\n### Incompatibilities\nI intend to try and stay compatible with as many mods as possible, but might abandon support for some if it becomes too hard.\n\n* **Sodium** is only compatible if [indium](https://modrinth.com/mod/indium) is installed.\n* **Optifine** will never be officially supported. Might work, might not.\n\n## Licencing \nVersions 1.3.0 and older and their source code are licensed under the MIT license. Newer versions\nare licensed under the Apache License, Version 2.0. I chose to switch because I want to retain \nownership of my code while still allowing forks and addons to use any license they want. \n\nYou are free to use the mods code in any way you want as long as you follow the license and \ncredit me for the original (link is enough).\n",
"client_side": "required",
"server_side": "required",
"categories":
[
"storage"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/AhtxbnpG/images/8e1e419c31c7ae817e5c27601b76fe47df1b1779.png",
"https://cdn.modrinth.com/data/AhtxbnpG/images/bccf5f5db4035be19eae30edcf223232c2d8cb9d.png",
"https://cdn.modrinth.com/data/AhtxbnpG/images/58d41e9a31ef581644ca067a7e2db4a0a44bd16d.png",
"https://cdn.modrinth.com/data/AhtxbnpG/images/e8548e6fad16a6f7a6071d58d8a1918be4336402.png",
"https://cdn.modrinth.com/data/AhtxbnpG/images/7aca8668f77aff048eff0f579ffe040311a11ad4.png",
"https://cdn.modrinth.com/data/AhtxbnpG/images/2be3c914dea7e365a662af56331cd6548af8f7bd.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/extended-drawers",
"conflicts": [],
"review": true
},
{
"slug": "fabric-api",
"project_type": "mod",
"title": "Fabric API",
"description": "Lightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.",
"body": "# Fabric API\n\nEssential hooks for modding with Fabric.\n\nFabric API is the library for essential hooks and interoperability mechanisms for Fabric mods. Examples include:\n\n- Exposing functionality that is useful but difficult to access for many mods such as particles, biomes and dimensions\n- Adding events, hooks and APIs to improve interopability between mods.\n- Essential features such as registry synchronization and adding information to crash reports.\n- An advanced rendering API designed for compatibility with optimization mods and graphics overhaul mods.\n\nAlso check out [Fabric Loader](https://github.com/FabricMC/fabric-loader), the (mostly) version-independent mod loader that powers Fabric. Fabric API is a mod like any other Fabric mod which requires Fabric Loader to be installed.\n\nFor support and discussion for both developers and users, visit [the Fabric Discord server](https://discord.gg/v6v4pMv).\n\n## Using Fabric API to play with mods\n\nMake sure you have install fabric loader first. More information about installing Fabric Loader can be found [here](https://fabricmc.net/use/).\n\nThe downloaded jar file should be placed in your `mods` folder.",
"client_side": "optional",
"server_side": "optional",
"categories":
[
"library"
],
"additional_categories": [],
"gallery": [],
"kind": "optional",
"link": "https://modrinth.com/mod/fabric-api",
"conflicts": [],
"review": false
},
{
"slug": "fabric-language-kotlin",
"project_type": "mod",
"title": "Fabric Language Kotlin",
"description": "Fabric Language Kotlin",
"body": "This is a mod that enables usage of the Kotlin programming language for Fabric mods.\n\nNote: This does not add content! This is a dependency other mods use for compatibilty.\n\nThis mod works independently of the version of Minecraft used, as it only depends on Fabric Loader being available.\n\nFor modders: See -> https://github.com/FabricMC/fabric-language-kotlin#usage",
"client_side": "optional",
"server_side": "optional",
"categories":
[
"library"
],
"additional_categories": [],
"gallery": [],
"kind": "optional",
"link": "https://modrinth.com/mod/fabric-language-kotlin",
"conflicts": [],
"review": false
},
{
"slug": "fabrication",
"project_type": "mod",
"title": "Fabrication & Forgery",
"description": "A huge collection of vanilla tweaks and small features. Trident improvements, bugfixes, furnace minecart changes, note block enhancements, old lava, old logo, oh my!",
"body": "Fabrication is a gigantic collection of vanilla tweaks and small features, most of which work server-side-only.\n\nEverything can be configured. Some of the things Fabrication modifies are tridents, note blocks, observers, furnace minecarts, ...\n\nIt also contains a facsimile of Apathetic Mobs and Hunger Strike.\n\n~~107~~ ~~115~~ ~~116~~ ~~125~~ ~~133~~ ~~136~~ ~~141~~ ~~182~~ ~~185~~ ~~202~~ ~~205~~ ~~215~~ ~~256~~ ~~259~~ ~~261~~ **261** features and counting.\n\n# Features\n\n## *General* - Broad features and global settings\n- [Balance](https://unascribed.com/fabrication/#general.category.balance) - Changes to vanilla balance\n- [Experiments](https://unascribed.com/fabrication/#general.category.experiments) - Bad ideas given form\n- [Fixes](https://unascribed.com/fabrication/#general.category.fixes) - Fixes for bugs and weird behavior\n- [Mechanics](https://unascribed.com/fabrication/#general.category.mechanics) - New mechanics and powerful additions\n- [Minor Mechanics](https://unascribed.com/fabrication/#general.category.minor_mechanics) - Small additions to vanilla mechanics\n- [Pedantry](https://unascribed.com/fabrication/#general.category.pedantry) - Fixes for non-problems\n- [Tweaks](https://unascribed.com/fabrication/#general.category.tweaks) - Minor changes that fit with vanilla\n- [Unsafe](https://unascribed.com/fabrication/#general.category.unsafe) - QoL changes that make cheating easier\n- [Utility](https://unascribed.com/fabrication/#general.category.utility) - Useful tidbits that don't modify gameplay\n- [Weird Tweaks](https://unascribed.com/fabrication/#general.category.weird_tweaks) - Opinionated changes\n- [What's Old Is New Again](https://unascribed.com/fabrication/#general.category.woina) - Forward ports of forgotten tidbits\n- [Dark Mode](https://unascribed.com/fabrication/#general.dark_mode) - Makes the config screen darker\n- [Data Upload](https://unascribed.com/fabrication/#general.data_upload) - Enables submitting anonymous data to a self-hosted privacy-respecting Matomo instance run by unascribed\n- [Limit Runtime Configs](https://unascribed.com/fabrication/#general.limit_runtime_configs) - Makes the game a teensy bit faster, but requires a restart to change features\n- [Reduced Motion](https://unascribed.com/fabrication/#general.reduced_motion) - Disables high-motion animations in the Fabrication config screen\n## *Fixes* - Fixes for bugs and weird behavior\n- [Adventure Tags In Survival](https://unascribed.com/fabrication/#fixes.adventure_tags_in_survival) - Makes CanDestroy/CanPlaceOn work in Survival\n- [Better Pause Freezing](https://unascribed.com/fabrication/#fixes.better_pause_freezing) - Makes textures not tick while the game is paused\n- [Boundless Levels](https://unascribed.com/fabrication/#fixes.boundless_levels) - Fixes enchantment.level.27\n- [Colored Crack Particles](https://unascribed.com/fabrication/#fixes.colored_crack_particles) - Makes "crack" particles honor item coloration, such as leather armor dye\n- [Bubble Column Pop](https://unascribed.com/fabrication/#fixes.extra.bubble_column_pop) - Re-adds bubble columns having a bubble pop particle and sound at the top\n- [Stable Cacti Break Vanilla Compat](https://unascribed.com/fabrication/#fixes.extra.stable_cacti_break_vanilla_compat) - Stable cacti but it will break some existing vanilla farms\n- [Fix Charm Amethyst Dupe](https://unascribed.com/fabrication/#fixes.fix_charm_amethyst_dupe) - Fixes a bug in Charm caused by bad assumptions that allows generating amethyst shards.\n- [Fix End Portal Render](https://unascribed.com/fabrication/#fixes.fix_end_portal_render) - End portal block will render from all sides\n- [Fix Nether Portal Nausea](https://unascribed.com/fabrication/#fixes.fix_nether_portal_nausea) - Render the nether portal UI texture even if player has nausea\n- [Furnace Minecart Pushing](https://unascribed.com/fabrication/#fixes.furnace_minecart_pushing) - Right-clicking a furnace minecart pushes it; silently removed around 17w46a\n- [Ghast Charging](https://unascribed.com/fabrication/#fixes.ghast_charging) - Brings back the ghast "charging" animation that broke in 1.3\n- [Inanimates Can Be Invisible](https://unascribed.com/fabrication/#fixes.inanimates_can_be_invisible) - Makes inanimate entities honor the "invisible" tag sent by the server\n- [Melee Mobs Keep Attacking](https://unascribed.com/fabrication/#fixes.melee_mobs_keep_attacking) - Through some mystical mojank reasoning mobs would normally stop looking for the player after reaching the players last known location, this fixes that\n- [Multiline Sign Paste](https://unascribed.com/fabrication/#fixes.multiline_sign_paste) - Allows pasting multiple lines of text into a sign\n- [No Night Vision Flashing](https://unascribed.com/fabrication/#fixes.no_night_vision_flash) - Disables the flashing effect when Night Vision is about to run out\n- [Omniscent Player](https://unascribed.com/fabrication/#fixes.omniscent_player) - The player render in the inventory always follows your cursor\n- [Open Inventories in Nether Portals](https://unascribed.com/fabrication/#fixes.open_inventories_in_nether_portal) - Allows players to open inventories while in a nether portal\n- [Silverfish Step](https://unascribed.com/fabrication/#fixes.silverfish_step) - Fixes an oversight that prevents silverfish from playing their step sound\n- [Stable Cacti](https://unascribed.com/fabrication/#fixes.stable_cacti) - Makes cacti less afraid\n- [Sync Attacker Yaw](https://unascribed.com/fabrication/#fixes.sync_attacker_yaw) - Correctly sync the last attacker yaw for damage tilt; fixes MC-26678\n- [Uncap Menu FPS](https://unascribed.com/fabrication/#fixes.uncap_menu_fps) - Removes the hardcoded 60 FPS cap in menu screens\n- [Use Player List Name In Tag](https://unascribed.com/fabrication/#fixes.use_player_list_name_in_tag) - Changes player name tags to match names in the player list\n## *Utility* - Useful tidbits that don't modify gameplay\n- [Books Show Enchants](https://unascribed.com/fabrication/#utility.books_show_enchants) - Enchanted books show the first letter of their enchant\n- [CanHit](https://unascribed.com/fabrication/#utility.canhit) - A CanHit tag for weapons in the same vein as CanDestroy/CanPlaceOn\n- [Despawning Items Blink](https://unascribed.com/fabrication/#utility.despawning_items_blink) - Makes items that are about to despawn blink\n- [All Damage Is Fatal](https://unascribed.com/fabrication/#utility.extra.all_damage_is_fatal) - Any amount of damage done to an entity is unconditionally fatal\n- [Chat Markdown](https://unascribed.com/fabrication/#utility.extra.chat_markdown) - Adds bold, strikethrough, underscore and italic markdown to chat\n- [Disable Bees](https://unascribed.com/fabrication/#utility.extra.disable_bees) - Disables bee nest generation and all bee sounds\n- [Disable Villagers](https://unascribed.com/fabrication/#utility.extra.disable_villagers) - Prevents villages from generating and zombie villagers from spawning\n- [Enter Selects Highlighted Suggestion](https://unascribed.com/fabrication/#utility.extra.enter_selects_highlighted_suggestion) - Pressing enter selects the highlighted suggestion\n- [Item Frames Don't Display Name Tags](https://unascribed.com/fabrication/#utility.extra.item_frame_no_name_display) - Item frames will not display the names of the item inside them\n- [No Guardian Jumpscare](https://unascribed.com/fabrication/#utility.extra.no_guardian_jumpscare) - Disables the elder guardian appearance effect upon being inflicted with Mining Fatigue\n- [Show Bee Count on Items](https://unascribed.com/fabrication/#utility.extra.show_bee_count_on_item) - Makes bee hive items show amount of contained bees\n- [Weapons Accept Silk](https://unascribed.com/fabrication/#utility.extra.weapons_accept_silk) - Weapons can be enchanted with Silk Touch, and Silk Touch becomes incompatible with Looting\n- [Extract Furnace Experience](https://unascribed.com/fabrication/#utility.extract_furnace_xp) - Allows clicking on the empty output slot of a furnace to extract the experience, instead of needing to break it\n- [Hide Armor](https://unascribed.com/fabrication/#utility.hide_armor) - Adds /hidearmor and /showarmor commands to hide and show your armor\n- [/i And More](https://unascribed.com/fabrication/#utility.i_and_more) - Adds /i, /item, /more, and /fenchant commands\n- [Item Despawn Control](https://unascribed.com/fabrication/#utility.item_despawn) - Allows fine-grained control over item despawn times\n- [KillMessage](https://unascribed.com/fabrication/#utility.killmessage) - Allows customizing kill messages for summoned entities and spawned items\n- [Legacy Command Syntax](https://unascribed.com/fabrication/#utility.legacy_command_syntax) - Brings back various kinds of old command syntax; old habits die hard\n- [Lenient Command Suggestions](https://unascribed.com/fabrication/#utility.lenient_command_suggestions) - Command suggestions for modded ids will still appear even if the id namespace is not explicitly specified\n- [Linkify Urls](https://unascribed.com/fabrication/#utility.linkify_urls) - Links in chat are clickable\n- [Mob IDs](https://unascribed.com/fabrication/#utility.mob_ids) - Makes entities show their entity ID as a nametag in Creative when F3 is up\n- [/mods Command](https://unascribed.com/fabrication/#utility.mods_command) - Adds a /mods command in the same vein as Bukkit's /plugins\n- [Ping Privacy](https://unascribed.com/fabrication/#utility.ping_privacy) - Sends no ping data to IPs that have not successfully logged in in the last 7 days\n- [RMB Clears Text Fields](https://unascribed.com/fabrication/#utility.rmb_clears_text_fields) - Right Mouse Button will clear text fields\n- [Show Bee Count in Tooltip](https://unascribed.com/fabrication/#utility.show_bee_count_tooltip) - Makes bee hive tooltips show amount of contained bees\n- [Show Map ID](https://unascribed.com/fabrication/#utility.show_map_id) - Makes filled maps show their ID\n- [Taggable Players](https://unascribed.com/fabrication/#utility.taggable_players) - Allows assigning various "tags" to players, such as no_hunger or invisible_to_mobs\n- [Toggle Sprint](https://unascribed.com/fabrication/#utility.toggle_sprint) - Adds a "Toggle/Hold Sprint" keybind\n- [Toggle Stance](https://unascribed.com/fabrication/#utility.toggle_stance) - Adds a "Toggle Stance" keybind to switch between standing and sneaking\n- [Tools Show Important Enchant](https://unascribed.com/fabrication/#utility.tools_show_important_enchant) - Tools show the first letter of their "important" enchant\n- [Yeet Recipes](https://unascribed.com/fabrication/#utility.yeet_recipes) - Adds a yeet_recipes.ini that can be used to completely remove any recipe\n## *Tweaks* - Minor changes that fit with vanilla\n- [Alt Absorption Sound](https://unascribed.com/fabrication/#tweaks.alt_absorption_sound) - Taking damage that is completely absorbed by Absorption plays a different (custom) sound\n- [Arrows Work In Water](https://unascribed.com/fabrication/#tweaks.arrows_work_in_water) - Reduces arrow drag in water by a fair bit to make bows useful underwater\n- [Bush Walk Doesn't Hurt](https://unascribed.com/fabrication/#tweaks.bush_walk_doesnt_hurt) - Makes walking through berry bushes not deal damage\n- [Bush Walk Doesn't Hurt When Sneaking](https://unascribed.com/fabrication/#tweaks.bush_walk_doesnt_hurt_when_sneaking) - Makes walking through berry bushes when sneaking not deal damage\n- [Bush Walk Doesn't Hurt With Armor](https://unascribed.com/fabrication/#tweaks.bush_walk_doesnt_hurt_with_armor) - Walking through berry bushes with both legging and boots equipped doesn't hurt\n- [Cactus Brush Doesn't Hurt With Chest](https://unascribed.com/fabrication/#tweaks.cactus_brush_doesnt_hurt_with_chest) - Touching the side of a cactus with a chestplate on doesn't hurt\n- [Cactus Walk Doesn't Hurt With Boots](https://unascribed.com/fabrication/#tweaks.cactus_walk_doesnt_hurt_with_boots) - Walking on top of a cactus with boots on doesn't hurt\n- [Campfires Cook Entities](https://unascribed.com/fabrication/#tweaks.campfires_cook_entities) - Campfires will cook entities without setting them on fire\n- [Campfires Ignite Entities](https://unascribed.com/fabrication/#tweaks.campfires_ignite_entities) - Campfires will set fire to mobs standing on them, therefore also cooking them\n- [Campfires Place Unlit](https://unascribed.com/fabrication/#tweaks.campfires_place_unlit) - Campfires are unlit when placed and must be lit with a Flint and Steel\n- [Cracking Spawn Eggs](https://unascribed.com/fabrication/#tweaks.cracking_spawn_eggs) - Spawn eggs spawn cracking particles and play a sound when used\n- [Ender Pearl Sound](https://unascribed.com/fabrication/#tweaks.ender_pearl_sound) - Ender pearls play enderman teleport sound when breaking\n- [Can Breathe Water](https://unascribed.com/fabrication/#tweaks.extra.can_breathe_water) - Players will not lose air while underwater\n- [Fireproof](https://unascribed.com/fabrication/#tweaks.extra.fireproof) - Players cannot take fire damage\n- [Invisible To Mobs](https://unascribed.com/fabrication/#tweaks.extra.invisible_to_mobs) - Players cannot be targeted by mobs at all\n- [No Hunger](https://unascribed.com/fabrication/#tweaks.extra.no_hunger) - Players never lose food, and when they eat food it instead heals them directly\n- [No Phantoms](https://unascribed.com/fabrication/#tweaks.extra.no_phantoms) - Prevents phantoms from spawning\n- [No Wandering Trader](https://unascribed.com/fabrication/#tweaks.extra.no_wandering_trader) - Prevents wandering traders from spawning\n- [Permanent Conduit Power](https://unascribed.com/fabrication/#tweaks.extra.permanent_conduit_power) - Players always have Conduit Power\n- [Permanent Dolphins Grace](https://unascribed.com/fabrication/#tweaks.extra.permanent_dolphins_grace) - Players always have Dolphins Grace\n- [Scares Creepers](https://unascribed.com/fabrication/#tweaks.extra.scares_creepers) - Players will scare creepers\n- [Feather Falling No Trample](https://unascribed.com/fabrication/#tweaks.feather_falling_no_trample) - Farmland will not get trampled when wearing feather falling\n- [Flammable Cobwebs](https://unascribed.com/fabrication/#tweaks.flammable_cobwebs) - Cobwebs can burn\n- [Fullres Banner Shields](https://unascribed.com/fabrication/#tweaks.fullres_banner_shields) - Makes shields use the full-res banner patterns instead of weird smaller versions\n- [Ghast Panic](https://unascribed.com/fabrication/#tweaks.ghast_panic) - Makes ghasts randomly play the unused "scream" sound when outside of the Nether\n- [Legible Signs](https://unascribed.com/fabrication/#tweaks.legible_signs) - Adjusts sign text colors to be less garbage\n- [Less Annoying Fire](https://unascribed.com/fabrication/#tweaks.less_annoying_fire) - Shortens the fire overlay and hides it when you have Fire Resistance\n- [Less Restrictive Note Blocks](https://unascribed.com/fabrication/#tweaks.less_restrictive_note_blocks) - Makes note blocks work with blocks above them\n- [Long Level Up Sound At 30](https://unascribed.com/fabrication/#tweaks.long_levelup_sound_at_30) - Plays the old longer level up sound when you reach level 30\n- [Nether Cauldron](https://unascribed.com/fabrication/#tweaks.nether_cauldron) - Water evaporates when being placed inside a cauldron in the nether\n- [No Dinnerlava](https://unascribed.com/fabrication/#tweaks.no_dinnerlava) - Disables the generation of 1 block hidden lava pockets in the Nether\n- [No Heavy Minecarts](https://unascribed.com/fabrication/#tweaks.no_heavy_minecarts) - Chest and hopper minecarts will not be slowed down proportionally to the number of items in them\n- [No Sneak Bypass](https://unascribed.com/fabrication/#tweaks.no_sneak_bypass) - Blocks which would normally not affect players when sneaking will\n- [No Trample](https://unascribed.com/fabrication/#tweaks.no_trample) - Farmland will not get trampled\n- [Normal Fog With Night Vision](https://unascribed.com/fabrication/#tweaks.normal_fog_with_night_vision) - Disables the fog brightening effect with Night Vision\n- [Play Note Blocks In Creative](https://unascribed.com/fabrication/#tweaks.play_note_blocks_in_creative) - Allows sneaking when punching note blocks to play them in Creative mode\n- [Rainbow Experience](https://unascribed.com/fabrication/#tweaks.rainbow_experience) - Makes experience random colors instead of just lime green\n- [Recipe Book Auto Craft](https://unascribed.com/fabrication/#tweaks.recipe_book_auto_craft) - Recipe book crafts items instead of moving them to the crafting area\n- [Reverse Note Block Tuning](https://unascribed.com/fabrication/#tweaks.reverse_note_block_tuning) - Sneaking while tuning a note block reduces its pitch rather than increases\n- [See Held Items While Riding](https://unascribed.com/fabrication/#tweaks.see_items_while_riding) - Allows players to see held items while riding entities like boats\n- [Shulker Bullets Despawn On Death](https://unascribed.com/fabrication/#tweaks.shulker_bullets_despawn_on_death) - Makes shulker bullets despawn when the shulker that shot them is killed\n- [Silent Minecarts](https://unascribed.com/fabrication/#tweaks.silent_minecarts) - Makes minecarts silent\n- [Tridents In Void Return](https://unascribed.com/fabrication/#tweaks.tridents_in_void_return) - Loyalty tridents return when falling into the Void\n## *Minor Mechanics* - Small additions to vanilla mechanics\n- [Cactus Punching Hurts](https://unascribed.com/fabrication/#minor_mechanics.cactus_punching_hurts) - Breaking cactus with your hand will damage you the same as hugging it\n- [Channeling Two](https://unascribed.com/fabrication/#minor_mechanics.channeling_two) - Makes Channeling II a valid enchant that works while raining as well\n- [Crawling](https://unascribed.com/fabrication/#minor_mechanics.crawling) - Adds a key to explicitly enter the "crawling" stance\n- [Exact Note Block Tuning](https://unascribed.com/fabrication/#minor_mechanics.exact_note_block_tuning) - Right-clicking a note block with a stack of sticks sets its pitch to the size of the stack minus one\n- [Collision Based Landing Pos](https://unascribed.com/fabrication/#minor_mechanics.extra.collision_based_landing_pos) - More accurately determines what the player is standing on\n- [Launching Pistons](https://unascribed.com/fabrication/#minor_mechanics.extra.launching_pistons) - Pistons launch players up as if they were pushing slime blocks\n- [Observers See Entities](https://unascribed.com/fabrication/#minor_mechanics.extra.observers_see_entities) - Observers detect when entities move in front of them if they have no block in front of them\n- [Observers See Entities - Living Only](https://unascribed.com/fabrication/#minor_mechanics.extra.observers_see_entities_living_only) - Observers only detect living entities, and not e.g. item entities\n- [Spiders Can't Climb While Wet](https://unascribed.com/fabrication/#minor_mechanics.extra.spiders_cant_climb_while_wet) - Makes spiders unable to climb while wet\n- [Water Fills On Break Strict](https://unascribed.com/fabrication/#minor_mechanics.extra.water_fills_on_break_strict) - Requires water_fills_on_break to have at least 2 water sources\n- [Feather Falling V](https://unascribed.com/fabrication/#minor_mechanics.feather_falling_five) - Makes Feather Falling V a valid enchant that completely negates fall damage\n- [Feather Falling V Damages Boots](https://unascribed.com/fabrication/#minor_mechanics.feather_falling_five_damages_boots) - Makes absorbing fall damage with Feather Falling V cause damage to the boots\n- [Fire Aspect Is Flint And Steel](https://unascribed.com/fabrication/#minor_mechanics.fire_aspect_is_flint_and_steel) - Makes Fire Aspect tools act like Flint and Steel\n- [Fire Protection On Any Item](https://unascribed.com/fabrication/#minor_mechanics.fire_protection_on_any_item) - Fire Protection can be applied to any enchantable item, and makes the item immune to fire and lava damage\n- [Furnace Minecart Accepts Any Fuel](https://unascribed.com/fabrication/#minor_mechanics.furnace_minecart_any_fuel) - Allows furnace minecarts to accept any furnace fuel, rather than just coal and charcoal\n- [Gradual Block Breaking](https://unascribed.com/fabrication/#minor_mechanics.gradual_block_breaking) - Snow layers and slabs will be mined a layer at a time\n- [InfiBows](https://unascribed.com/fabrication/#minor_mechanics.infibows) - Makes Infinity bows not require an arrow in your inventory to fire\n- [Invisibility Splash On Inanimates](https://unascribed.com/fabrication/#minor_mechanics.invisibility_splash_on_inanimates) - Invisibility splash potions affect inanimates (minecarts, arrows, etc) making them invisible\n- [Mechanism Muffling](https://unascribed.com/fabrication/#minor_mechanics.mechanism_muffling) - Placing a block of wool adjacent to a dispenser, dropper, or piston makes it silent\n- [Note Block Notes](https://unascribed.com/fabrication/#minor_mechanics.note_block_notes) - Tells you the note the note block has been tuned to when tuning it or playing it manually above your hotbar\n- [Note Blocks Play On Landing](https://unascribed.com/fabrication/#minor_mechanics.note_blocks_play_on_landing) - Makes note blocks play when landed on\n- [Protection On Any Item](https://unascribed.com/fabrication/#minor_mechanics.protection_on_any_item) - Protection can be applied to any enchantable item\n- [Spiders Can't Climb Glazed Terracotta](https://unascribed.com/fabrication/#minor_mechanics.spiders_cant_climb_glazed_terracotta) - Makes spiders unable to climb glazed terracotta\n- [Spreadable Moss](https://unascribed.com/fabrication/#minor_mechanics.spreadable_moss) - Using bone meal on a stone block with a moss block nearby grows moss to that block, to make it a bit easier to work with for building\n- [Tridents Activate Levers](https://unascribed.com/fabrication/#minor_mechanics.tridents_activate_levers) - When a trident hits a lever it will toggle it\n- [Unsaddle Creatures](https://unascribed.com/fabrication/#minor_mechanics.unsaddle_creatures) - Shift right click with an empty hand to retrieve a saddle from a pig/strider\n- [Water Fills On Break](https://unascribed.com/fabrication/#minor_mechanics.water_fills_on_break) - Water source blocks fill in broken blocks instead of air under some conditions\n## *Mechanics* - New mechanics and powerful additions\n- [Anvil Repair](https://unascribed.com/fabrication/#mechanics.anvil_repair) - Allows right-clicking on an anvil with a Block of Iron to repair it one stage\n- [Bottled Air](https://unascribed.com/fabrication/#mechanics.bottled_air) - Filling a glass bottle underwater refills 1 air bubble\n- [Broken Gear Drops Components](https://unascribed.com/fabrication/#mechanics.broken_tools_drop_components) - Makes gear drop its consituent items when broken\n- [Detecting Powered Rails](https://unascribed.com/fabrication/#mechanics.detecting_powered_rails) - Allows using a comparator on a powered rail just like a detector rail\n- [Directional Detector Rails](https://unascribed.com/fabrication/#mechanics.directional_detector_rails) - Placing magenta glazed terracotta under a detector rail makes it only detect minecarts moving in the direction of the arrow\n- [Directional Powered Rails](https://unascribed.com/fabrication/#mechanics.directional_powered_rails) - Placing magenta glazed terracotta under a powered rail makes it push minecarts in the direction of the arrow, even from a stop\n- [Enhanced Moistness](https://unascribed.com/fabrication/#mechanics.enhanced_moistness) - Entities are considered "wet" for 5 seconds after leaving a source of wetness\n- [Colorful Redstone](https://unascribed.com/fabrication/#mechanics.extra.colorful_redstone) - Redstone on top of wool will not connect to redstone on top of a different color of wool\n- [Swap Conflicting Enchants](https://unascribed.com/fabrication/#mechanics.extra.swap_conflicting_enchants) - When adding enchants that would normally not be compatible it will instead get added in an inactive state\n- [Weaponized Pearls](https://unascribed.com/fabrication/#mechanics.extra.weaponized_pearls) - Pearls will teleport entities they hit and pull nearby ones\n- [Grindstone Disenchanting](https://unascribed.com/fabrication/#mechanics.grindstone_disenchanting) - Placing a book in the bottom slot of a Grindstone when disenchanting an item will transfer the enchantments onto the book\n- [Obsidian Tears](https://unascribed.com/fabrication/#mechanics.obsidian_tears) - Lets you set your spawn at a Crying Obsidian block; automatable\n- [Pursurvers](https://unascribed.com/fabrication/#mechanics.pursurvers) - Adds "Pursurvers", observers with a Purpur block next to them, that can detect left-clicks on their watched block\n- [Slow Fall Splash On Inanimates](https://unascribed.com/fabrication/#mechanics.slowfall_splash_on_inanimates) - Slow fall splash potions affect inanimates (minecarts, arrows, etc) making them unaffected by gravity\n- [Toggleable Furnace Carts](https://unascribed.com/fabrication/#mechanics.toggleable_furnace_carts) - Powered rails stop furnace carts when appropriate and conserve their fuel\n- [Wool Protected Sheep](https://unascribed.com/fabrication/#mechanics.wool_protected_sheep) - Sheep wool slightly reduces some types of damage\n## *Balance* - Changes to vanilla balance\n- [Anvil No Level Limit](https://unascribed.com/fabrication/#balance.anvil_no_level_limit) - Anvils don't become "Too Expensive"\n- [Anvil Rename Always Costs One](https://unascribed.com/fabrication/#balance.anvil_rename_always_costs_one) - Makes renaming an item on an anvil always cost one level\n- [Bedrock-Like Impaling](https://unascribed.com/fabrication/#balance.bedrock_impaling) - Makes the Impaling enchantment act like it does in Bedrock Edition and Combat Test 4\n- [Disable Prior Work Penalty](https://unascribed.com/fabrication/#balance.disable_prior_work_penalty) - Disables the anvil prior work penalty when an item has been worked multiple times\n- [Drop More Experience On Death](https://unascribed.com/fabrication/#balance.drop_more_exp_on_death) - Players drop 80% of their experience when dying instead of basically nothing\n- [Environmentally Friendly Creepers](https://unascribed.com/fabrication/#balance.environmentally_friendly_creepers) - Creeper explosions deal entity damage, but not block damage, even if mobGriefing is true\n- [Anvils Take Damage Only When Falling](https://unascribed.com/fabrication/#balance.extra.anvil_damage_only_on_fall) - Anvils only take damage when falling from a height rather than randomly after being used\n- [Anvil Fully Repairs](https://unascribed.com/fabrication/#balance.extra.anvil_full_repair) - Any item repair in the anvil will restore item durability\n- [Anvil No Xp Cost](https://unascribed.com/fabrication/#balance.extra.anvil_no_xp_cost) - Anvils don't cost any xp\n- [Brittle Shields](https://unascribed.com/fabrication/#balance.extra.brittle_shields) - Causes explosions to always break shields\n- [Disable Elytra](https://unascribed.com/fabrication/#balance.extra.disable_elytra) - Prevents using Elytra\n- [Disable Elytra Boost](https://unascribed.com/fabrication/#balance.extra.disable_elytra_boost) - Prevent Elytra boosting using firework rockets\n- [Disable Mending](https://unascribed.com/fabrication/#balance.extra.disable_mending) - Stops the mending enchantment from working\n- [Disable Mending Trade](https://unascribed.com/fabrication/#balance.extra.disable_mending_trade) - Stops new villagers from offering mending\n- [Disable Storing Thrown Ender Pearls](https://unascribed.com/fabrication/#balance.extra.disable_pearl_stasis) - Ender pearls forget who threw them when being unloaded\n- [Ender Dragon Always Spawns Dragon Egg](https://unascribed.com/fabrication/#balance.extra.ender_dragon_always_spawn_egg) - Ender dragon always spawn a dragon egg when killed\n- [Full Ender Dragon XP](https://unascribed.com/fabrication/#balance.extra.ender_dragon_full_xp) - Ender dragon always gives the same xp amount as it would the first time\n- [Faulty Shields](https://unascribed.com/fabrication/#balance.extra.faulty_shields) - Shields half non-projectile damage instead of blocking it\n- [Food Always Edible](https://unascribed.com/fabrication/#balance.extra.food_always_edible) - Allows players to eat unconditionally\n- [Infinity & Mending](https://unascribed.com/fabrication/#balance.extra.infinity_mending) - Makes Mending and Infinity compatible enchantments\n- [Interrupting Damage](https://unascribed.com/fabrication/#balance.extra.interrupting_damage) - Taking more then a heart of damage interrupts the current action of any mob / player\n- [Lava Causes Fall Damage](https://unascribed.com/fabrication/#balance.extra.lava_causes_fall_damage) - **New in v3.0.3** Lava halves fall damage instead of removing it\n- [ChunkLoading Furnace Minecart](https://unascribed.com/fabrication/#balance.extra.loading_furnace_minecart) - Makes furnace minecarts load chunks if they have fuel\n- [Mobs Drop Less Metal](https://unascribed.com/fabrication/#balance.extra.mobs_dont_drop_ingots) - All ingot mob drops are converted to nuggets where possible, otherwise voided\n- [No Filled Inventories In Shulkers](https://unascribed.com/fabrication/#balance.extra.no_filled_inventories_in_shulkers) - **New in v3.0.3** Shulker boxes will only allow inserting items which don't store other items this also allows empty shulker boxes to be stored inside a shulker box\n- [Pickup Skeleton Arrows](https://unascribed.com/fabrication/#balance.extra.pickup_skeleton_arrows) - Arrows shot by skeletons can be picked up\n- [Player Free Spawners](https://unascribed.com/fabrication/#balance.extra.player_free_spawners) - Mob spawners don't require a player nearby to spawn\n- [Static Dragon Egg](https://unascribed.com/fabrication/#balance.extra.static_dragon_egg) - Prevents dragon egg from teleporting\n- [Tools in Bundles](https://unascribed.com/fabrication/#balance.extra.tools_in_bundles) - Allows storing up to 8 nonstackable items in a bundle, as long as nothing else is stored\n- [Faster Obsidian](https://unascribed.com/fabrication/#balance.faster_obsidian) - Makes obsidian and obsidian-related blocks break 3× faster\n- [Hyperspeed Furnace Minecart](https://unascribed.com/fabrication/#balance.hyperspeed_furnace_minecart) - Makes furnace minecarts very fast and burn fuel more quickly\n- [Infinity Crossbows](https://unascribed.com/fabrication/#balance.infinity_crossbows) - Allow putting Infinity on crossbows\n- [Soul Speed Doesn't Damage Boots](https://unascribed.com/fabrication/#balance.soul_speed_doesnt_damage_boots) - Makes running on soul blocks with Soul Speed not deal damage to your boots\n- [Spawners Always Tick](https://unascribed.com/fabrication/#balance.spawners_always_tick) - Spawners always count down their spawn timers, even if no player is nearby\n- [Tridents Accept Power](https://unascribed.com/fabrication/#balance.tridents_accept_power) - Allows tridents to accept the Power enchantment, increasing their ranged damage\n- [Tridents Accept Sharpness](https://unascribed.com/fabrication/#balance.tridents_accept_sharpness) - Allows tridents to accept the Sharpness enchantment, increasing their melee damage\n## *Weird Tweaks* - Opinionated changes\n- [Blaze Powder Grows Nether Wart](https://unascribed.com/fabrication/#weird_tweaks.blaze_fertilizer) - Blaze powder behaves as bone meal for nether wart\n- [Chaining Creepers](https://unascribed.com/fabrication/#weird_tweaks.chaining_creepers) - Creepers explode after taking explosion damage\n- [Dimensional Tools](https://unascribed.com/fabrication/#weird_tweaks.dimensional_tools) - Completely configurable dimensional tool bonuses/penalties\n- [Disable Equip Sound](https://unascribed.com/fabrication/#weird_tweaks.disable_equip_sound) - Disables the unnecessary "Gear equips" sound that plays when your hands change, and is often glitchily played every tick\n- [Disable Nether Fog](https://unascribed.com/fabrication/#weird_tweaks.disable_nether_fog) - Removes thick nether fog\n- [Drop Experience With keepInventory](https://unascribed.com/fabrication/#weird_tweaks.drop_exp_with_keep_inventory) - If keepInventory is enabled, players still drop their experience when dying, but do so losslessly\n- [Endermen Don't Grief](https://unascribed.com/fabrication/#weird_tweaks.endermen_dont_grief) - Endermen no longer place or pickup blocks\n- [Endermen Don't Squeal](https://unascribed.com/fabrication/#weird_tweaks.endermen_dont_squeal) - Makes Endermen not make their growling or screeching sounds when angry\n- [Creepers Explode When On Fire](https://unascribed.com/fabrication/#weird_tweaks.extra.creepers_explode_when_on_fire) - Causes creepers to light their fuses when lit on fire\n- [Curable Piglins](https://unascribed.com/fabrication/#weird_tweaks.extra.curable_piglins) - Piglins and hoglins can be made immune with a golden apple or cured if they also have weakness\n- [Disable Lightning Fire](https://unascribed.com/fabrication/#weird_tweaks.extra.disable_lightning_fire) - Prevents lightning from creating fire\n- [Disable Night Skip](https://unascribed.com/fabrication/#weird_tweaks.extra.disable_night_skip) - Prevents beds from skipping the night\n- [Encroaching Emeralds](https://unascribed.com/fabrication/#weird_tweaks.extra.encroaching_emeralds) - Emeralds spawn in all biomes which have ores\n- [Flimsy Tripwire](https://unascribed.com/fabrication/#weird_tweaks.extra.flimsy_tripwire) - Tripwire breaks after being activated\n- [Foliage Creepers](https://unascribed.com/fabrication/#weird_tweaks.extra.foliage_creepers) - Creepers will take on the foliage color of the biome they're in\n- [No Dolphin Theft](https://unascribed.com/fabrication/#weird_tweaks.extra.no_dolphin_theft) - Prevents dolphins from picking up items\n- [Photoallergic Creepers](https://unascribed.com/fabrication/#weird_tweaks.extra.photoallergic_creepers) - Creepers burn in sunlight\n- [Photoresistant Mobs](https://unascribed.com/fabrication/#weird_tweaks.extra.photoresistant_mobs) - Mobs don't burn in sunlight\n- [Source Dependent Invulnerability Frames](https://unascribed.com/fabrication/#weird_tweaks.extra.source_dependent_iframes) - Allows entities to take damage multiple times if it's from multiple sources\n- [Thrown Buckets Empty Lava Cauldrons](https://unascribed.com/fabrication/#weird_tweaks.extra.thrown_buckets_empty_lava_cauldrons) - Throwing an bucket at a lava cauldron will pickup the lava\n- [Underwater Explosions](https://unascribed.com/fabrication/#weird_tweaks.extra.underwater_explosions) - TNT and other explosives do block damage even underwater\n- [Villager Trades Reset](https://unascribed.com/fabrication/#weird_tweaks.extra.villager_trades_reset) - Instead of restocking villagers will completely reset their trades\n- [Villagers Follow Emerald Blocks](https://unascribed.com/fabrication/#weird_tweaks.extra.villagers_follow_emerald_blocks) - Villagers will follow players holding emerald blocks\n- [Instant Pickup](https://unascribed.com/fabrication/#weird_tweaks.instant_pickup) - Drops from blocks and entities are instantly placed in your inventory if there's room\n- [Item Safe Cactus](https://unascribed.com/fabrication/#weird_tweaks.item_safe_cactus) - Items don't get destroyed by cactus blocks\n- [Leaves Grow Grass](https://unascribed.com/fabrication/#weird_tweaks.leaves_grow_grass) - Grass and tall grass can be placed on leaves\n- [Déjà Void](https://unascribed.com/fabrication/#weird_tweaks.repelling_void) - Players falling into the void teleports them back to the last place they were on the ground and deals 6 hearts of unblockable void damage\n- [Use Items While Riding](https://unascribed.com/fabrication/#weird_tweaks.use_items_while_riding) - Allows players to use items and attack while riding entities like boats\n## *What's Old Is New Again* - Forward ports of forgotten tidbits\n- [Blinking Drops](https://unascribed.com/fabrication/#woina.blinking_drops) - Drops blink white like they did in Survival Test\n- [Block Logo](https://unascribed.com/fabrication/#woina.block_logo) - Resurrects the Beta 1.2-era animated falling block logo\n- [Classic Block Drops](https://unascribed.com/fabrication/#woina.classic_block_drops) - Draws block drops with a mipmapped or small portion of the texture\n- [Dropped Items Don't Stack](https://unascribed.com/fabrication/#woina.dropped_items_dont_stack) - When dropping items of the same type they don't merge into a bigger stack\n- [End Portal Parallax](https://unascribed.com/fabrication/#woina.end_portal_parallax) - Old end portal texture, may not be entirely accurate\n- [Billboard Drops](https://unascribed.com/fabrication/#woina.extra.billboard_drops) - Brings back billboarded flat item drops like on Fast graphics prior to 1.8 or like always prior to 1.4\n- [Dirt Screen](https://unascribed.com/fabrication/#woina.extra.dirt_screen) - Replaces the panorama background of the title screen with the old dirt one\n- [Flat Items](https://unascribed.com/fabrication/#woina.extra.flat_items) - Brings back Indev flat first-person item models\n- [Full Enchanting Cost](https://unascribed.com/fabrication/#woina.extra.full_enchanting_cost) - Enchanting consumes all of the xp required for an enchant\n- [Instant Bow](https://unascribed.com/fabrication/#woina.extra.instant_bow) - Bow fires arrows instantly upon clicking\n- [Instant Eat](https://unascribed.com/fabrication/#woina.extra.instant_eat) - Eating food is instant\n- [Janky Arm](https://unascribed.com/fabrication/#woina.extra.janky_arm) - Brings back Survival Test arm rotation\n- [No Experience](https://unascribed.com/fabrication/#woina.extra.no_experience) - Removes experience\n- [No Hand Sway](https://unascribed.com/fabrication/#woina.extra.no_hand_sway) - Prevents first-person hands from gradually transitioning from the last camera position\n- [No Player Death Animation](https://unascribed.com/fabrication/#woina.extra.no_player_death_animation) - Players stay upright when killed\n- [No Sprint](https://unascribed.com/fabrication/#woina.extra.no_sprint) - Disable sprinting\n- [No Stance Transition](https://unascribed.com/fabrication/#woina.extra.no_stance_transition) - Removes the gradual crouch / crawl camera transition\n- [No Swim](https://unascribed.com/fabrication/#woina.extra.no_swim) - Disable swimming\n- [Old Sheep Shear](https://unascribed.com/fabrication/#woina.extra.old_sheep_shear) - Sheep drop wool when punched\n- [Old Tooltip](https://unascribed.com/fabrication/#woina.extra.old_tooltip) - Ressurects the old inventory tooltip from the beta days\n- [Oof](https://unascribed.com/fabrication/#woina.extra.oof) - Brings back the old "Oof" hurt sound\n- [Void Fog](https://unascribed.com/fabrication/#woina.extra.void_fog) - Returns void fog from pre 1.8\n- [More Explosion Particles](https://unascribed.com/fabrication/#woina.more_explosion_particles) - Adds smoke and poof particles to explosions\n- [Old Armor](https://unascribed.com/fabrication/#woina.old_armor) - All armor has the same protection\n- [Old Armor Scale](https://unascribed.com/fabrication/#woina.old_armor_scale) - Armor value is reduced with durability\n- [Old Background Shade](https://unascribed.com/fabrication/#woina.old_background_shade) - Inventories, pause and other menus will have a blue gradient\n- [Old Lava](https://unascribed.com/fabrication/#woina.old_lava) - Resurrects the old procedural lava texture from 1.4\n- [Void Fog Particles](https://unascribed.com/fabrication/#woina.void_fog_particles) - Returns void fog particles from pre 1.8\n- [Yellow Button Hover](https://unascribed.com/fabrication/#woina.yellow_button_hover) - Hovered buttons will have yellow text\n## *Unsafe* - QoL changes that make cheating easier\n- [Disable Breaking Check](https://unascribed.com/fabrication/#unsafe.disable_breaking_speed_check) - Server will not check if the client is cheating, when breaking blocks faster then expected\n- [Disable Moved Too Quickly](https://unascribed.com/fabrication/#unsafe.disable_moved_too_quickly) - Server will not check if the client is cheating, when traveling faster then expected\n## *Pedantry* - Fixes for non-problems\n- [Creepers Can't climb](https://unascribed.com/fabrication/#pedantry.creepers_cant_climb) - Creepers can no longer climb climbable blocks\n- [Entities Can't Climb](https://unascribed.com/fabrication/#pedantry.entities_cant_climb) - Entities can no longer climb climbable blocks (mostly applies to ladders)\n- [Oak Is Apple](https://unascribed.com/fabrication/#pedantry.oak_is_apple) - Oak trees become apple trees\n- [TNT Is Dynamite](https://unascribed.com/fabrication/#pedantry.tnt_is_dynamite) - TNT is renamed to Dynamite and doesn't say TNT on it\n## *Experiments* - Bad ideas given form\n- [No Set Window Pos](https://unascribed.com/fabrication/#experiments.no_set_window_pos) - Prevents the game from manually modifying the window position\n- [Packed Atlases](https://unascribed.com/fabrication/#experiments.packed_atlases) - Disables rounding of atlases to the next power-of-two\n",
"client_side": "optional",
"server_side": "optional",
"categories":
[
"decoration",
"game-mechanics",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "optional",
"link": "https://modrinth.com/mod/fabrication",
"conflicts": [],
"review": false
},
{
"slug": "fabricskyboxes",
"project_type": "mod",
"title": "FabricSkyboxes",
"description": "Allows resource packs to define custom skyboxes.",
"body": "# FabricSkyBoxes\nFabricSkyBoxes goes beyond the capabilities of OptiFine, offering an extensive range of custom skybox features that will transform your Minecraft experience. With our mod, you can unleash your creativity and create breathtaking skybox textures, capturing the beauty of diverse weather conditions, stunning sunrises and sunsets, mesmerizing cloud formations, and more.\n\n## Screenshots\n### [Hyper Realistic Sky](https://modrinth.com/resourcepack/hyper-realistic-sky) by [UsernameGeri](https://modrinth.com/user/UsernameGeri)\n![Rainbow](https://cdn.discordapp.com/attachments/756204001015496704/1128727030888927232/rainbow.png)\n![Eclipse](https://cdn.discordapp.com/attachments/756204001015496704/1128727031413211276/eclipse.png)\n\n### [Awesome Skies](https://www.curseforge.com/minecraft/texture-packs/awesome-skies) by [heyman](https://github.com/heymanMC)\n![Sunset](https://i.imgur.com/AmTrTRh.jpg)\n![Night](https://imgur.com/dNaztlK.png)\n\n### [Kal's Grimdark Sky Pack](https://www.curseforge.com/minecraft/texture-packs/grimdark-sky) by [Kalam0n](https://legacy.curseforge.com/members/kalam0n)\n![Twilight](https://media.forgecdn.net/attachments/386/166/grimdark-twilight.png)\n![Sunrise](https://media.forgecdn.net/attachments/386/168/grimdark-sunrise.png)\n\n## Skybox Format\nFabricSkyBoxes uses its own custom skybox format, known as FSB Skybox. This format allows for the creation of stunning and immersive skybox textures. \n\nTo learn more about the format and how to create your own custom skyboxes, please refer to the [FSB Skybox Format Documentation](https://github.com/AMereBagatelle/fabricskyboxes/blob/1.20.x/dev/docs).\n\n## Frequently Asked Questions\n- **Can I use an OptiFine/MCPatcher skybox resource pack with this mod?**\n - It is out of the scope of this mod to support the OptiFine/MCPatcher format. However, there are third-party tools/mods that can convert them, such as [MCPatcherPatcher++](https://modrinth.com/mod/mcpppp) or [FabricSkyBoxes Interop](https://modrinth.com/mod/fabricskyboxes-interop).\n\n- **Can I distribute this in my modpack?**\n - Yes, FabricSkyBoxes is licensed under MIT, so you are free to include it in your modpack.\n\n## Suggestions / Support\n- Feel free to report bugs/issues or suggest new features on the [issue tracker](https://github.com/AMereBagatelle/fabricskyboxes/issues).\n- Join our [Discord](https://discord.gg/quvzkaV) community for further assistance.",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/YBz7DOs8/images/49eab46d1e74e8f781404a8f773a1a09dedda5aa.png"
],
"kind": "clientside",
"link": "https://modrinth.com/mod/fabricskyboxes",
"conflicts": [],
"review": false
},
{
"slug": "fabricskyboxes-interop",
"project_type": "mod",
"title": "FabricSkyBoxes Interop",
"description": "FabricSkyBoxes Interoperability for MCPatcher/OptiFine Skies",
"body": "# FabricSkyBoxes Interop\nFabricSkyBoxes Interoperability for MCPatcher/OptiFine Skies\n\n## Features\n- FabricSkyBoxes Interop will convert MCPatcher/OptiFine resource packs custom skies to FabricSkyBoxes' \n- FabricSkyBoxes Interop will not convert resource packs custom skies if native FabricSkyBoxes resource packs are detected.\n- FabricSkyBoxes Interop can disable loading FabricSkyBoxes' native format.\n- FabricSkyBoxes Interop will allow OptiFine resource packs with custom skies to work out of the box with [FabricSkyBoxes mod](https://www.modrinth.com/mod/fabricskyboxes).",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/fabricskyboxes-interop",
"conflicts": [],
"review": false
},
{
"slug": "fabrishot",
"project_type": "mod",
"title": "Fabrishot",
"description": "Take insanely large screenshots because why not",
"body": "### PRESS F9 TO USE!\n \nTake large screenshots because why not.\n \nUse Mod Menu and Cloth Config to change the resolution from the default (4K; 3840x2160)\n\n",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/fabrishot",
"conflicts": [],
"review": false
},
{
"slug": "fadeless",
"project_type": "mod",
"title": "Fadeless",
"description": "Remove fade out animations in Minecraft (1.20+)",
"body": "# **Fadeless**\n\n**This is a forked version of [No Fade](https://modrinth.com/mod/no-fade) for 1.20 and up.**\n\n\n\nAre you annoyed with the long transition animation when you load into Minecraft? Fadeless is a client side mod that removes all of those fade out animations in Minecraft. This includes the fade out from the Mojang splash screen to the main menu, and the fade out after reloading textures.\n\n## **Whats new compared to the original?**\n\n- 1.20 support and beyond.\n- Reduced File size by using a more optimized icon. (16kb to ~8kb)\n- Removed Fabric API dependency as it wasn’t used.\n- Removes Fabric Loader as a dependency for better quilt compatibility.\n\n![](https://raw.githubusercontent.com/UltimateBoomer/mc-no-fade/assets/images/demo.gif)\n\n**This is a fork of [no fade](https://modrinth.com/mod/no-fade). The author has [given me permission](https://raw.githubusercontent.com/DerpDerpling/i.derpy.xyz/main/img/proof.png) to reupload/maintain this. All credit goes to [UltimateBoomer.](https://github.com/UltimateBoomer)**\n\n ",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/ncKjyGm3/images/3cac044e89b3ac7fd38667ad1a62a2281f50287e.gif"
],
"kind": "clientside",
"link": "https://modrinth.com/mod/fadeless",
"conflicts": [],
"review": false
},
{
"slug": "farmers-delight-fabric",
"project_type": "mod",
"title": "Farmer's Delight [Fabric]",
"description": "Farmer's Delight is a mod that gently expands upon farming and cooking in Minecraft.",
"body": "![Farmer's Delight Fabric banner](https://cdn.modrinth.com/data/4EakbH8e/images/101ca5b7809ad50252bee78c8dfe456d65881d4e.png)\n\nThis is the fabric port of the mod **Farmer's Delight**, you can see the forge version *__[here](https://www.curseforge.com/minecraft/mc-mods/farmers-delight)__*.\n\n-----\n\n**Farmer's Delight** is a mod that gently expands upon farming and cooking in Minecraft.\n\nUsing a collection of rustic tools and workstations, you can improve the foundation of your farm plots, prepare a myriad of hearty meals and snacks, and even gear up a bit better for adventure!\n\nThis mod focuses on giving more purpose to items often forgotten or overlooked by players (such as milk, mushrooms, beetroots etc). Hopefully this will encourage you to farm a little bit of everything!\n\n### **IMPORTANT, BREAKING CHANGES on _1.2.0(MC1.18.2)_ and _1.3.1(MC1.19)_**\n> **This update is a major upgrade, I recommend that you make a backup of your world before updating to this version, because this version modifies identifiers of entities, blocks and items for pantries that have been renamed to cabinet. The mod will try to migrate, but will delete all pantries placed in inventory and world if it does not succeed to migrate.**\n\n## Getting Started\n\n**Follow the advancements!** Much of its progression is described through them. By default, press the (L) key to open the Advancements screen.\n\nIf you'd rather get a more straight-forward guide, we wrote a *__[Getting Started](https://github.com/vectorwing/FarmersDelight/wiki/Getting-Started)__* to help you learn the basics!\n\n\n## Beta Version\n\nThis mod is currently **under development**, so issues and instabilities may occur. If you'd like to play, keep in mind:\n* **Backup your saves often**;\n* Make sure everything is working before adding it to a modpack;\n* Report any issues you find to our **[issue tracker](https://github.com/newhoryzon/farmers-delight-fabric/issues)**! It helps us a lot!\n\n\n## FAQ\n\n***Q. Can I use this mod into my modpack?***\n> Yes! Feel free to feature Farmer's Delight in your modpack, and customize it as you see fit for the experience you're crafting. Just keep in mind:\n> * Make sure to credit, and don't claim Farmer's Delight as your own creation;\n> * Remember that this mod is in beta, so keep and eye out for major gameplay changes and additions that may happen between versions.\n\n***Q. Which Minecraft versions will the mod be updated for?***\n> Farmer's Delight will always keep up with the latest version of Minecraft, with temporary support for the previous one. As of now:\n> * The current focus is exclusively on version(s) : 1.19 and 1.18.2;\n> * This mod port will never be backported to any version prior to 1.16.5 (please don't ask further);\n\n***Q. Do you have a Patreon, or similar means of supporting your work?***\n> Not currently, but thanks for your consideration! I'm currently well-sustaned by a stable job, and my personal projects are hobbies I work on my free time. My suggestion is to donate your money to more worthy causes, or just treat yourself to a nice lunch. ;)\n\n\n## Links:\n\n* [Discord for Help and Feedbacks (Fabric version)](https://discord.gg/MskvEhPDQz)\n* [Report Issues](https://github.com/newhoryzon/farmers-delight-fabric/issues)\n* [Discord of main mod/author (Forge version)](https://discord.gg/eFsz5SK)\n* [Twitter vectorwing (original forge mod author)](https://twitter.com/vectorwing)",
"client_side": "required",
"server_side": "required",
"categories":
[
"decoration",
"food",
"utility"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/4EakbH8e/images/101ca5b7809ad50252bee78c8dfe456d65881d4e.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/farmers-delight-fabric",
"conflicts": [],
"review": false
},
{
"slug": "farmers-knives",
"project_type": "mod",
"title": "Farmer's Knives [Fabric]",
"description": "Adds knives to Farmer's Delight Fabric for many other mods",
"body": "
\n
\nAdds knives to Farmer's Delight for many modded materials!
\n
\nSupported List:
\nAdabranium
\nVibranium
\nAdamantium
\nNether Brick
\n
\nAdditional Additions
\nRose Gold
\nGilded Netherite
\n
\nAdvanced Netherite
\nNetherite-Iron
\nNetherite-Gold
\nNetherite-Emerald
\nNetherite-Diamond
\n
\nAphid Additions
\nChitin
\n
\nBetterEnd
\nThallasium
\nTerminite
\nAeternium
\n
\nBetterNether
\nCincinnasite
\nCincinnasite-Diamond
\nNether Ruby
\n
\nOh The Biomes You'll Go
\nPendorite
\n
\nConjuring
\nSoul Alloy
\n
\nDeeper and Darker
\nWarden
\n
\nDragon Loot
\nDragon
\n
\nEasy Emerald Tools & More
\nEmerald
\nRuby
\nAmethyst
\nSteel
\nObsidian
\nCopper
\n
\nEnderite Mod
\nEnderite
\n
\nGobber
\nGobber
\nNether Gobber
\nEnd Gobber
\n
\nMythic Metals
\nAdamantite
\nAquarium
\nBanglum
\nBronze
\nCarmot
\nCelestium
\nCopper
\nDurasteel
\nHallowed
\nKyber
\nLegendary Banglum
\nMetallurgium
\nMythril
\nOrichalcum
\nOsmium
\nPalladium
\nPrometheum
\nQuadrillum
\nRunite
\nStar Platinum
\nSteel
\nStormyx
\n
\nThe Twilight Forest
\nIronwood
\nFiery
\nSteeleaf
\nKnightmetal
\n
\nWinterly
\nCryomarble
\n
\nAll knives as of 2.1:
\n
\n(Not including Twilight Forest, Adabranium, Advanced Netherite and Winterly)
\n
\n
\nCredits:
\nThe Skeleton Appears for the Mythic Metals knife textures
\n
\n
\nMake more suggestions here !
\n
\n
",
"client_side": "required",
"server_side": "required",
"categories":
[
"equipment",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "required",
"link": "https://modrinth.com/mod/farmers-knives",
"conflicts": [],
"review": true
},
{
"slug": "farming-for-blockheads",
"project_type": "mod",
"title": "Farming for Blockheads",
"description": "Adds a seed market with a search bar and a scrolling grid, and more farming utilities.",
"body": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n\n![](https://blay09.net/files/brand/farmingforblockheads.png)\n\nThis mod adds a Market block to Minecraft, allowing you to buy seeds, saplings or other things such as bone meal. It also adds some farming utilties such as a Chicken Nest, a Feeding Trough, and Fertilizers to improve your crops.\n\nThe market allows searching and scrolling through trades, can filter by category, and is configurable to add further trades and categories to it.\n\n## Features\n\n- Market block that sells seeds and saplings, can be configured to alter its trades further\n- Chicken Nest to collect chicken eggs laid by all those chickens\n- Feeding Trough to intelligently auto-feed animals\n- Fertilizer to improve crop output, growth or prevent tampering\n- Compatible with Pam's Harvestcraft, Biomes O' Plenty, Simple Farming and more\n- Compatible with Just Enough Items (Market Trades will show up)\n\n## Custom Market Configuration\n\nFor information on how to customize the market trades, see the [README on GitHub](https://github.com/ModdingForBlockheads/FarmingForBlockheads/blob/1.19.x/README.md#custom-market-entries).\n\n![](https://blay09.net/files/brand/farmingforblockheads_market.png)",
"client_side": "required",
"server_side": "required",
"categories":
[
"food",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "required",
"link": "https://modrinth.com/mod/farming-for-blockheads",
"conflicts": [],
"review": true
},
{
"slug": "fastback",
"project_type": "mod",
"title": "Fast Backups",
"description": "Fast, incremental world backups powered by Git. ",
"body": "# Fast Backups\n\n*Fast, incremental Minecraft world backups powered by Git*\n\nFast Backups (FastBack, for short) is a Fabric Minecraft mod that backs up your world in incremental snapshots. When it does a backup, it only saves the parts of your world that changed.\n\nThis means backups are fast. It also means you can keep snapshots of your world without using up a lot\nof disk space.\n\n## Features\n\n* Incrementally backup just the changed files\n* Faster, smaller backups than zipping\n* Back up locally\n* Back up remotely to any git server\n* Back up remotely to any network volume (no git server required)\n* Schedule backups to run automatically\n* Easily restore backup snapshots\n* Snapshot pruning, retention policies\n* LuckPerms support\n* Works on clients and dedicated servers\n* Works on Linux, Mac and Windows\n* ..all with easy-to-use minecraft commands\n\n## Questions?\n* [Documentation](https://pcal43.github.io/fastback)\n* [Discord](https://discord.gg/jUP5nSPrjx)\n\n![](https://pcal43.github.io/fastback/savescreen_animation.gif)\n",
"client_side": "optional",
"server_side": "required",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "client-optional",
"link": "https://modrinth.com/mod/fastback",
"conflicts": [],
"review": true
},
{
"slug": "fastentitytransfer",
"project_type": "mod",
"title": "Fast Entity Transfer",
"description": "Factorio styled Fast Entity Transfer on Blast Furnace, Furnace and Smoker",
"body": "\n\nHave you ever played Factorio and stumbled across their QoL feature: \"Fast Entity Transfer\". A feature that lets you transfer items without opening a GUI. \n\nThis mod brings you exactly that, Factorio styled item transfer between the player and block entities.\n\nThe \"magic\" explained:\n* Start by pressing CTRL + LEFT/RIGHT click with suitable items\n* If one of these three block entities have items or experience in their outputslot, the player will get this.\n* Burnable items will go to the fuelslot. \n* If an item is burnable and has a smelting recipe, it will first try to go to the fuelslot, then to the inputslot.\n* Items with a Blasting/Smelting/Smoking recipe will go to the inputslot.\n\nThere is also support for modded block entities, if they are instanceof AbstractFurnaceBlockEntity, SmokerBlockEntity, or BlastFurnaceBlockEntity.\n\n![](https://cdn.modrinth.com/data/inmPbeHN/images/3136767cd71ba910cbde313ed83149644b0e8b8b.gif)\n\n![](https://cdn.modrinth.com/data/inmPbeHN/images/7dbe20a8ffdaccb937cdd1fb82b8c4eb490bfefa.gif)",
"client_side": "required",
"server_side": "required",
"categories":
[
"game-mechanics",
"management",
"utility"
],
"additional_categories":
[
"storage",
"transportation"
],
"gallery":
[
"https://cdn.modrinth.com/data/inmPbeHN/images/3136767cd71ba910cbde313ed83149644b0e8b8b.gif",
"https://cdn.modrinth.com/data/inmPbeHN/images/7dbe20a8ffdaccb937cdd1fb82b8c4eb490bfefa.gif",
"https://cdn.modrinth.com/data/inmPbeHN/images/f35947c26af9facb95e78c841a9d86d74f277e41.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/fastentitytransfer",
"conflicts": [],
"review": false
},
{
"slug": "faux-custom-entity-data",
"project_type": "mod",
"title": "Faux Custom Entity Data",
"description": "This API provides the framework and necessary patches for storing custom and persistent data onto entities.",
"body": "This API allows mods to store custom data onto entities that are stored while they are alive, it also allows for mods to store persistent data onto players that is stored between deaths.
\r\n\r\n\r\nThe data stored is saved to file along with the entity and will be restored when that data is read.
",
"client_side": "required",
"server_side": "required",
"categories":
[
"library",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "required",
"link": "https://modrinth.com/mod/faux-custom-entity-data",
"review": false,
"conflicts": []
},
{
"slug": "ferrite-core",
"project_type": "mod",
"title": "FerriteCore",
"description": "Memory usage optimizations",
"body": "This mod reduces the memory usage of Minecraft in a few different ways. A high-level technical description of the changes is available [here](https://github.com/malte0811/FerriteCore/blob/main/summary.md).\n\nThe amount of memory saved will depend on the pack. In version 2.5.9 of [All Of Fabric 3](https://www.curseforge.com/minecraft/modpacks/all-of-fabric-3) it reduces the RAM usage (heap size) from 1,792 MB to 984 MB. For comparison the same setup with Hydrogen instead of FerriteCore uses 1,335 MB. \nThese values were measured after generating a world with a fixed seed and waiting for two minutes.\nThe project picture is a cropped version of [this](https://commons.wikimedia.org/wiki/File:Magnetic-core_memory,_at_angle.jpg) picture.\n\n### FAQ\n\n#### Should I install this on the server or just on the client?\n\nSome optimizations are client-side only, but there are some rather high-impact optimizations that are relevant on the server too. So you should install it on both sides.\n\n#### Is this compatible with [other mod]?\n\nMost likely yes. The only exception is Hydrogen, which is compatible with all recent FerriteCore versions *on Minecraft versions where Hydrogen is officially released*. This means that 1.18+ builds are not compatible with Hydrogen, since it has been officially archived and won't receive any releases on these versions.",
"client_side": "optional",
"server_side": "optional",
"categories":
[
"optimization",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "optional",
"link": "https://modrinth.com/mod/ferrite-core",
"conflicts": [],
"review": false
},
{
"slug": "fix-keyboard-on-linux",
"project_type": "mod",
"title": "Fix Keyboard on Linux",
"description": "This is a simple mod which fixes some annoying bugs related to keyboard on Linux.",
"body": "# Fix Keyboard issues on Linux\n\nThis is a simple mod which fixes some annoying bugs related to keyboard on Linux.\n\n## Fixed issues\n- Select All (Ctrl-A), Copy (Ctrl-C), Paste (Ctrl-V) and possibly others on text input\n",
"client_side": "required",
"server_side": "unsupported",
"categories": [],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/fix-keyboard-on-linux",
"conflicts": [],
"review": false
},
{
"slug": "fog-looks-good-now-fabric",
"project_type": "mod",
"title": "Fog Looks Good Now [Fabric]",
"description": "Helps fog look better by moving the fog start closer.",
"body": " Forge version can be found here: https://modrinth.com/mod/fog-looks-good-now
\n \nFog Looks Good Now creates a greater sense of depth and atmosphere in Minecraft by shifting the fog start forward, maintaining the same view distance while greatly improving the visuals of the game. This is a fabric port.
\nIn addition to this, the mod adds configurable cave fog and biome-specific fog densities.
\n
\n
\n
\n
\n
\n
",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"game-mechanics",
"utility"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/WuGVWUF2/images/6e637212083703fc6a7e504e21524c45785112dd.png",
"https://cdn.modrinth.com/data/WuGVWUF2/images/fd37e3bc449645aaaa845ea9604e8f5008e1c4d9.png",
"https://cdn.modrinth.com/data/WuGVWUF2/images/f1a8a123922c3859b92977f647df64e06533d53e.png"
],
"kind": "clientside",
"link": "https://modrinth.com/mod/fog-looks-good-now-fabric",
"conflicts": [],
"review": false
},
{
"slug": "foodeffecttooltips",
"project_type": "mod",
"title": "Food Effect Tooltips",
"description": "Adds Tooltips to food that gives Status Effects when eaten",
"body": "# Tooltips for Status Effects of Food Items\n \nQuite a few food items grant the player bonuses in the form of status effects.\n\nThese effects, however, are never listed ingame. Which is a nuisance, especially in modded scenarios, where the player is not acquainted with all food options and their effects.\n\nWith Food Effect Tooltips all effects are shown in the items tooltip!\n- includes effects that only get applied with a % chance\n- shows stat changes for effects\n- works fully client side\n- compatible with other mods that display food information, like AppleSkin\n\n![normal effects](https://cdn.modrinth.com/data/GGfyJWnG/images/f22e5fa3013611fb5588662696aa929c1a96b93b.png)\n\n![% effects](https://cdn.modrinth.com/data/GGfyJWnG/images/531ff1e28c210beab319cdb192685e1552c878f2.png)\n\n![stat changes](https://cdn.modrinth.com/data/GGfyJWnG/images/d61df6d59442ba3dece1711e6e423d62a826e3bc.png)",
"client_side": "required",
"server_side": "optional",
"categories":
[
"food"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/GGfyJWnG/images/531ff1e28c210beab319cdb192685e1552c878f2.png",
"https://cdn.modrinth.com/data/GGfyJWnG/images/f22e5fa3013611fb5588662696aa929c1a96b93b.png",
"https://cdn.modrinth.com/data/GGfyJWnG/images/d61df6d59442ba3dece1711e6e423d62a826e3bc.png"
],
"kind": "server-optional",
"link": "https://modrinth.com/mod/foodeffecttooltips",
"conflicts": [],
"review": false
},
{
"slug": "forge-config-api-port",
"project_type": "mod",
"title": "Forge Config API Port",
"description": "Forge's whole config system provided to the Fabric ecosystem. Designed for a multiloader architecture.",
"body": "
\n
\n
\n
\n
\n📖 About:
\nForge Config API Port is a modding library for the Fabric ecosystem providing the whole Forge config api. If you are a user, this means this mod does nothing on it's own and you should only install it when using another mod that depends on it.
\nInstall the Configured mod by MrCrayfish if you want in-game configuration!
\nThis port became necessary as I wasn't able to find an existing config api on Fabric which suited my needs, also I have a bunch of code built on top of Forge's api, so just porting the api was the easiest solution. Any other dev seeking to use the Forge config api on Fabric to maintain their project(s) on both loaders is welcome to use this library. Instructions on how to add Forge Config API Port to your development workspace can be found on the GitHub page.
\nIf you're using a multiloader Gradle setup for your workspace, e.g. as demonstrated here by Jared , Forge Config API Port is especially useful, as it can be directly added to the common sub project, so that all Forge config features can be used in any sub project, mod loader specific code only being required once when registering configs. It's really neat, believe me!
\nEditing configs directly in-game has not yet been implemented. Instead when in a world run the /config showfile <modid>
command by choosing either CLIENT
, COMMON
, or SERVER
(depending on the mod), then click the file name (ending with .toml) that appears in chat to be able to manually edit the config file in a separate editor. After saving the file, the config will automatically reload in-game after a couple of seconds, so no game restart required.
\nDefault in-game configuration will be added when the related PR is finalized and merged into Forge. Since the approach the Forge team is taking for configs screens is rather basic, I'm also planning on providing my Config Menus for Forge mod for Fabric, to offer in-game configuration in a more user-friendly and feature packed manner.
\nMore information concerning the licensing of this project and additional information for other developers can be found on the GitHub repo.
\n
\n🏆 Credits:
\nDeveloping Forge Config API Port was helped and inspired by:
\n\nThe whole Forge team, they really did a great job putting together this config api for Forge. \n \n
\n
\n
",
"client_side": "required",
"server_side": "required",
"categories":
[
"library"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/ohNO6lps/images/687d292020eb1546e6886f54c1570162b05b0334.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/forge-config-api-port",
"review": false,
"conflicts": []
},
{
"slug": "freelook",
"project_type": "mod",
"title": "Freelook",
"description": "This mod allows you to \"move your head\" without moving your player's heads rotation. Much like you can in lunar / badlion client, hold/press the keybind and look around while staying in whichever direction you are moving.",
"body": "This mod allows you to \"move your head\" without moving your player's heads rotation. Much like you can in lunar / badlion client, hold/press the keybind and look around while staying in whichever direction you are moving. The view will return when you let go of the key. ",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/freelook",
"review": false,
"conflicts": []
},
{
"slug": "fwaystones",
"project_type": "mod",
"title": "Fabric Waystones",
"description": "A better way of transport",
"body": "\n \nAdds a better way of transport. \n For transferring pre-1.19 worlds to 1.19, please use version \"2.6.0 convert\".
\nAccessing a Waystone marks it as \"discovered\", letting you teleport between other discovered (or global) waystones.
\n
\nIf you place a waystone, or if you access a waystone without an owner, you become the \"owner\" of that waystone.
\nWaystone owners can then change the name of the waystone and toggle its global visibility in the config interface, as well as re-claim all the items that get stored in the waystone when players teleport to it by shift-right-clicking the block. The option to take out items is disabled in the configs by default. Waystones also have the option to save all their data when broken (while sneaking), this option can also be toggled in the config file.
\n
\nWaystones also spawn naturally in villages (one per village with default settings), this includes the ones from Repurposed Structures .
\n
\n
\n Abyss Watcher Used for crafting the waystones, as well as teleporting to other waystones by right clicking it, consuming the item upon use.
\n Empty Waystone Scroll Used for storing all your discovered waystones in it. Using the filled waystone scroll will discover all the stored waystones to the player using it. There is also the Scroll of Infinite Knowledge , which is creative-only under normal circumstances and makes you discover all Waystones in a world when used.
\n
\n Local VoidRight clicking on a waystone will bind it to that waystone. Right clicking anywhere else will teleport the player to the bound location, as long as it exists, free of charge (configurable), with the item disappearing on use (configurable). The item can be reset by shift-right clicking.
\n
\n Pocket WormholeSimilarly to the Abyss Watcher, it allows the players to open the teleportation interface from anywhere, except the item doesn't get destroyed on teleportation.
\n
\n
\n Void Totem Just like the Local Void, the Void Totem can be bound to a Waystone. If you die with a bound one equipped, it will teleport you to the bound Waystone. Should it be unbound, it will choose a random one you have discovered. Otherwise, it simply acts like a normal Totem of Undying.
\n
\n
\nCrafting Recipes
\n
\n
\n
\nCost type (item, health, xp, level, hunger, none), Cost Amount, Option to generate in villages, (on by default), as well as other settings can be found in the config which generates on launching the game with the mod for the first time inside of:
\n{Minecraft install directory}/config/waystones/config.json
\n
\n
\nDevelopment Discord:
\n
",
"client_side": "required",
"server_side": "required",
"categories":
[
"adventure",
"magic",
"transportation"
],
"additional_categories":
[
"utility",
"worldgen"
],
"gallery":
[
"https://cdn.modrinth.com/data/sTZr7NVo/images/fd591f931e9e17e9e882a8a9bce8d0921aabd3ee.png",
"https://cdn.modrinth.com/data/sTZr7NVo/images/1854f501a6d520b50dc7a87a179e34cb7b3fc7d5.png",
"https://cdn.modrinth.com/data/sTZr7NVo/images/f436852038c435812a8f5acbb4c612f433f9a5ee.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/fwaystones",
"conflicts": [],
"review": true
},
{
"slug": "gamemenuremovegfarb",
"project_type": "mod",
"title": "Game Menu Remove GFARB",
"description": "Remove the \"Give Feed Back\" and \"Report Bugs\" buttons from the game menu.",
"body": "# GameMenuRemoveGFARB\nRemove the \"Give Feedback\" and \"Report Bugs\" buttons from the game menu. \n\n![Image](https://media.forgecdn.net/attachments/393/585/2021-09-08_12.png)\n\n",
"client_side": "required",
"server_side": "unsupported",
"categories": [],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/gamemenuremovegfarb",
"conflicts": [],
"review": false
},
{
"slug": "goated",
"project_type": "mod",
"title": "You've Goat to be Kidding Me",
"description": "Block breaking Ram Blocks, Thatch, Viking Helmet and Geeps!",
"body": "\n\n## You've Goat to be kidding me!\n![](https://cdn.modrinth.com/data/L7dBwZPX/images/68d0638c644d27ca976e4c24527778ae7a779244.png)\n \n \n\n## 📖About 📖\n \n\nFormerly \"Oh My Goat!\"\n\nA vanilla like mod which aims to flesh out 1.18 goats a bit more. \nIts main features are Ram Block, Geep, Barbaric Helmet and Chevon meat:\n\n\n\n![](https://cdn.modrinth.com/data/L7dBwZPX/images/42b47334aacbd2bee1fa77ec08b209ee00dae7ab.png)\n## 🐐 Features 🐐\n \n\n### Ram Block\n\nThe Ram Block is a block-breaking oriented block crafted from goat horns. With the help of a piston, the Ram block can damage and break blocks, much like a goat ramming into a tree.\n\nBreak speed depends on the hardness of the block. Additionally it will be able to break anything up to obsidian hardness but only iron tier blocks will drop\n\nDoes not work with enchantments as it's a block\n\nAlso inflicts knockback and damage on entities when pushed\n\n### Barbaric Helmet\n\nThe Berserker Helmet is a life-saving piece of equipment crafted from goat horns and copper. It provides the player with strength and speed on lower health.\n\n### Chevon\n\nChevon is a new meat dropped from goats.\n\n### The Geep\n\nGeeps are the result of breeding a goat with a sheep. they cannot breed themselves, but does yield wool and chevon, and can be milked.\n\nAlso they are more frail with less health and cannot be dyed\n\n### Thatch\n\nDecorative building block perfect for your nordic builds!\n\n\n\n## ⚙️ Mod Integration ⚙️\n \n\n> If Windswept is installed, Chevon meat will be disabled in favor of its ones\n> Chevon can be used in some Farmers Delight recipes\n\n*Make sure you have enough ram!*\n\n*Credits to Ariboa12 for the barbaric helmet idea*\n\n\n\n## ❤️Support Me❤️\n \n\nModding is taking a lot of my time, so if you like what I do, and you would like to support me, you can do so here. If you do, you'll receive a custom Globe and or Statue just for you! This also applies if you purchase a server from Akliz using \"supplementaries\" code.
\n\n\n \n \n Need a server? Check out Akliz, they have top brand servers just for modded minecraft.\nThey really have a cozy community with great support and the servers wonderfully Use code \"supplementaries\" to get 20% off and also support me in the process!\n \n\n\n \n\n[![Get 20% off the first month using code: Supplementaries](https://i.imgur.com/g5B76A8.png)](https://www.akliz.net/supplementaries)\n\n## 🦉 Our Mods🦉\n \n \n \n \n \n \n \n \n \n \n \n \n ",
"client_side": "required",
"server_side": "required",
"categories":
[
"food",
"mobs"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/L7dBwZPX/images/42b47334aacbd2bee1fa77ec08b209ee00dae7ab.png",
"https://cdn.modrinth.com/data/L7dBwZPX/images/03de4a52dc4e7da15613a62746dec1ac4817b17e.png",
"https://cdn.modrinth.com/data/L7dBwZPX/images/38e210642e36ac553bbf78c0c53b8fa1eadd60a3.png",
"https://cdn.modrinth.com/data/L7dBwZPX/images/68d0638c644d27ca976e4c24527778ae7a779244.png",
"https://cdn.modrinth.com/data/L7dBwZPX/images/971a64e045d4862df37cf564a794eb1769332d86.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/goated",
"review": true,
"conflicts": []
},
{
"slug": "grappling-hook-mod-fabric",
"project_type": "mod",
"title": "Grappling Hook Mod: Restitched",
"description": "A port of Yyon's original grappling hook mod - The mod adds grappling hooks with several different modifiers to improve traversal within your world, ranging from force fields to double hooks.",
"body": "[![](https://github.com/CloudG360/grapplemod-restitched/raw/latest/media/banner.png)](https://github.com/CloudG360/grapplemod-restitched)\n\n[![Minecraft Version](https://img.shields.io/badge/Minecraft-v1.20.1-blue?style=flat-square)](https://www.minecraft.net/en-us)\n[![Fabric Loader Version](https://img.shields.io/badge/Fabric_Loader-v0.14.21-AA8554?style=flat-square)](https://fabricmc.net/use/installer/)\n[![Cloth Config Version](https://img.shields.io/badge/Cloth_Config-v11.0.99-pink?style=flat-square)](https://modrinth.com/mod/cloth-config)\n[![Mod Menu Version](https://img.shields.io/badge/Mod_Menu-v7.1.0-indigo?style=flat-square)](https://modrinth.com/mod/modmenu)\n[![GPL-3.0](https://img.shields.io/badge/License-GNU_GPL_3.0-mint?style=flat-square)](https://www.gnu.org/licenses/gpl-3.0.en.html)\n\n[![Modrinth](https://img.shields.io/modrinth/dt/f4hp6FTb?logo=modrinth&style=flat-square)](https://modrinth.com/mod/grappling-hook-mod-fabric)\n[![Curseforge](https://cf.way2muchnoise.eu/short_grappling-hook-restitched.svg?badge_style=flat)](https://www.curseforge.com/minecraft/mc-mods/grappling-hook-restitched)\n\n---\n\n# Project Overview\n\nA classic Grappling Hook mod with great physics and a wide range of customizations! This Minecraft mod is written for\nthe Fabric & Quilt mod loaders for modern versions of Minecraft (1.18.2+) - Changes tend to focus on making it more\nextendable, as well as improving compatibility with other mods. Improvements to older features are also being sprinkled\nin from time to time.\n\nThis mod's official project pages can be found below:\n\n- [Modrinth](https://modrinth.com/mod/grappling-hook-mod-fabric) (Preferred)\n- [CurseForge](https://curseforge.com/minecraft/mc-mods/grappling-hook-restitched) \n\nFabric compatibility *comes first* due to its current adoption in the Minecraft Modding community, however Quilt is\nsupported by the mod currently! In the case that either Mod Loader encounters a problem, make sure to\n[submit a bug report!](https://github.com/CloudG360/grapplemod-restitched)\n\n\n\n## 🔗 Origins\n\nThis repository is an unofficial fork of Yyon's [Grappling Hook Mod](https://github.com/yyon/grapplemod), which was \nwritten to support the Forge mod loader. It has a history stretching back all the way to its MCreator roots in 2015,\nimplementing improved physics, upgrades, and better integrations since.\n\nYou can find the links to its official project pages (and the downloads) here:\n\n- [Modrinth](https://modrinth.com/mod/grappling-hook-mod/versions)\n- [CurseForge](https://www.curseforge.com/minecraft/mc-mods/grappling-hook-mod) (More up-to-date? Last checked 19/6/23)\n\nThis fork's root stems from the 1.19.2 version of v13, created under the original scope of providing an alternative\nunder the Fabric & Quilt ecosystems, as well as updating these ports to future versions. With the original scope met,\nfuture versions now focus on enhancements on top of the original work, as well as perpetual support into the future.\n\n\n## ☎️ Contact\n\n- **Discord:** [Support Server or](https://discord.gg/94c45XagEH) @CG360\n- **GitHub:** [/cloudg360](https://github.com/CloudG360)\n\n\n## 📜 Credits:\n\nSee [ATTRIBUTIONS.md](/ATTRIBUTIONS.md) for credits with attached licenses, such as for sounds and code.\nThere are some smaller credits also found on [the original Forge repository!](https://github.com/yyon/grapplemod/)\nwhich have been omitted here.\n\n### Technical Contributions\n\n- **Original Mod** - Yyon\n- **Textures** - Mayesnake\n- **Forge 1.18 / 1.19 Updates** - Nyfaria\n- **Fabric/Quilt 1.18.2+** - CG360\n\n### Translations\n\n- **Russian** - Blueberryy\n- **French** - Neerwan\n- **Brazilian Portuguese** - Eufranio\n\n\n\n\n--- \n\n# Contributing\n\nPull Requests and Issues are always welcome! Try to stick to templates where available but deviate if some components\ndon't apply. Detail is important when debugging an issue or trying to implement a new system however so prioritise\nthat!\n\nThanks for any help in advance! :) -- I keep an eye out for Issues and PRs fairly regularly.\n",
"client_side": "required",
"server_side": "required",
"categories":
[
"adventure",
"equipment",
"transportation"
],
"additional_categories":
[
"game-mechanics",
"technology",
"utility"
],
"gallery":
[
"https://cdn.modrinth.com/data/f4hp6FTb/images/6d5b0a8b60881d3e436c65633bb8f9fc987ba42b.png",
"https://cdn.modrinth.com/data/f4hp6FTb/images/fe7ca9623ffcfb49f19255769d8fc3ea01c7abc8.png",
"https://cdn.modrinth.com/data/f4hp6FTb/images/acba4edccee8248ed20625cff156d300c4b67b5b.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/grappling-hook-mod-fabric",
"conflicts": [],
"review": true
},
{
"slug": "handcrafted",
"project_type": "mod",
"title": "Handcrafted",
"description": "Make your house a home!",
"body": "\n\n![Handcrafted](https://cdn.discordapp.com/attachments/721407493351407646/1053489346797379634/handcrafted_page_top.png)\n\n[![Requires Resourceful Lib](https://cdn.discordapp.com/attachments/1073717602880327761/1073717942014972034/RLib_vector.svg)](http://modrinth.com/mod/resourceful-lib)\n\n[![Made by Terrarium](https://cdn.discordapp.com/attachments/1073717602880327761/1073718144910233691/Terrarium_vector.svg)](https://discord.terrarium.earth)\n[![CurseForge](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/curseforge_vector.svg)](https://www.curseforge.com/minecraft/mc-mods/handcrafted)\n \n\n### 📖About 📖\n\n \n \n\nFrom the creators of Chipped, we now present Handcrafted! A mod to make your house into your\nhome! :D\n\nAre you looking for a fantasy, steampunk or medieval feel? Or do you want to stick to a more vanilla decor? Look no\nfurther! We've created over 250 furniture pieces for you to choose from. Be it chairs, tables, benches or desks;\nwe got it all packaged neatly into a single mod. This mod will provide all the furniture you could ever need to make\nyour blocky house a home!\n\n![Credits](https://cdn.discordapp.com/attachments/721407493351407646/1053489347111956601/handcrafted_page_credits.png)\n#### Programmers:\nAlex Nijjar, CodexAdrian, MsRandom, ThatGravyBoat\n#### Artists:\nKekie6, Facu, Marc-IceBlade\n\n\n \n\n[![Use code \"Terrarium\" for 25% off at BisectHosting](https://cdn.discordapp.com/attachments/1073717602880327761/1094750562794348585/BisectHosting_Banner_vector.svg)](http://bisecthosting.com/terrarium)\n\n \n\n### Socials\n\n[![youtube-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy-minimal/social/youtube-plural_vector.svg)](https://youtube.terrarium.earth)\n[![twitch-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy-minimal/social/twitch-plural_vector.svg)](https://www.twitch.tv/terrariumearth)\n[![twitter-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy-minimal/social/twitter-plural_vector.svg)](https://twitter.terrarium.earth)\n[![kofi-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy-minimal/donate/kofi-plural_vector.svg)](https://kofi.terrarium.earth)\n[![discord-plural](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy-minimal/social/discord-plural_vector.svg)](https://discord.terrarium.earth)\n[![modrinth](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy-minimal/available/modrinth_vector.svg)](https://modrinth.com/user/Terrarium)\n[![curseforge](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy-minimal/available/curseforge_vector.svg)](https://www.curseforge.com/members/terrariumearth/projects)\n---\n\n### Check Out our Other Projects\n \n \n \n \n \n\n \n \n \n \n \n ",
"client_side": "required",
"server_side": "required",
"categories":
[
"decoration",
"utility"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/pJmCFF0p/images/64929678ab4399804429a66a6d1007b654416e5e.png",
"https://cdn.modrinth.com/data/pJmCFF0p/images/5c27ab93854934bf4b1925ec5463d12a18d4ff1f.png",
"https://cdn.modrinth.com/data/pJmCFF0p/images/68f1437fc9e5203c1768b6473b337269fec767c4.png",
"https://cdn.modrinth.com/data/pJmCFF0p/images/9833fbfd94ff08f757ad046dac1cdd9757dec3a0.png",
"https://cdn.modrinth.com/data/pJmCFF0p/images/df88483c90907f378fc3164ce4aed0c35e8ec812.png",
"https://cdn.modrinth.com/data/pJmCFF0p/images/bc7121e442b03492985bf68886873beb6d1901a8.png",
"https://cdn.modrinth.com/data/pJmCFF0p/images/70b0e5ec2935778ad5bd4daf4f0ed498ffcdfeff.png",
"https://cdn.modrinth.com/data/pJmCFF0p/images/9ecc28cef3b792236c383517d4fe0c4f02bcd768.png",
"https://cdn.modrinth.com/data/pJmCFF0p/images/e0e54f71028553fbbec0d50543766d7b91c36c75.png",
"https://cdn.modrinth.com/data/pJmCFF0p/images/8c018d5c19a36986eff834abc024de00646005b9.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/handcrafted",
"conflicts": [],
"review": true
},
{
"slug": "harvest-with-ease",
"project_type": "mod",
"title": "Harvest with ease",
"description": "Don't break crops, right click them!",
"body": "![Harvest with ease banner](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/harvest-with-ease/banner.gif)\n\n---\n![Minecraft](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/minecraft/minecraft.svg)[![1.20.1](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/minecraft/1-20-1.svg)](https://modrinth.com/mod/harvest-with-ease/versions?g=1.20.1)![Separator](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/separator.svg)[![1.20](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/minecraft/1-20.svg)](https://modrinth.com/mod/harvest-with-ease/versions?g=1.20)![Separator](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/separator.svg)[![1.19.4](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/minecraft/1-19-4.svg)](https://modrinth.com/mod/harvest-with-ease/versions?g=1.19.4)![Separator](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/separator.svg)[![1.19.3](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/minecraft/1-19-3.svg)](https://modrinth.com/mod/harvest-with-ease/versions?g=1.19.3)![Separator](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/separator.svg)[![1.19.2](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/minecraft/1-19-2.svg)](https://modrinth.com/mod/harvest-with-ease/versions?g=1.19.2)![Separator](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/separator.svg)[![1.18.2](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/minecraft/1-18-2.svg)](https://modrinth.com/mod/harvest-with-ease/versions?g=1.18.2)\n\n![Loader](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/loader/loader.svg)[![Forge](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/loader/forge.svg)](https://modrinth.com/mod/harvest-with-ease/versions?l=forge)![Separator](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/separator.svg)[![Fabric](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/loader/fabric.svg)](https://modrinth.com/mod/harvest-with-ease/versions?l=fabric)\n\n![Overlay](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/side/client-server.svg)\n\n![Issues](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/github/issues.svg)[![GitHub](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/github/github.svg)](https://github.com/Nyphet/harvest-with-ease/issues)\n\n---\n## **Description**\nHarvesting crops is such a pain, breaking them all to get the drops and then having to replant each one. \nWell, not anymore! With this mod you can just right click on your crops to harvest them and leaving a new plant to grow! \nIt's also compatible with **any** modded crops, to ease your mind of one more thing!\n\n***Note:*** \n*Altough it's stated that the mod is required on both sides, it can be safely installed server-side only and still work.* \n*However when a client that does not have the mod connects to a server that does, and the player tries to harvest a crop while holding a block, it cause block flashing. The only way to prevent this glitch is to set `require hoe` to `true`.*\n\n## **Features**\n- Right-click to harvest any crop, works with both Vanilla and modded out of the box! \n ![Harvesting wheat](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/harvest-with-ease/wheat.gif)\n- Works on nether warts and cocoa beans too! \n ![Harvesting cocoa](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/harvest-with-ease/cocoa.gif) ![Harvesting nether wart](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/harvest-with-ease/wart.gif)\n- Correctly consumes 1 crop seed to simulate replanting!\n- Right-click while holding an item with fortune to increase drops!\n- **Highly configurable!** See next section for more details.\n\n## **Configuration**\n#### _This mod works already out of the box, configuration is only for further tweakings_\n- **`require hoe`**: whether holding a hoe (either hands) is required to right-click harvest, defaults to `false`.\n- **`damage on harvest`**: how much damage the hoe should receive upon use, effective only if `> 0` and **`require hoe`** is enabled.\n- **`exp on harvest`**: how many experience points should be granted when right-click harvesting, effective only if `> 0` (note it's exp _points_ and not exp _levels_).\n- **`play sound`**: whether to play a sound when harvesting a crop, defaults to `true`.\n- **`crops`**: list of additional in-game IDs for crops that are not supported out of the box, defaults to an empty list. \n This last config option is just a safety measure, so far no crop needs it.\n\n## **Dependencies**\n| Mod | Loader | Requirement |\n| :-: | :----: | :---------: |\n| [Forge Config API Port](https://modrinth.com/mod/forge-config-api-port) | Fabric | Required |\n\n## **License and right of use**\nFeel free to use this mod for any modpack or video, just be sure to give credit and possibly link [here](https://github.com/Nyphet/harvest-with-ease#readme). \nThis project is published under the [GNU General Public License v3.0](https://github.com/Nyphet/harvest-with-ease/blob/master/LICENSE).\n\n## **For developers**\nYour modded crops will work with this mod out of the box only if they extend the CropBlock class, which is how it should be. \nIf, for whatever reason, you can't extend that class the **`crops`** config option is there exactly for you. Just add the in-game ID of your crop(s) to make it work, however note that this will work only if your crops have an Integer Property whose name is set to be `\"age\"` and represents the age values your crops can have, from `0` to a `max` value.\n\nSince version 6.0.0.0, an API is available to better integrate your mod with this one. Note however that this should rarely be necessary. To learn how to use the provided API follow the [Wiki](https://github.com/Nyphet/harvest-with-ease/wiki) on [GitHub](https://github.com/Nyphet/harvest-with-ease).\n\n## **Support me**\n[![Twitch](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/twitch/twitch64.png \"Twitch\")](https://www.twitch.tv/crystal_spider_)\n[![Patreon](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/patreon/patreon64.png \"Patreon\")](https://www.patreon.com/crystalspider)\n[![Ko-fi](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/kofi/kofi64.png \"Ko-fi\")](https://ko-fi.com/crystalspider)\n[![GitHub](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/github/github64.png \"My other projects\")](https://github.com/Nyphet)\n[![Modrinth](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/modrinth/modrinth64.png \"Modrinth\")](https://modrinth.com/user/Nyphet)\n[![Curseforge](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/curseforge/curseforge64.png \"Curseforge\")](https://www.curseforge.com/members/crystal_spider_/projects)\n\n[![Kinetic Hosting](https://raw.githubusercontent.com/Nyphet/mod-fancy-assets/main/hosting/banner-small.png \"Kinetic Hosting\")](https://billing.kinetichosting.net/aff.php?aff=122)",
"client_side": "required",
"server_side": "required",
"categories":
[
"food",
"game-mechanics",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "required",
"link": "https://modrinth.com/mod/harvest-with-ease",
"conflicts": [],
"review": false
},
{
"slug": "immediatelyfast",
"project_type": "mod",
"title": "ImmediatelyFast",
"description": "Speed up immediate mode rendering in Minecraft",
"body": "\n
\n
ImmediatelyFast \n
\n
\n
\n\n
\n\n
\n
\n\n
ImmediatelyFast is an open source Fabric mod which improves the immediate mode rendering performance of the client.\n It is designed to be lightweight and compatible with other mods. This makes it an ideal choice for modpacks or as a\n replacement for other more aggressive optimization mods such as Exordium or Enhanced Block Entities.
\n
\n\n## Optimizations\n\nImmediatelyFast generally optimizes all immediate mode rendering by using a custom buffer implementation which batches\ndraw calls and uploads data to the GPU in a more efficient way. \nThe following parts of the immediate mode rendering code are optimized:\n\n- Entities\n- Block entities\n- Particles\n- Text rendering\n- GUI/HUD\n- Immediate mode rendering of other mods (ImmersivePortals benefits a lot from this)\n\nIt also features targeted optimizations where vanilla rendering code is being changed in order to run faster. \nThe following parts of the rendering code are optimized with a more efficient implementation:\n\n- Map rendering\n- HUD rendering\n- Text rendering\n\n## Performance\nHere are some performance comparisons of areas the mod optimizes particularly well:\n\nIf other mods are listed in the table this means that this mod also optimizes that part of the game.\n\nTest Hardware: Ryzen 5 1600, 32GB DDR4, GTX 1060\n\nFPS Numbers were taken from external tools (in this case MSI Afterburner) and averaged over a couple of seconds. \nIf you decide to test this yourself keep in mind that ImmediatelyFast can only improve FPS in a scenario where your CPU\nis the bottleneck (Most likely the case if your GPU isn't ancient or you use very heavy shaders).\nSlower CPUs will benefit more from this mod than really fast CPUs.\n\n### Entity Rendering\nGenerally FPS should be around **2x higher** on busy servers. [Tested using IF 1.1.7 on 1.19.3]\n\n_Tested on a spigot server with 1000 cows in a 3x3 box on screen._\n\n| Other mods | Without ImmediatelyFast | With ImmediatelyFast | Improvement |\n|-----------------|-------------------------|----------------------|-------------|\n| None | 16 FPS | 60 FPS | 3.75x |\n| Sodium | 21 FPS | 82 FPS | 3.90x |\n| Iris and Sodium | 60 FPS | 76 FPS | 1.27x |\n\n### Map Rendering\nGenerally FPS should be around **5x higher** when there are many maps on screen. [Tested using IF 1.1.1 on 1.19.3]\n\n_Tested on a fabric server with the [Image2Map](https://modrinth.com/mod/image2map) mod and around 930 maps on screen._\n\n| Other mods | Without ImmediatelyFast | With ImmediatelyFast | Improvement |\n|-----------------|-------------------------|----------------------|-------------|\n| None | 50 FPS | 310 FPS | 6.20x |\n| Sodium | 47 FPS | 320 FPS | 6.81x |\n\n### HUD Rendering\nGenerally FPS should be around **40% higher** in almost all scenarios. [Tested using IF 1.1.7 on 1.19.3]\n\n_Tested on a spigot server with different HUD elements on screen (Scoreboard, Potion effect overlay, Bossbars, Filled Chat, Extra hearts, Full Hotbar)._\n\n| Other mods | Without ImmediatelyFast | With ImmediatelyFast | Improvement |\n|---------------------|-------------------------|----------------------|-------------|\n| None | 250 FPS | 380 FPS | 1.52x |\n| Sodium | 335 FPS | 630 FPS | 1.88x |\n| Exordium and Sodium | 740 FPS | 840 FPS | 1.14x |\n\n### Text Rendering\nGenerally FPS should be around **2x higher** when there are many signs or holograms around you. [Tested using IF 1.1.7 on 1.19.3]\n\n_Tested on a spigot server with 200 signs (Filled with text) on screen._\n\n| Other mods | Without ImmediatelyFast | With ImmediatelyFast | Improvement |\n|-----------------|-------------------------|----------------------|-------------|\n| None | 70 FPS | 125 FPS | 1.79x |\n| Sodium | 110 FPS | 300 FPS | 2.73x |\n\n### Block-Entity Rendering\nGenerally FPS should be around **20% higher** when there are many block entities around you. [Tested using IF 1.1.7 on 1.19.3]\n\n_Tested on a spigot server with 400 chests on screen._\n\n| Other mods | Without ImmediatelyFast | With ImmediatelyFast | Improvement |\n|-----------------|-------------------------|----------------------|-------------|\n| None | 170 FPS | 205 FPS | 1.20x |\n| Sodium | 315 FPS | 410 FPS | 1.30x |\n\n## Compatibility\n\nImmediatelyFast is structured to interfere with mods as little as possible.\nIt should work fine with most if not all mods and modpacks.\n\nKnown incompatibilities:\n\n- OptiFabric\n\nIf you encounter any issues, please report them on the [Issue Tracker](https://github.com/RaphiMC/ImmediatelyFast/issues).\n\n## Partners\n\nYourKit supports open source projects with innovative and intelligent tools\nfor monitoring and profiling Java and .NET applications.\nYourKit is the creator of [YourKit Java Profiler](https://www.yourkit.com/java/profiler/),\n[YourKit .NET Profiler](https://www.yourkit.com/.net/profiler/),\nand [YourKit YouMonitor](https://www.yourkit.com/youmonitor/).\n\n[![YourKit](https://www.yourkit.com/images/yklogo.png)](https://www.yourkit.com)\n\n---\n\nKinetic Hosting offers extremely affordable deals on servers with very good hardware! If you'd like to cash in on the good deals click the image below and use code **RaphiMC** at checkout for 15% off your first month!\n\n[![Kinetic Hosting](https://cdn.discordapp.com/attachments/1060267870321393716/1060987925325688963/RaphiMC.png)](https://billing.kinetichosting.net/aff.php?aff=47)\n",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"optimization"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/immediatelyfast",
"conflicts": [],
"review": false
},
{
"slug": "immersive-aircraft",
"project_type": "mod",
"title": "Immersive Aircraft",
"description": "A bunch of rustic aircraft to travel, transport, and explore!",
"body": "# Immersive Aircraft\n\nThis mod adds bunch of rustic aircraft to travel, transport, and explore!\nThe aircraft have a strong focus on being vanilla-faithful and many details and functionalities, without being overly complicated.\n\n**Currently, Immersive Aircraft is in an alpha!**\n\nThe todo list is large, but the general direction of the mod should be visible.\n\nOh and look, multiplayer compatible!\n\n![multiplayer](https://media.forgecdn.net/attachments/533/937/screen1.png)\n\n \n\n# Biplane\n\nLet's start with the classic biplane. Fast, one seat, medium difficulty.\n\n![biplane](https://media.forgecdn.net/attachments/533/933/biplane.jpg)\n\n \n\n# Airship\n\nSlower, but with two seats. Quite easy to maneuver, with acceptable speed thanks to the engine in the back.\n\n![airship](https://media.forgecdn.net/attachments/533/936/airship.jpg)\n\n \n\n# Gyrodyne\n\nHuman-powered primitive dual seater. Trusty, yet neither the fastest nor the easiest to fly.\nNeeds a good initial push to get the rotor spinning.\nThe first one guessing my inspiration here can suggest one new (fitting) aircraft :)\n\n![gyrodyne](https://media.forgecdn.net/attachments/533/926/gyrodyne.jpg)\n\n \n\n# Some items to tinker\n\nSince aircraft are generally more complex than, e.g. a boat, a handful of items has been added to make crafting aircraft feel more like actually assembling something.\n\n![recipes](https://media.forgecdn.net/attachments/533/939/recipes.png)",
"client_side": "required",
"server_side": "required",
"categories":
[
"adventure",
"technology",
"transportation"
],
"additional_categories":
[
"game-mechanics",
"utility"
],
"gallery":
[
"https://cdn.modrinth.com/data/x3HZvrj6/images/385da739ec20b19c4f6767ca4dd7f0018a931149.jpeg",
"https://cdn.modrinth.com/data/x3HZvrj6/images/4a0b8944c9f9406f2f9391cea303046d917071ca.jpeg",
"https://cdn.modrinth.com/data/x3HZvrj6/images/9ed165b20952259e2d2e4b62d89ef15059349f83.jpeg",
"https://cdn.modrinth.com/data/x3HZvrj6/images/0e00a9f9ebec0dc4fa06e2a2f83b7101c0c6fc6f.png",
"https://cdn.modrinth.com/data/x3HZvrj6/images/0727deb841b003ce21884971cd535fd8f9580356.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/immersive-aircraft",
"conflicts": [],
"review": true
},
{
"slug": "indium",
"project_type": "mod",
"title": "Indium",
"description": "Sodium addon providing support for the Fabric Rendering API, based on Indigo",
"body": "Indium is an addon for the rendering optimisation mod [Sodium](https://modrinth.com/mod/sodium), providing support for the Fabric Rendering API. The Fabric Rendering API is required for many mods that use advanced rendering effects, and is currently not supported by Sodium directly. Indium is based upon the reference implementation Indigo, which is part of Fabric API with source available [here](https://github.com/FabricMC/fabric/tree/1.17/fabric-renderer-indigo). (licensed Apache 2.0)\n\n# Frequently Asked Questions\n## Which mods require Indium?\nAny mod that uses the Fabric Rendering API will require Indium when used with Sodium. These include: Campanion, Bits and Chisels, LambdaBetterGrass,\nContinuity, Packages, and many more. Some of these mods may function without an implementation of the Fabric Rendering API, but have broken textures and models.\n\n## Does Indium affect performance?\nIndium's impact on performance should be negligible, however mods that use the Fabric Rendering API could themselves impact performance. Indium will not provide a performance benefit over using only Sodium.\n\n## Is Indium a replacement for Sodium?\nNo, Indium is an addon mod for Sodium - you must use both mods together to get Fabric Rendering API support with Sodium's rendering optimisations.\n\n## Do I need Indium if I don't use Sodium?\nNo, Indigo is provided as part of Fabric API as the reference implementation of the Fabric Rendering API. Indigo disables itself when Sodium is installed.\n\n## Is Fabric API required?\nYes. To use Sodium with mods that require the Fabric Rendering API, you need *both* Fabric API to provide the rendering API and Indium to implement the rendering API.\n\n## Will it be merged into Sodium?\nFabric Rendering API support is not currently a priority for the Sodium developers, and will not be explored until Sodium is in a more stable state.\n\n## Which versions of Sodium are supported?\nSodium 0.2.0 or newer is required for all versions of Indium. I support the latest stable versions of Sodium for 1.18 and 1.19. Iris may not always be compatible with the latest release or build of Indium - please ask the Iris support channels if you have issues.",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/indium",
"conflicts": [],
"review": false
},
{
"slug": "inventory-profiles-next",
"project_type": "mod",
"title": "Inventory Profiles Next",
"description": "Take control over you inventory. Sort. Move matching Items. Throw all. Locked slots. Gear sets! And much more.",
"body": "Inventory Profiles Next \n\n\n\n\n\n\nThis mod will:\n\n- Help you keep your inventory sorted\n- Replace your quasi-broken tool\n- Dump everything in that chest with one click\n- Move the items you have that are also already in the chest \n- Lock item slots in place so that sorting ignores them\n- Keep locked slots empty\n- Allow you to press R+C to set your shortcuts\n- Be pure client-side, so that it works everywhere\n\n[Join us on Discord](https://discord.gg/23YCxmveUM)\n\n \n\n\n \n\n \n \n
\n\n\n \n\n\nThis mod **IS NOT** drop in replacement of **Inventory Tweaks**\n\n- It is not possible to make **Inventory Profiles Next** work as **Inventory Tweaks**\n- If you come from **Inventory Tweaks** you will need to learn how to use **Inventory Profiles Next**\n- If you can't do the above you can use [InvTweaks Emu for IPN](https://modrinth.com/mod/invtweaks-emu-for-ipn) to emulate some shortcuts \"Inventory Tweaks\" used.\n\n \n \n
\n \n\n## Like the mod? Consider buying me a coffee.\n\n\n\n## WARNING\n\nDue to multiple Quilt specific crashes and one item duplication Quilt support is now defined as fallows:\n\n```\nThis mod will work on Quilt using the offered Fabric compatibility.\nAny problems that are not reproducible on Fabric will be addressed with very low priority.\n```\n\n\n## How-To\n\nVIDEO \n\n\n## Contributing\n\nIf something doesn't work, please file an issue [here](https://github.com/blackd/Inventory-Profiles/issues)\n\nIf you speak another language and would like to help to translate it, you can do so [here](https://github.com/blackd/Inventory-Profiles/tree/all-in-one/common/src/main/resources/assets/inventoryprofilesnext/lang)\n\nIf you're a Kotlin developer and want to contribute, please see [the source](https://github.com/blackd/Inventory-Profiles)\n\n## License\n\nThis mod is distributed under [AGPL v3 license](https://github.com/blackd/Inventory-Profiles/blob/all-in-one/LICENSE)\n\n
\n",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"storage",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/inventory-profiles-next",
"review": false,
"conflicts": []
},
{
"slug": "iris",
"project_type": "mod",
"title": "Iris Shaders",
"description": "A modern shaders mod for Minecraft intended to be compatible with existing OptiFine shader packs",
"body": "![Iris: An open-source shaders mod compatible with OptiFine shaderpacks](https://raw.githubusercontent.com/IrisShaders/Iris/trunk/docs/banner.png)\n\n## Links\n\n* **Visit [our website](https://irisshaders.dev) for downloads and pretty screenshots!**\n* **Visit [the shaders section](https://modrinth.com/shaders) to find shader packs!**\n* Visit [our Discord server](https://discord.gg/jQJnav2jPu) to chat about the mod and get support! It's also a great place to get development updates right as they're happening.\n* Visit [the developer documentation](https://github.com/IrisShaders/Iris/tree/trunk/docs/development) for information on developing, building, and contributing to Iris!\n\n## Installation\n\nYou can find a guide to installation [here](https://github.com/IrisShaders/Iris/blob/1.19.4/docs/guide.md).\n\n## FAQ\n\n- Find answers to frequently asked questions on our [FAQ page](https://github.com/IrisShaders/Iris/blob/1.19.4/docs/faq.md).\n- Iris supports almost all shaderpacks, but a list of unsupported shaderpacks is available [here](https://github.com/IrisShaders/Iris/blob/1.19.4/docs/unsupportedshaders.md).\n- A list of unfixable limitations in Iris is available [here](https://github.com/IrisShaders/Iris/blob/1.19.4/docs/usage/limitations.md).\n\n## More Info\n\nMore info can be found on our [README](https://github.com/IrisShaders/Iris/blob/trunk/README.md).",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"decoration",
"optimization"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/YL57xq9U/images/d382106b9a2b943d06107c31c139c77849f1a0e8.png",
"https://cdn.modrinth.com/data/YL57xq9U/images/1c3d0dfbedf31dbee4e30e20c5329e5db9a881ae.png",
"https://cdn.modrinth.com/data/YL57xq9U/images/2fbd04f5d123577696e29b28bb7981a2bc95a0c8.png"
],
"kind": "clientside",
"link": "https://modrinth.com/mod/iris",
"conflicts": [],
"review": false
},
{
"slug": "jei",
"project_type": "mod",
"title": "Just Enough Items",
"description": "JEI - View Items and Recipes",
"body": "# Just Enough Items\nJEI is an item and recipe viewing mod for Minecraft, built from the ground up for stability and performance.\n\n![JEI Recipe GUI](https://cdn.modrinth.com/data/u6dRKJwZ/images/ee0ea4051573264d2b4edb53f9d4e634faa11f21.png)\n\n## Controls\n\n### Inventory:\n*(Minecraft Options -> Controls)*\n\nShow **R**ecipes: *Hover over item + R* \nShow **U**ses: *Hover over item + U* \nToggle Item List **O**verlay: *Control + O* \n\n### Item List:\nShow Recipes: *Click Item or type R* \nShow Uses: *Right-Click Item or type U* \nNext/Previous page: *Scroll Wheel* \n\n### Search:\nSelect Search Bar: *Click or Control + F* \nClear Search: *Right Click* \nPrevious Search: *Up Arrow * \nSearch by Mod Name: *Type @ in front of a word (@thaum)* \nMultiple terms work together *(wand @thaum)* \n\nExclude search terms: *Type - in front of a word (@thaum -wand)* \n\nSearch terms that have spaces in them: *Type \"\" around the words (\"two words\")*\n\n### Recipe View:\nNext/Previous page: *Scroll Wheel* \nShow all Recipes: *Click the recipe category's name* \nMove items into crafting area: *Click the [+] button. Shift-Click to move multiple sets of items.* \n\n\nView advanced controls \n\n### Advanced Search:\nSearch by Tooltip Only: *Type # in front of a word* \nSearch by OreDict name: *Type $ in front of a word* \nSearch by Creative Tab: *Type % in front of a word* \nMultiple Searches: *Separate terms with | characters, like \"wrench|hammer\"* \n\n### With Cheat Mode Active:\nGet a full stack of Items: *Click Item* \nGet one Item: *Right-Click Item* \nDelete Item: *Drop an Item into the Item List* \n\n### With Item List Edit Mode Active: \n*(These controls are shown in-game on the item tooltip)*\n\nHide Item: *Control-Click Item* \nHide Items and Sub-Items: *Control-Right-Click Item* \nHide all Items from a mod: *Control-Shift-Click Item*\n\n \n\n## FAQ\n### Can I include JEI in my mod pack?\nOf course!\n\n### Can JEI run client-only, or with a vanilla server?\nYes, with some features disabled:\n- The \"Move items into crafting area\" [+] buttons.\n- Cheating in items that have lots of NBT data.\n- Deleting items.\n\n### Where can I find the ___ feature from NEI?\n\n[The chart here shows which mods support each feature.](https://docs.google.com/spreadsheets/d/1NEWZjKvWB-SibY1BXc1zoYkK7AhjMMBZess9wMy--6w/edit#gid=0)\n\n### I have an issue / bug / crash / report / request, where can I send it?\n[JEI Github Issues Page](https://github.com/mezz/JustEnoughItems/issues)\n\n## Support\n[Become a patron on Patreon](https://www.patreon.com/mezz)",
"client_side": "required",
"server_side": "optional",
"categories":
[
"library",
"utility"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/u6dRKJwZ/images/f281af132332942e0739d557d6608e9263273fbb.jpeg",
"https://cdn.modrinth.com/data/u6dRKJwZ/images/ee0ea4051573264d2b4edb53f9d4e634faa11f21.png",
"https://cdn.modrinth.com/data/u6dRKJwZ/images/4ebe4cc9942c4bf0b07fdac67f93026b42f9a4d4.png",
"https://cdn.modrinth.com/data/u6dRKJwZ/images/156edbd1e04f86d64edc4f41a6d00e849bc7984b.png",
"https://cdn.modrinth.com/data/u6dRKJwZ/images/b9efa7c6ecb817461416e6a30d8dfc0cc01e8566.png",
"https://cdn.modrinth.com/data/u6dRKJwZ/images/b1d94b5957935666467e1b2073d5cf92993b4078.png"
],
"kind": "server-optional",
"link": "https://modrinth.com/mod/jei",
"conflicts": [],
"review": false
},
{
"slug": "jjelytraswap",
"project_type": "mod",
"title": "JJElytraSwap",
"description": "Mod that swaps elytra and chestplate when required",
"body": "This mod does not activate elytra automatically in air, it will swap chestplate to elytra when you press spacebar while in air.\n\nJust use elytra as usually, and mod will automatically swap elytra and chestplate.\n\nThis is fully clientside mod, by the way use at your own risk on servers or ask permission from admins.",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/jjelytraswap",
"conflicts":
[
"elytra-slot"
],
"review": true
},
{
"slug": "kaffees_dual_ride",
"project_type": "mod",
"title": "Kaffee's Dual Ride",
"description": "A tiny mod that allows two players to sit on one horse.",
"body": "# Kaffee's Dual Ride\n\nThis is a tiny mod that allows two players to sit on a horse. It is required on Client and Server. It is licensed under GPLv3. Sourcecode available on [Github](https://github.com/0ql/kaffees_dual_ride).",
"client_side": "required",
"server_side": "required",
"categories":
[
"game-mechanics",
"transportation"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/dv1QW2PN/images/44813b97c373dd03f09e04173f6e211377ee4dbc.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/kaffees_dual_ride",
"conflicts": [],
"review": true
},
{
"slug": "kleeslabs",
"project_type": "mod",
"title": "KleeSlabs",
"description": "Break only the half of a double slab that you're looking at.",
"body": "\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n\n![](https://blay09.net/files/brand/kleeslabs.png)\n\nThis mod allows you to break only one half of a double slab. The half that is broken depends on which half you're looking at.\n\nIt supports Vanilla slabs as well as many modded slabs. Modded slabs that do not work yet should be reported on the Issue Tracker.\n\n## Features\n\n- Break only the half of a double slab that you're looking at\n- Supports all Vanilla slabs\n- Supports slabs from many different mods\n\n![](https://blay09.net/files/brand/kleeslabs.gif)\n\n## Additional Credits\n\nThis mod was made by suggestion of [Kleetho](https://www.twitch.tv/kleetho) during one of her subathons, hence the name.",
"client_side": "optional",
"server_side": "required",
"categories":
[
"game-mechanics",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "client-optional",
"link": "https://modrinth.com/mod/kleeslabs",
"review": false,
"conflicts": []
},
{
"slug": "lambdynamiclights",
"project_type": "mod",
"title": "LambDynamicLights",
"description": "A dynamic lights mod for Fabric.",
"body": "# LambDynamicLights\n\n\n[![GitHub license](https://img.shields.io/github/license/LambdAurora/LambDynamicLights?style=flat-square)](https://raw.githubusercontent.com/LambdAurora/LambDynamicLights/1.19/LICENSE)\n![Environment: Client](https://img.shields.io/badge/environment-client-1976d2?style=flat-square)\n[![Mod loader: Fabric]][fabric] \n\nA dynamic lights mod for Quilt and Fabric.\n\n## 📖 What's this mod?\n\nIt's dark outside, extremely dark...\nYou can't see a lot in the darkness, you wish you had a torch,\nor a lantern to hold and see in the light...\n\nAnd this is now possible with this mod as it adds dynamic lights to the game.\nYou can see in the darkness thanks to your torch now!\n\nThis mod adds dynamic lights to Minecraft. Dynamic lights are lights created by an entity holding an\nitem which makes light as a block, or created by an entity on fire, etc.\n\n[Trailer](https://www.youtube.com/embed/r8r1TNG45tM?wmode=transparent)\n\nSearching other mods to replace OptiFine? [Check out this list!](https://gist.github.com/LambdAurora/1f6a4a99af374ce500f250c6b42e8754)\n\n## ✅ Features:\n\n- Dynamic lights.\n- Settings to select how smooth the dynamic lighting is.\n- Works with some modded items.\n- Any entity holding an item which emits light will emit light!\n- Magma cubes emit light.\n- Spectral arrows emit light.\n- Burning entities emit light.\n- Blazes emit light.\n- Some items like torches, soul torches, etc. will not light up in water.\n- Quick and simple API for developers.\n- And more!\n\n## Screenshots\n\n### Items emit light\n\nDropped items which already emit light as a block, will also dynamically emit light!\n\n![Torch](https://media.forgecdn.net/attachments/301/21/2020-07-04_22.png)\n\n### Held items emit light\n\nLight is emitted when entities hold light emitting items.\n\n![Fox holding lantern](https://media.forgecdn.net/attachments/301/22/2020-07-04_22.png)\n\n### Fire! Fire! Fire!\n\nAny entity on fire will emit light!\n\n![Skeleton on fire!](https://media.forgecdn.net/attachments/301/23/2020-07-04_22.png)\n\n### Spectral arrows\n\nSpectral arrows will emit a very weak light!\n\n![Spectral arrows](https://media.forgecdn.net/attachments/301/25/2020-07-04_22.png)\n\n### Different luminance!\n\nLight emitted from items depend on the light emitted from their respective blocks!\n\n![light levels](https://media.forgecdn.net/attachments/301/26/2020-07-04_22.png)\n\n### Configuration GUI\n\nAs of v2.1.0.\n\n![Configuration GUI](https://raw.githubusercontent.com/LambdAurora/LambDynamicLights/1.19/images/settings_main.png)\n![Entities Configuration](https://raw.githubusercontent.com/LambdAurora/LambDynamicLights/1.19/images/settings_entities.png)\n\n## 📖 Usage\n\nUsing this mod is very simple!\n\nInstall it in your mods folder along with [Fabric API] and [ModMenu], (and [Sodium] if wanted for better performances).\n\nYou will notice nothing at first but if you go into the video options or into the settings screen of the mod via [ModMenu], you will notice an option called Dynamic Lights which is by default off, choose the wanted configuration and enjoy!\nYou can also configure the mod by editing the file in `config/lambdynlights.toml`.\n\nNeed help? Come check out [my Discord server][LambdAurora Discord].\n\n\n\n## 📖 How does it work internally?\n\nCheck [this documentation](https://github.com/LambdAurora/LambDynamicLights/blob/1.17/HOW_DOES_IT_WORK.md).\n\n## 📖 Is there an API? How to use it as a developer?\n\nCheck [this documentation](https://github.com/LambdAurora/LambDynamicLights/blob/1.17/API.md).\n\n# 📖 Compatibility\n\n- [Sodium] is recommended for better performances.\n- [Canvas] is compatible but still WIP: expect huge lag spike with it until a proper lighting API is done in Canvas.\n- **OptiFabric is obviously incompatible.**\n\n\n**Please, when you write the name of this mod, don't add spaces.
**\n\n[fabric]: https://fabricmc.net\n[Mod loader: Fabric]: https://img.shields.io/badge/modloader-Fabric-1976d2?style=flat-square&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE4LTEyLTE2VDE2OjU0OjE3LTA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wNy0yOFQyMToxNzo0OC0wNzowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wNy0yOFQyMToxNzo0OC0wNzowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowZWRiMWMyYy1mZjhjLWU0NDEtOTMxZi00OTVkNGYxNGM3NjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MGVkYjFjMmMtZmY4Yy1lNDQxLTkzMWYtNDk1ZDRmMTRjNzYwIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MGVkYjFjMmMtZmY4Yy1lNDQxLTkzMWYtNDk1ZDRmMTRjNzYwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowZWRiMWMyYy1mZjhjLWU0NDEtOTMxZi00OTVkNGYxNGM3NjAiIHN0RXZ0OndoZW49IjIwMTgtMTItMTZUMTY6NTQ6MTctMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4/HiGMAAAAtUlEQVRYw+XXrQqAMBQF4D2P2eBL+QIG8RnEJFaNBjEum+0+zMQLtwwv+wV3ZzhhMDgfJ0wUSinxZUQWgKos1JP/AbD4OneIDyQPwCFniA+EJ4CaXm4TxAXCC0BNHgLhAdAnx9hC8PwGSRtAFVMQjF7cNTWED8B1cgwW20yfJgAvrssAsZ1cB3g/xckAxr6FmCDU5N6f488BrpCQ4rQBJkiMYh4ACmLzwOQF0CExinkCsvw7vgGikl+OotaKRwAAAABJRU5ErkJggg==\n[Fabric API]: https://www.curseforge.com/minecraft/mc-mods/fabric-api \"Fabric API CurseForge page\"\n[ModMenu]: https://modrinth.com/mod/modmenu\n[Sodium]: https://www.curseforge.com/minecraft/mc-mods/sodium \"Sodium CurseForge page\"\n[Canvas]: https://www.curseforge.com/minecraft/mc-mods/canvas-renderer \"Canvas CurseForge page\"\n[LambdAurora Discord]: https://discord.gg/abEbzzv\n",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"adventure",
"decoration",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/lambdynamiclights",
"conflicts": [],
"review": false
},
{
"slug": "lazydfu",
"project_type": "mod",
"title": "LazyDFU",
"description": "Makes the game boot faster by deferring non-essential initialization",
"body": "LazyDFU is an optimization mod for Minecraft that defers unnecessary initialization work so that it is only performed if required. Specifically, it makes the initialization of DataFixerUpper \"lazy\" - that is, it will not immediately create the rules required to migrate data from older versions of Minecraft to newer versions until it actually needs to do so.\n\n**This mod is for Fabric/Quilt**\n\n## Compatibility\n\nLazyDFU 0.1.2 is compatible with Minecraft 1.14 through 1.18.2, and works on the client and server side.\n\nLazyDFU 0.1.3 is compatible with Minecraft 1.19 and above, however Mojang now implements the functionality LazyDFU provides on the server side. The client still initializes all DFU rules by default, so LazyDFU hooks into the native client functionality that enables DFU rule baking and turns it into a no-op.\n\n**As of Minecraft 1.19.4 and above, however, Mojang has significantly optimized DFU initialization enough that this mod is no longer necessary in many configurations. It will continue to be supported for older versions of Minecraft.**\n\n## Sponsor me!\n\nDid this mod make Minecraft playable for you? [Chip in a bit of money](https://github.com/sponsors/astei) so I can continue developing it.\n\n## Why does it work?\n\nDataFixerUpper (often abbreviated to DFU) is the Minecraft component responsible for handling world upgrades from older versions of Minecraft to newer versions. DFU is initialized very early in the Minecraft startup process - in fact, it's initialized before the game window even appears. It is laughably overengineered and very slow, but it's what Mojang gives us to work with.\n\nAs part of the DFU initialization process, it caches rules required to convert from older versions to MInecraft through every version in between, up to the version of the game being launched. This process takes place in the background, but it is _extremely_ slow, as it is both CPU and memory intensive. With Minecraft 1.16.5, I have measured this process take 9 seconds on a Ryzen 9 3900X desktop (a high-end desktop CPU released in 2019) and 57 seconds on a laptop with an i5-8250U (a mid-range laptop chip from 2017).\n\nAll LazyDFU does is stop this process - it lets DFU initialize, but it will force it to not cache all these rules. As a result, the DFU rules are only compiled when a world needs to be converted. This means it is possible you may see lag spikes if LazyDFU forces the game to compile migration rules, but once complete there is no performance penalty.\n\n## Prove it to me\n\nI [recorded a video](https://www.youtube.com/watch?v=gXDqJ598kKA) that shows you how effective LazyDFU is.\n\n## Comparing it to other mods\n\nIn comparison to other mods, LazyDFU has the primary advantage of being _simple_, _safe_, and having _low impact_ on the game.\n\n* LazyDFU is a very simple mod. The entire mod is about a dozen lines of code, about as uncomplicated as a mod can get, while still delivering huge benefits. (This means it's also an ideal mod to use to experiment with a new Mixin platform!)\n* LazyDFU is highly compatible and safe. LazyDFU is extremely unlikely to conflict with other mods. This mod is based on a similar patch in [Paper](https://papermc.io) that had been in use for over a year with no reported issues with migrating to newer versions of Minecraft. (Paper has since changed to replacing Mojang's data fixers with a highly optimized implementation of its own.)",
"client_side": "optional",
"server_side": "optional",
"categories":
[
"optimization"
],
"additional_categories": [],
"gallery": [],
"kind": "optional",
"link": "https://modrinth.com/mod/lazydfu",
"conflicts": [],
"review": false
},
{
"slug": "libipn",
"project_type": "mod",
"title": "libIPN",
"description": "Inventory Profiles Next GUI/Config library",
"body": "## Description \nThis is the GUI/Config library used by Inventory Profiles Next \n\nThis lib will be shared between IPN and Any future mod I make\n\n## FAQ\n\nCan I use it in my mods?\n\nFeel free to use it, but at this point there is no documentation or examples. And the code is not that clear.",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"library"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/libipn",
"review": false,
"conflicts": []
},
{
"slug": "lilylib",
"project_type": "mod",
"title": "LilyLib",
"description": "A simple configuration library for Fabric/Quilt.",
"body": "# LilyLib\n\n[![Modrinth Downloads](https://img.shields.io/modrinth/dt/lilylib?color=00AF5C&label=downloads&style=flat-square&logo=modrinth)](https://modrinth.com/mod/lilylib)\n[![License](https://img.shields.io/github/license/Lilydev-By-Jade/LilyLib?style=flat-square)](https://github.com/Lilydev-by-jade/LilyLib/blob/1.19/LICENSE)\n[![Lilydev Discord](https://img.shields.io/discord/995465843364343883?color=5865F2&style=flat-square&label=discord)](https://discord.gg/TZAt4PA5av)\n[![Kofi](https://badgen.net/badge/icon/kofi?icon=kofi&label=jadelily&color=pink&style=flat-square)](https://ko-fi.com/jadelily)\n\nLilyLib is currently just a simple configuration library for\nFabric/Quilt mods, but may have more features in the future!\n\n## License\n\nThis mod is licensed under the [MIT License](https://github.com/Lilydev-by-jade/LilyLib/blob/1.19/LICENSE).\n\n\n## Partners\n\n[![kinetic hosting promo code: jade](https://raw.githubusercontent.com/jadelily18/assets/main/kinetic_hosting_promo.png)](https://billing.kinetichosting.net/aff.php?aff=334)\n",
"client_side": "optional",
"server_side": "optional",
"categories":
[
"library",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "optional",
"link": "https://modrinth.com/mod/lilylib",
"review": false,
"conflicts": []
},
{
"slug": "lithium",
"project_type": "mod",
"title": "Lithium",
"description": "No-compromises game logic/server optimization mod",
"body": "Lithium is a modern, general-purpose optimization mod for Minecraft which works to improve a number of systems (game physics, mob AI, block ticking, etc) with the goal of **not changing any vanilla mechanics**. \n\n \n\nThe mod works **on both the client and server**, and can be installed on servers **without requiring clients to also have the mod** (and vice versa.)\n\n \n\nFor multiplayer servers, administrators can expect a sizeable improvement to tick times, allowing their hardware to support more loaded entities, chunks, and players. Even in single-player, Lithium helps to improve performance by optimizing the internal game server, which is used for \"ticking\" the world. This can free up your computer's processor to focus on other tasks, resulting in **improved frame rates and increased responsiveness**. \n\n\n \n\n\nThe strict goal of maintaining exact behavior with vanilla makes Lithium suitable for almost any Minecraft server running Fabric, even for highly complex gameplay scenarios and creations. In fact, our continued insistence towards not changing vanilla gameplay has even led to the mod being officially allowed in [Minecraft speedrunning](https://www.speedrun.com/mc).\n\n \n\n## Installation\n\nMake sure you have the latest version of Fabric Loader present and then simply drop the mod into your mods folder. No other mods or additional setup (not even Fabric API!) is required. You do not need to create new worlds in order to take advantage of the mod.\n\n \n\n\nWhile you're at it, you may want to check out two of my other mods, [Phosphor](https://modrinth.com/mod/phosphor) and [Sodium](https://modrinth.com/mod/sodium), as they're both fully compatible and only help to further improve performance in different parts of the game.\n\n \n\n## Configuration\n\nLithium makes use of an semi-unusual configuration system which allows you to enable or completely disable patches the mod applies. This system allows fine-grained control over what code in Minecraft is modified by Lithium, and as such, can be used to completely eliminate bugs or mod incompatibilities introduced by the mod.\n\n \n\nFor more information, please read [the wiki entry](https://github.com/jellysquid3/lithium-fabric/wiki/Configuration-File) on modifying your configuration file.\n\n \n\nPlease note: An empty configuration file is *perfectly normal* and just means you want to use the default options, which are already set up out of the box for the best performance the mod can offer.\n\n \n\n## Reporting Issues\n\nPlease use the issue tracker linked at the top of the page to report bugs, crashes, and other issues.\n\n",
"client_side": "optional",
"server_side": "optional",
"categories":
[
"optimization"
],
"additional_categories": [],
"gallery": [],
"kind": "optional",
"link": "https://modrinth.com/mod/lithium",
"conflicts": [],
"review": false
},
{
"slug": "luckperms",
"project_type": "mod",
"title": "LuckPerms",
"description": "A permissions plugin (mod) for Minecraft servers.",
"body": "[![LuckPerms](https://raw.githubusercontent.com/LuckPerms/branding/master/banner/banner.png)](https://luckperms.net/)\n# LuckPerms\n\nLuckPerms is a permissions plugin (mod) for Minecraft servers. It allows server admins to control what features players can use by creating groups and assigning permissions.\n\n\n\n**Please note: The downloads provided here are for the Fabric mod version of LuckPerms only. Downloads for other platforms can be found on our website at [luckperms.net](https://luckperms.net/).**\n\n\n\nIt is:\n\n* **fast** - written with performance and scalability in mind.\n* **reliable** - trusted by thousands of server admins, and the largest of server networks.\n* **easy to use** - setup permissions using commands, directly in config files, or using the web editor.\n* **flexible** - supports a variety of data storage options, and works on lots of different server types.\n* **extensive** - a plethora of customization options and settings which can be changed to suit your server.\n* **free** - available for download and usage at no cost, and permissively licensed so it can remain free forever.\n\nFor more information, see the wiki article on [Why LuckPerms?](https://luckperms.net/wiki/Why-LuckPerms)\n\n\n\n### Useful Links\nThe latest downloads & other useful links can be found on the project homepage at [luckperms.net](https://luckperms.net/).\n\n\n\nThe plugin has extensive [documentation available on the wiki](https://luckperms.net/wiki). Please use the resources there before coming to us directly for support.\n\n\n\nSupport for the plugin is provided on [Discord](https://discord.gg/luckperms). If you have a question which cannot be answered by reading the wiki, the best place to ask it is there.\n\n\n\nIf you would like to report a bug, please [open a ticket on GitHub](https://github.com/lucko/LuckPerms/issues).\n\n\n\n### Checking for permissions in a mod\nMod authors who want to integrate permission checks into their mod should use [fabric-permission-api](https://github.com/lucko/fabric-permissions-api/). :)\n",
"client_side": "optional",
"server_side": "required",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "client-optional",
"link": "https://modrinth.com/mod/luckperms",
"conflicts": [],
"review": false
},
{
"slug": "main-menu-credits",
"project_type": "mod",
"title": "Main Menu Credits",
"description": "Adds a way of adding information to the user's title screen.",
"body": "# Main Menu Credits\nAdds a way of adding information to the user's title screen.\n\n![preview](https://i.imgur.com/vvIfvYG.png)\n\nUser can interact with the text like any chat message with click events\nand is underlined on hover if a click event is present.\n\n## Wiki\nFor usage information, [consult the wiki](https://github.com/isXander/main-menu-credits/wiki/Usage)",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"library",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/main-menu-credits",
"conflicts": [],
"review": false
},
{
"slug": "midnightlib",
"project_type": "mod",
"title": "MidnightLib",
"description": "Common library with a built-in configuration system",
"body": "MidnightLib is a library that provides common utils and a configuration system for mods.\nMod developers are allowed and encouraged to include it into their mods. Every feature can be toggled in the library's own config screen/file.\n ",
"client_side": "optional",
"server_side": "optional",
"categories":
[
"library",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "optional",
"link": "https://modrinth.com/mod/midnightlib",
"review": false,
"conflicts": []
},
{
"slug": "minecart-crashes",
"project_type": "mod",
"title": "Minecart Crashes",
"description": "A definitely not cursed at all plugin and server-side mod to add some great minecart crashes for your server!",
"body": "# Minecart Crashes\n\n### Have you ever wanted to beat the everloving hell out of someone?\n\n### Do you watch those roblox car crash compilations that are for some reason on your home page?\n\n### Well now you can!\n\nIntroducing the server-side mod! Perfect for your nefarious deeds that will be soon to come! Run over all your players with only 5 iron ingots and your sheer will to get the many materials needed for your powered rails! \n\nMinecart speeds are also increased!\n\n![image](https://cdn-raw.modrinth.com/data/uAhZMSPw/images/a98f3f23764c68e837ab78b6e2ca95b16b8033b8.png)",
"client_side": "unsupported",
"server_side": "required",
"categories":
[
"cursed",
"game-mechanics",
"transportation"
],
"additional_categories":
[
"utility"
],
"gallery":
[
"https://cdn.modrinth.com/data/uAhZMSPw/images/197817ed8b663dfd1cb2e3b15a2f45ca20ee388f.jpeg",
"https://cdn.modrinth.com/data/uAhZMSPw/images/a98f3f23764c68e837ab78b6e2ca95b16b8033b8.png"
],
"kind": "serverside",
"link": "https://modrinth.com/mod/minecart-crashes",
"conflicts": [],
"review": true
},
{
"slug": "minerally",
"project_type": "mod",
"title": "Minerally",
"description": "Expands types of ores in minecraft! Ore piles, crystals and rocks.",
"body": "**Minerally**\n\nMod adds ore piles, crystals and mineral rocks!\n\nWhich need to be mined several times, except for mineral rocks.\n\nGenerated in caves, in deepslate caves and in the Nether.\n\n**Crystals:**\n\n![sin](https://imgur.com/3rDkP3N.png)\n\n**Rocks:**\n\n![sin](https://imgur.com/KmrR7GC.png)\n\n**Ore Piles:**\n\n![sin](https://imgur.com/tRbSSJi.png)\n\n**Crystal Showcase:**\n\n*(ore piles will work the same)*\n\n![show](https://imgur.com/c2T6Fim.gif) \n\n**#Future:**\n\n~~1. Add ore piles (iron, gold, copper, coal) and maybe more crystals (redstone, lapis).~~\n\n~~2. And small stones of these ores.~~\n\n**3.** Support for other ore mods |maybe|\n\n~~4. 1.20 Port.~~\n\n [Requires Fabric Api](https://modrinth.com/mod/fabric-api) \n\n",
"client_side": "required",
"server_side": "required",
"categories":
[
"worldgen"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/DKG1CVAt/images/34a80cd3f03e17e60cacfee5a839d9993a0cc48a.png",
"https://cdn.modrinth.com/data/DKG1CVAt/images/06a80eee9edb40ee47e83756a103297fd5fdf526.png",
"https://cdn.modrinth.com/data/DKG1CVAt/images/15a48d0b0ab63b4b94f9eccec4d5045646867f42.png",
"https://cdn.modrinth.com/data/DKG1CVAt/images/106ec62803341c32058b005b7e171a715c1c905f.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/minerally",
"conflicts": [],
"review": true
},
{
"slug": "mixintrace",
"project_type": "mod",
"title": "MixinTrace",
"description": "Adds a list of mixins in the stack trace to crash reports ",
"body": "This is a Fabric mod that adds a list of mixins (and Mixin configuration names) to classes in the stack trace to crash reports. \n\nExample output:\n\n```\n\tMixins in Stacktrace: \n\t\tnet.minecraft.class_465:\n\t\t\tdev.emi.bunchotrinkets.mixin.AbstractContainerScreenMixin (bunchotrinkets.mixins.json)\n\t\t\tnet.backslot.mixin.HandledScreenMixin (backslot.mixins.json)\n\t\t\tdev.emi.trinkets.mixin.HandledScreenMixin (trinkets.mixins.json)\n\t\tnet.minecraft.class_485:\n\t\t\tdev.emi.trinkets.mixin.AbstractInventoryScreenMixin (trinkets.mixins.json)\n\t\tnet.minecraft.class_481:\n\t\t\tdev.emi.trinkets.mixin.CreativeInventoryScreenMixin (trinkets.mixins.json)\n\t\t\tnet.fabricmc.fabric.mixin.item.group.client.MixinCreativePlayerInventoryGui (fabric-item-groups-v0.mixins.json)\n\t\tnet.minecraft.class_757:\n\t\t\tcom.jamieswhiteshirt.reachentityattributes.mixin.client.GameRendererMixin (mixins.reach-entity-attributes.json)\n\t\tnet.minecraft.class_310:\n\t\t\tnet.fabricmc.fabric.mixin.networking.MixinMinecraftClient (fabric-networking-v0.mixins.json)\n\t\t\tnet.fabricmc.fabric.mixin.resource.loader.MixinMinecraftGame (fabric-resource-loader-v0.mixins.json)\n\t\t\tnet.fabricmc.fabric.mixin.event.interaction.MixinMinecraftClient (fabric-events-interaction-v0.mixins.json)\n\t\t\tnet.fabricmc.fabric.mixin.event.lifecycle.client.MinecraftClientMixin (fabric-lifecycle-events-v1.mixins.json)\n\t\t\tnet.fabricmc.fabric.mixin.registry.sync.client.MixinMinecraftClient (fabric-registry-sync-v0.mixins.json)\n\t\t\tdev.emi.bunchotrinkets.mixin.MinecraftClientMixin (bunchotrinkets.mixins.json)\n```\n\nTested on Minecraft 1.16.2 and 1.16.1, but is likely to work on many different versions.\n",
"client_side": "optional",
"server_side": "optional",
"categories": [],
"additional_categories": [],
"gallery": [],
"kind": "optional",
"link": "https://modrinth.com/mod/mixintrace",
"conflicts": [],
"review": false
},
{
"slug": "modern-glass-doors",
"project_type": "mod",
"title": "Modern Glass Doors",
"description": "Adds glass variants of vanilla doors to spice up your builds!",
"body": "# Modern Glass Doors\n\nTired of normal, boring doors without glass in them? Well, look no further! Modern Glass Doors aims to spice up your world with more modern-looking, glassy doors.\n\nTo add glass to a door, simply craft a normal door together with a glass pane or right click a placed door with a glass pane.\n\nCheck the Gallery for a preview!\n\n## Credits\n\nMany thanks to **RetroBarbare** for the original idea and textures and to **Kyrptonaught** for the original implementation.\n\nMany thanks also go out to our other contributors, which you can see in game on the mod's page from the Mod Menu mod.",
"client_side": "required",
"server_side": "required",
"categories":
[
"decoration"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/zGSQY8dZ/images/f4f29fffc0d8d56a93955f8d6f958ca8c777a4f6.png",
"https://cdn.modrinth.com/data/zGSQY8dZ/images/977faf0468ecb47264c0a45d63b283e9c34177b5.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/modern-glass-doors",
"conflicts": [],
"review": true
},
{
"slug": "modmenu",
"project_type": "mod",
"title": "Mod Menu",
"description": "Adds a mod menu to view the list of mods you have installed.",
"body": "![Mod Menu Banner](https://i.imgur.com/dMYWAjn.png)\nHard to be more descriptive than that. It enriches the standard Minecraft menu with an interface displaying a one-dimensional array of modifications\n\n\n\nMod Menu requires [Fabric Loader](https://fabricmc.net/use/) and [Fabric API](https://www.modrinth.com/mod/fabric-api)\n\nCheck out the [Terraformers Discord Server](https://discord.gg/jEGF5fb) to chat about Mod Menu and other Fabric mods!\n\nA picture's worth 2 words\n\n![Mod Menu Screenshot](https://i.imgur.com/wp83YOP.png)\n\n\n### Mod Menu is a mod for Fabric, and there are no plans to port this mod to Forge.",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/mOgUt4GM/images/5726bbaf7d0ea53e55b6e666af5d3e1861758334.png"
],
"kind": "clientside",
"link": "https://modrinth.com/mod/modmenu",
"conflicts": [],
"review": false
},
{
"slug": "moonlight",
"project_type": "mod",
"title": "Moonlight Lib",
"description": "dynamic data pack and registration, villager activities, custom map marker and a lot more",
"body": "Features of this library are:\n\n- Dynamic resource pack utilities\nA set of utilities that allow creating dynamic runtime resource packs and datapacks. Also easily allows respriting and retexturing existing textures, specifically useful to add new wood based blocks.\n\n \n\n- Dynamic block set registration\nAllows mods to specify a block set (which can be for example a wood type). The mod then will scan all registered blocks and fill the block set up only to then allow mods to register blocks that depend on it.\n\nThis can't be easily done using traditional methods since the wood set itself depends on the registered blocks so registration must happen at a very specific time. This utility makes that task possible and easy to do. Note that it is still a form of dynamic registration which might have some drawbacks.\n\nIn a nutshell you have dynamic wood type support for your blocks. The wood set type already comes built-in.\n\n \n- Custom map markers: \nA complete system that allows to easily implement and add map decoration and map markers as well as control every aspect of them like rendering. Also allows storing simple data inside maps data offering a couple of hooks to use it too like on item tooltip.\nThis system also offers a simple Data Driven implementation meaning you can easily register new markers with datapacks!\n \n\n- Dynamic Villager AI\nA helper system to easily and dynamically add tasks and modify villager schedules in a compatible way without overriding the whole existing AI. Also allows to properly add memory types\n\n \n\n- Custom first and third person animations:\nAllows modders to implement a simple interface in their items to allow it to have custom third and first person animations (like crossbows). \nIncludes simple and easy to use interfaces that can let you control first person and third person animations as well as a callback for rendering the item itself (similar to spyglass) directly in your item class\n\n \n- Grindstone achievement triggers:\nThe mod adds a custom trigger that gets called when an item is passed through a grindstone that you can call in your mods advancements jsons\n\n\n- Soft fluid system:\nAn entirely Data Driven custom virtual fluid system that goes on top of forge one and is designed to fit better in vanilla minecraft and having as main feature the ability to have multiple fluid containers items like bottles, bowls and buckets, as well as providing support for stews and drinks that can be consumed directly from a fluid tank. As opposed to the forge fluid system it has a base unit of 1 minecraft bottle (250 forge mb). The system also automatically generates all the needed fluids for already registered forge fluids and allows the user to override them or add to them easily. Fluids are virtual so they can only exist in modded container specifically for them\n \n\n-Dispenser utilities:\nSome code that allows to easily register dispenser behaviors without overriding already existing ones. Also comes with builtin spawn egg and block placement behaviors\n\n ",
"client_side": "required",
"server_side": "required",
"categories":
[
"library"
],
"additional_categories": [],
"gallery": [],
"kind": "required",
"link": "https://modrinth.com/mod/moonlight",
"review": false,
"conflicts": []
},
{
"slug": "morechathistory",
"project_type": "mod",
"title": "MoreChatHistory",
"description": "Increases the maximum length of chat history.",
"body": "This mod increases the maximum length of the chat history, from the vanilla 100 messages to 16384.",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"social",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/morechathistory",
"conflicts": [],
"review": false
},
{
"slug": "moreculling",
"project_type": "mod",
"title": "More Culling",
"description": "A mod that changes how multiple types of culling are handled in order to improve performance",
"body": "# More Culling \n### A mod that changes how multiple types of culling are handled in order to improve performance\nCulling is when you don't render things that the player can't see, to improve performance\n\nRequires Cloth Config!\n \n**Make sure to report any bugs [here](https://github.com/fxmorin/moreculling/issues)!** \n\n**Discord Server:** [https://discord.gg/SGFDrvA](https://discord.gg/SGFDrvA) \n \n**Head over to the [wiki](https://github.com/fxmorin/MoreCulling/wiki) for information on:** \nWhat's Culled, Performance, Compatibility, Bug Fixes, and more! \n\nCheck out [MoreCullingExtra](https://modrinth.com/mod/morecullingextra) for extra culling features \n\n## My other optimizations/fixes\n* [MemoryLeakFix](https://modrinth.com/mod/memoryleakfix) - Fixes multiple memory leaks for both the client and server\n* [Carpet-Fixes](https://modrinth.com/mod/carpet-fixes) - Largest Server-Side bug fixing mod\n* [Blanket](https://modrinth.com/mod/blanket) - Client-side tweaks/fixes\n* [RailOptimization](https://modrinth.com/mod/rail-optimization) - Make powered rails less laggy\n\n## More Info \nFeel free to contribute to the project! \nI'm also fine if you use this mod in your modpacks, just make sure to mention it. \n\nHowever I don't allow clients or other mods to merge this mod without permission, if you would like to use this mod in your client or another mod please contact me. \n\n---\n\n \n\n---",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"library",
"optimization",
"utility"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/51shyZVL/images/de0105f432d0eafe919947cca1d2164e37f419dc.png",
"https://cdn.modrinth.com/data/51shyZVL/images/e316e1e85fe19c21537b52a83c625633e5b8fda0.png",
"https://cdn.modrinth.com/data/51shyZVL/images/42e59fb7f64f4d245ef51d7f0558d38181546681.png",
"https://cdn.modrinth.com/data/51shyZVL/images/0bf9a362086fc489a48c89aa97ece4ba3000f53f.png",
"https://cdn.modrinth.com/data/51shyZVL/images/5b04f844772888ac9632e87871fb87df2f0cffa7.png",
"https://cdn.modrinth.com/data/51shyZVL/images/80416ac9e448a2294495ca7fb7a6c73a30da4fc8.png"
],
"kind": "clientside",
"link": "https://modrinth.com/mod/moreculling",
"conflicts": [],
"review": false
},
{
"slug": "moreleads",
"project_type": "mod",
"title": "MoreLeads",
"description": "A mod allows you to lead on more entities.",
"body": "MoreLeads\n\nA mod allows you to lead on more entities.\n\nCurrently, works with:\n\n+ Merchant Entities (Villagers and Wandering Traders)\n+ Hostile Mobs\n+ Water Creatures (fish and squid)\n+ Turtles and pandas",
"client_side": "unsupported",
"server_side": "required",
"categories":
[
"adventure",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "serverside",
"link": "https://modrinth.com/mod/moreleads",
"conflicts": [],
"review": true
},
{
"slug": "mouse-wheelie",
"project_type": "mod",
"title": "Mouse Wheelie",
"description": "A \"small\" clientside mod featuring item scrolling, inventory sorting, item refilling and more!",
"body": "A small clientside mod to enable various mouse wheel related actions. Features item scrolling, inventory sorting, item refilling and much more!\n\n---\n\n_No mouses were harmed in the making of this mod._\n\n---\n\nThis mod embeds parts of [Amecs](https://www.curseforge.com/minecraft/mc-mods/amecs). It uses Amecs' API so you'll notice utility features like modifier keys on keybindings.\n\n---\n\n
\n\n## Disclaimer\n**I only maintain this site, CurseForge and the GitHub source site. All other websites distributing the mod are not owned/affiliated with me and might publish incorrect or outdated mod files or even worse malware.**\n\n## Current features\n\n* When hovering over items you can scroll up and down to send single items up and down.\n * When holding _shift_ alongside you may send whole stacks of items.\n * When holding _control_ alongside you can move all stacks of the same type of item.\n * When you're in scrollable inventories you might want to press _alt_ to prevent scrolling items.\n* When you're sending items via shift-leftclick you can now hold both buttons to send all stacks you're hovering over\n* Hold alt-leftclick to drop items quickly.\n* When you're in the creative inventory and hover over the tab icons you can scroll through all the creative tabs and pages.\n* In your facourite recipe books you can:\n * hover over the recipe grid to scroll through the pages.\n * hover over the recipe group tabs to scroll through them.\n* Sort inventories by clicking with your mouse wheel (you can also define an own keybinding)\n * sorts by raw id (will most likely group by mods and similar items)\n * hold _shift_ while clicking to sort by quantity\n * hold _control_ while clicking to sort by alphabet\n * You can customize which sort modes you prefer\n* Press the swap key in any inventory to swap with the offhand\n* Let your slots be automagically refilled from your inventory!\n* Pick the matching tools for blocks by either sneaking while picking the block or by holding a tool. (this is configurable)\n* Right-click trades or recipes to directly apply the crafting. When holding shift it will craft/trade a full stack\n* Also: Armor switch if MW is installed on the server-side 🙂\n\n## Configuration\nLots of stuff is configurable. To open the config screen you'll need to install [Mod Menu](https://minecraft.curseforge.com/projects/modmenu).\n\n## Limitations\nSince this mod is completely clientside item scrolling might be a bit laggy on hard-working servers.\n\n\nThis mod will not work in *Applied Energistics 2* screens and inventories. AE2 handles inventory screens even more strangely than Mojang handles creative inventories, so don't expect any fixes from my side!\n\nTo make you aware of this MW declares a conflict with AE2 which will show up in the log. This incompatibility only applies to certain mods and all other inventories will work fine.\n\n## Before Version 1.3.4\nThere are bugs in Tweed (library used by Mouse Wheelie) and Artifice (library of Extra Pieces) which make these mods incompatible when bundled within other mods.\n\nTo make Mouse Wheelie work with Extra Pieces please install the latest version of Tweed alongside!\n\nWith version 1.3.4 this bug has been fixed in Tweed and my other library mods - so no more incompatibilities from my side. Currently this bug still persists in Artifice so other mods might still be incompatible with Extra Pieces and all derivatives of Artifice.\n",
"client_side": "required",
"server_side": "optional",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "server-optional",
"link": "https://modrinth.com/mod/mouse-wheelie",
"conflicts": [],
"review": false
},
{
"slug": "move-boats",
"project_type": "mod",
"title": "Move Boats",
"description": "🛶 Allows players to easily move boats without breaking them by holding right click.",
"body": "Requires the library mod Collective . This mod is part of The Vanilla Experience . Move Boats is a drag-and-drop mod which allows players to easily move boats without breaking them by holding right click. You may also be interested in Move Minecarts .Configurable: ( how do I configure? ) mustSneakToPickUp (default = true): When enabled, will only pick up the boat when the player is sneaking and holding right-click.To pick up: Hold right-click while looking at the boat. You can release the mouse button while moving the boat.To release: Right-click the boat again.Easily put the boat into the water:
\n\n
\n
\n And easily put them back on a dock:
\n\n
\n
\n ------------------You may freely use this mod in any modpack, as long as the download remains hosted within the Modrinth ecosystem. Serilum.com contains an overview and more information on all mods available.Comments are disabled as I'm unable to keep track of all the separate pages on each mod. For issues, ideas, suggestions or anything else there is the Github repo . Thanks!
",
"client_side": "optional",
"server_side": "required",
"categories":
[
"game-mechanics"
],
"additional_categories": [],
"gallery": [],
"kind": "client-optional",
"link": "https://modrinth.com/mod/move-boats",
"conflicts": [],
"review": false
},
{
"slug": "move-minecarts",
"project_type": "mod",
"title": "Move Minecarts",
"description": "🛒 Easily pick up and move minecarts without breaking them by holding right click.",
"body": "Requires the library mod Collective . This mod is part of The Vanilla Experience . Move Minecarts is a drag-and-drop mod which allows players to easily pick up and move minecarts without breaking them by holding right click. You may also be interested in Move Boats .Configurable: ( how do I configure? ) mustSneakToPickUp (default = true): When enabled, will only pick up the minecart when the player is crouching and holding right-click.To pick up: Hold right-click and crouch while looking at the minecart. You can release the mouse button while moving the minecart.To release: Right-click the minecart again.Here you can see a minecart being picked up; be careful with a tnt cart!
\n\n
\n
\n ------------------You may freely use this mod in any modpack, as long as the download remains hosted within the Modrinth ecosystem. Serilum.com contains an overview and more information on all mods available.Comments are disabled as I'm unable to keep track of all the separate pages on each mod. For issues, ideas, suggestions or anything else there is the Github repo . Thanks!
",
"client_side": "optional",
"server_side": "required",
"categories":
[
"game-mechanics"
],
"additional_categories": [],
"gallery": [],
"kind": "client-optional",
"link": "https://modrinth.com/mod/move-minecarts",
"conflicts": [],
"review": false
},
{
"slug": "moyai",
"project_type": "mod",
"title": "Moyai",
"description": "Adds naturally spawning Moyai to your game 🗿",
"body": "\n\n## 🗿🗿🗿 MOYAI 🗿🗿🗿\n![Imgur](https://cdn.modrinth.com/data/z7WhFkyW/images/8518dc80bfff5b5f5fd1f5cb164f2c8f31aee512.gif)\n\n \n \n\n## 🗿 Moyai Facts🗿\n \n\n- Adds Moyai to your game. What else would you want from a mod?\n- Can be found rarely in patches on beaches or more frequently in mushroom islands.\n- Can be greeted once a day\n- Will randomly move during a full moon\n- Have a unique boom noteblock sound\n- Can be used to make an iron golem\n- Can eat soap\n- Affected by gravity will deal alot of damage when falling on entities\n\nNote that fabric version currently has many of these features missing\n\nFor more 🗿 go [here](https://discord.gg/qdKRTDf8Cv)\n\n\n\n## ❤️Support Me❤️\n \n\nModding is taking a lot of my time, so if you like what I do, and you would like to support me, you can do so here. If you do, you'll receive a custom Globe and or Statue just for you! This also applies if you purchase a server from Akliz using \"supplementaries\" code.
\n\n\n \n \n Need a server? Check out Akliz, they have top brand servers just for modded minecraft.\nThey really have a cozy community with great support and the servers wonderfully Use code \"supplementaries\" to get 20% off and also support me in the process!\n \n\n\n \n\n[![Get 20% off the first month using code: Supplementaries](https://i.imgur.com/g5B76A8.png)](https://www.akliz.net/supplementaries)\n\n## 🦉 Our Mods🦉\n \n \n \n \n \n \n \n \n \n \n \n \n ",
"client_side": "required",
"server_side": "required",
"categories":
[
"worldgen"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/z7WhFkyW/images/8518dc80bfff5b5f5fd1f5cb164f2c8f31aee512.gif",
"https://cdn.modrinth.com/data/z7WhFkyW/images/60aafab6ec5067293c70993138dfa56637112844.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/moyai",
"conflicts": [],
"review": false
},
{
"slug": "mystical-oak-tree",
"project_type": "mod",
"title": "Mystical Oak Tree",
"description": "Interactive and talking NPC-Like block with 300+ lines of lore, wisdom and facts",
"body": "## Mystical Oak Tree\n\nMystical Wise Tree, what is your wisdom?\n\n- Mystical Oak Tree is an ancient immortal transcendental being that manifests himself in the shape of an ordinary oak tree\n\nYou might also notice its uncanny human resemblance, this is because he can engage in complex methaphyical conversation with the player \nTo do so simply touch him\n\n- Be wary tho as attacking the tree wont be a good idea as he can very well defend for himself. Infact how could have he lived for so long if he didnt?\n\n- Once talked to the tree will bestow the player with all sorts of his knowledge such as random facts, words of wistom, trivia or even jokes.\n\nTo do so however you will first have to gain hist trust by talking with him for long enough. \nNegative actions will of course decrease his trust in you\n\n- Pro tip: don't talk to him during the day as doing so will require you to wake him up and this will reduce his trust in you\n\n- As for where you can find him there's not a good answer as he is the one that will find you but in general be on the lookout becaus this might very well happen in any overworld biome. You will notice him as he has a slightly different tree shape\n\n- The mod includes **300+** custom written lines for him plus way more dynamically grabbed from the web. Talk with him every day and he'll always have something new to share!\n- More precisely here are all the topics he knows:\n - Random facts\n - Tree jokes\n - Minecraft lore and trivia\n - Words of wisdon\n - Videogame quotes\n - Tips\n - Memes\n - Tomorrows weather\n - You\n\nThis mod was made for Spooky Jam 2022\n\nhttps://twitter.com/i/status/1587151251300823040\n\n### Additional credits (for tree dialogue)\n\n- TGP\n- Bepsus\n- snugget\n- The All Knowing White Chicken\n- Tronche2Cake\n- TheVoxelroguery\n- Zepjamb\n- this was a mistake\n- Treebread\n- LarsMans\n- Turnoverdisc\n- Looxond\n- Suomi_Ikuisesti\n- BlackbirdAntlion\n- Spinoyonyx\n- 3TSeeker\n- nitro_dynamite18",
"client_side": "required",
"server_side": "required",
"categories":
[
"worldgen"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/eUma2vmY/images/38d2dda6f2dd4d232937d6b05dc5ca7fb5af942a.jpg"
],
"kind": "required",
"link": "https://modrinth.com/mod/mystical-oak-tree",
"conflicts": [],
"review": false
},
{
"slug": "no-chat-reports",
"project_type": "mod",
"title": "No Chat Reports",
"description": "Makes chat unreportable (where possible)",
"body": "# No Chat Reports\n\n \n\nThis mod strips cryptographic signatures that since 1.19 are attached to every message sent in the chat. Removing them makes it impossible to track and associate your chat messages with your Minecraft and, by extension, Microsoft account.\n\n**As of 1.19.1, it also disables Player Chat Reporting.**\n\nPlease notice that, while I am aware of [Guardian](https://github.com/nodusclient/guardian) and certain other exploits that allow you to counteract reporting system on client against the will of the server, I am consciously choosing to not integrate them as part of this mod. No Chat Reports will remain effective on client side only if given server allows it to be. If you do not like servers that enforce chat signing and fully support chat reporting - I advise to simply not play on them.\n\nAlso, while there are many plugins out there that \"borrow\" the name and even icon of my mod, please be aware that **I have not authored any of them** and cannot say how well they do their job.\n \n## Installation and Use:\n\nThis mod supports both Forge and Fabric, just download the version for respective modloader. It can be installed on either client, server, or both sides, and will function differently depending on which sides it is present at:\n\n**1. Only Client:** Client will refuse to send account's public key to the server, and signatures will be stripped from the messages that you send. This way it won't be useful to try and report your messages, as there will be no proof they were actually sent from your account. Server will relay them unless `enforce-secure-profile` option is set to true in server options (which it is by default since 1.19.1), in which case you will not be able to join, unless you agree to send signed messages (the mod will supply warning screen);\n\n**2. Only Server:** Clients will still attach signatures when sending messages to the server, but server will strip them before relaying them to other players. This way chat reporting will not work for any players that join. You can enable player to system message conversion in config, to prevent players without the mod from seeing them as \"Not Secure\"\n\n**3. Both Client and Server:** Signature will be stripped on client side before sending messages to server, server will make no attempt to verify message signatures. Chat reporting and \"Only Show Secure Chat\" will not function, and players will be notified that those features are disabled by the mod when trying to use them.\n\nAlthough the mod can function when present on only one of the sides, it can be configured to demand itself to be installed on another side in order to play. This way you can install it on server and require all clients that join to have this mod in order to have full functionality, but can also leave it server-only if you prefer. Configuration files are located in NoChatReports subfolder of default config folder.\n\nAdditionally, if installed on client, this mod will disable telemetry (similarly to how [No Telemetry](https://modrinth.com/mod/no-telemetry) does).\n\nTo make Velocity compatible with this mod, set `force-key-authentication = false` in `velocity.toml`. Thanks to [MrMelon54](https://github.com/MrMelon54) for pointing this out.\n\n## Chat Encryption\nI have put together a video dedicated to chat encryption, you can watch it to learn how to use it (and whether you should): https://www.youtube.com/watch?v=e7RzNP32k-s\n\n## Documentation:\nYou can find documentation and other information relevant to this mod on the [wiki](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/). It currently features following articles:\n- [Configuration Files](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/Configuration-Files/)\n- [Protecting Server Players](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/Protecting-Server-Players/)\n- [How to Get Safe Server Status](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/How-to-Get-Safe-Server-Status)\n- [I Got Banned!](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/I-Got-Banned)\n- [To Encrypt or Not to Encrypt](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/To-Encrypt-or-Not-To-Encrypt)\n- [The Realms Question](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/The-Realms-Question)\n\n\n## For Developers:\nIf you develop your own mod, plugin or other server software that in some way prevents chat reports, you can make No Chat Reports on client recognize servers with your software as safe. I wrote [a small article about this](https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/How-to-Get-Safe-Server-Status). For clarification or further inquiries - contact me via Discord, link in \"External resources\".\n\n## Reasoning:\nSee my videos for an explanation of how message signatures and chat reporting work in the game, their failures and the reasoning behind the creation of this mod:\n1. https://www.youtube.com/watch?v=hYAUEMlugyw\n2. https://www.youtube.com/watch?v=DobmW1ZUcbQ\n3. https://www.youtube.com/watch?v=gH_q7ZuCJs0\n\n![image](https://www.bisecthosting.com/partners/custom-banners/af63cb17-c373-4c82-aa1d-29beb7b045a9.png) \n",
"client_side": "optional",
"server_side": "optional",
"categories":
[
"social",
"utility"
],
"additional_categories":
[
"management"
],
"gallery":
[
"https://cdn.modrinth.com/data/qQyHxfxd/images/d2fd2d053eebb07c6921a2024855906ea158085b.png",
"https://cdn.modrinth.com/data/qQyHxfxd/images/39e25112fdf0a7d14556cda04c9865274cc0c03a.png",
"https://cdn.modrinth.com/data/qQyHxfxd/images/3fd824b6fa8bd0ea02bb05da1f6576f2ffcea8bd.png",
"https://cdn.modrinth.com/data/qQyHxfxd/images/ccbc69a8f5cec0cd95c6bd9e6e3134782b86cea8.png"
],
"kind": "optional",
"link": "https://modrinth.com/mod/no-chat-reports",
"conflicts": [],
"review": false
},
{
"slug": "no-mining-cooldown",
"project_type": "mod",
"title": "No Mining Cooldown",
"description": "Fixes the client-side block breaking delay; this feature is toggleable with the key bound to \"Toggle Mining Cooldown\" under miscellaneous.",
"body": "# No Mining Cooldown\nFixes the client-side block breaking delay; this feature is toggleable with the key bound to \"Toggle Mining Cooldown\" under miscellaneous.\n\n## Information\n\n- Minecraft version: 1.19\n- Mod loader: Fabric\n- Fabric version: 0.14.12+\n- Fabric API: Any\n\n## Features\nMining cooldown is disabled by default.\n\n- Toggleable mining cooldown\n- Bindable toggle key\n\n## Reason\n\nSomeone requested me to make this\n\n## Contact\n\nFeel free to join my [Discord](https://discord.gg/UuKQasSUrn)",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"game-mechanics",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/no-mining-cooldown",
"conflicts": [],
"review": false
},
{
"slug": "not-enough-animations",
"project_type": "mod",
"title": "Not Enough Animations",
"description": "Bringing first-person animations to the third-person",
"body": "# Not Enough Animations \n\nThis mod brings a lot of missing third-person animations from the first-person or modifies them to be better representative to how they should look like or look like in the first-person. This mod was created as an expansion for the [First-Person Mod](https://www.curseforge.com/minecraft/mc-mods/first-person-model), but works completely on its own and is fully vanilla/3rd party server compatible(since it's all just visual).\n\n[![Shockbyte](https://tr7zw.dev/img/shockbyte_black.png)](https://shockbyte.com/partner/tr7zw)\n\n### All features can be enabled/disabled individually in an ingame config screen! (Accessible via the ModList/ModMenu)\n\nAdded/fixed animations:\n\n- Eating/Drinking\n\n![](https://tr7zw.dev/nea/eating.png)\n![](https://tr7zw.dev/nea/drinking.png)\n\n- Maps(Yes you can see the map content if your client has been sent the map by holding it once/seeing it in an item frame)\n\n![](https://tr7zw.dev/nea/maps1.PNG)\n![](https://tr7zw.dev/nea/maps2.PNG)\n\n- Shield placement(you block where you look, not where the body is rotated to. So this will rotate the body with the head while blocking)\n\n![](https://tr7zw.dev/nea/shield.png)\n\n- Don't show items during two-handed animations(Hide the offhand item while using a bow/crossbow)\n\n![](https://tr7zw.dev/nea/twoHands.PNG)\n\n- Boat rowing(No longer sitting there and staring at the self-moving Paddles)\n\n![](https://tr7zw.dev/nea/boat.png)\n\n- Horses(at least act like you're holding the reins)\n\n![](https://tr7zw.dev/nea/horse.png)\n\n- Looking at a compass/clock(this one is actually more eye candy for the First-person Mod to make the compass better usable, but won't hurt outside of that, can be modified in the config file to extend to more items)\n\n![](https://tr7zw.dev/nea/compass.PNG)\n\n- Ladder/climbing animation\n\n![](https://tr7zw.dev/nea/ladder.gif)\n\n- Crawling animation, replacing the swimming one while out of water\n\n![](https://tr7zw.dev/nea/crawling.gif)\n\n- Smooth arm movement and transitions\n\n![](https://tr7zw.dev/nea/smootharms.gif)\n",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"adventure",
"decoration"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/MPCX6s5C/images/3b9ca72d7e6099ef67496a4b210d887d85254d80.gif"
],
"kind": "clientside",
"link": "https://modrinth.com/mod/not-enough-animations",
"conflicts": [],
"review": false
},
{
"slug": "notenoughcrashes",
"project_type": "mod",
"title": "Not Enough Crashes",
"description": "When crashing, you can go back to the title screen and keep playing, without needing to restart, alongside other things to make crashes more pleasant.",
"body": "Not Enough crashes is a Minecraft mod that improves crashes in Minecraft. \n NEC can be installed on the client and server independently. \nFeatures include:\n\n- When crashing, you can go back to the title screen and keep playing, without needing to restart.\n- A convenient way to submit syntax-highlighted crash reports via a special crash screen.\n- Display a list of mods that were involved in the crash, and can be clicked to go to their issue tracker.\n- More useful stack traces that are deobfuscated and include additional information such as NBT for mod developers.\n\n[Discuss Not Enough Crashes on Discord](https://discord.gg/CFaCu97 \"Discuss Not Enough Crashes on Discord\")\n\n",
"client_side": "optional",
"server_side": "optional",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "optional",
"link": "https://modrinth.com/mod/notenoughcrashes",
"conflicts": [],
"review": false
},
{
"slug": "nullscape",
"project_type": "mod",
"title": "Nullscape",
"description": "Nullscape keeps the End as a barren, depressing, and bleak place: as it should be, and always will be.",
"body": "\n# Nullscape\n[![Latest Version](https://img.shields.io/github/v/release/Stardust-Labs-MC/Nullscape?color=blueviolet&logo=github \"View latest release\")](https://github.com/Stardust-Labs-MC/Nullscape/releases) [![Discord Badge](https://img.shields.io/discord/738046951236567162?color=blue&logo=discord \"Join our Discord Server\")](https://discord.gg/stardustlabs) [![Modrinth Badge](https://img.shields.io/modrinth/dt/nullscape?label=Modrinth&logo=modrinth \"View our Modrinth page\")](https://modrinth.com/mod/nullscape) [![License Badge](https://img.shields.io/badge/license-Stardust_Labs-green \"View the Stardust Labs License\")](https://github.com/Stardust-Labs-MC/license) [![Wiki Badge](https://img.shields.io/badge/wiki-Miraheze-yellow \"View our Wiki\")](https://stardustlabs.miraheze.org/) [![Issues Badge](https://img.shields.io/github/issues/Stardust-Labs-MC/Nullscape?color=orange&logo=github \"View or open an issue\")](https://github.com/Stardust-Labs-MC/Nullscape/issues) [![Weblate Badge](https://img.shields.io/weblate/progress/stardust-labs?server=https%3A%2F%2Fweblate.catter.dev&logo=weblate \"Translate here\")](https://weblate.catter.dev/projects/stardust-labs)\n\nNullscape keeps the End as a barren, depressing, and bleak place: as it should be, and always will be.\n![Nullscape Banner](https://user-images.githubusercontent.com/63272345/224808975-6d3866c1-a968-4fa1-a1c1-6d9318e42ed9.png)\n## Notes\n- Nullscape is **not** compatible with the majority of end worldgen projects; except Better End\n- Do not add this to an existing end - reset yours first, or use a new world\n- View the structures and biomes per seed using [jacobsjo](https://github.com/jacobsjo)'s [Minecraft Datapack Map](https://map.jacobsjo.eu/)\n\n## Description\nNullscape will make you feel tiny and alone in the vast expanse of the End. You against the void - nothing more than that.\nNullscape boosts the End's height to 384 blocks, and makes full use of 1.18's modern features to generate incredibly varied terrain. You'll find everything from shattered islands, to floating valleys, to crystallized peaks! Different regions of the End - on very large scales - have different properties and feelings to allow for almost infinite variation in terrain shapes. From sponge-like porous terrain, to stretched alien landscapes, to stacked rounded islands; you'll find new and interesting terrain no matter how far you go.\n__ __\n[![Patron Ad](https://user-images.githubusercontent.com/63272345/224786738-7baefaf8-267f-41b6-8ac5-53cc4bd5707e.png \"Join our Patreon!\")](https://www.patreon.com/stardustlabs)\n[![Bisect Hosting Ad](https://user-images.githubusercontent.com/63272345/224786219-f87f21d2-fb51-4d78-82df-a16e83fe25c9.png \"Use code STARDUST\")](https://www.bisecthosting.com/stardust)\n",
"client_side": "optional",
"server_side": "required",
"categories":
[
"worldgen"
],
"additional_categories": [],
"gallery": [],
"kind": "client-optional",
"link": "https://modrinth.com/mod/nullscape",
"conflicts": [],
"review": true
},
{
"slug": "optigui",
"project_type": "mod",
"title": "OptiGUI",
"description": "Custom inventory GUIs on Fabric&Quilt with OptiFine resource pack support&many more features",
"body": "# OptiGUI\n\n[![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/opekope2/OptiGUI?include_prereleases&label=Download+from+GitHub&logo=github)](https://github.com/opekope2/OptiGUI/releases)\n[![Modrinth Version](https://img.shields.io/modrinth/v/optigui?label=Download+from+Modrinth&logo=modrinth)](https://modrinth.com/mod/optigui/versions)\n[![CurseForge Download](https://img.shields.io/badge/Download_from_CurseForge-uhh..._latest_I_guess%3F-E04E14?logo=curseforge)](https://www.curseforge.com/minecraft/mc-mods/optigui/files)\n[![GitHub Repo stars](https://img.shields.io/github/stars/opekope2/OptiGUI?label=⭐+GitHub+stars&color=ffff00)](https://github.com/opekope2/OptiGUI/stargazers)\n![GitHub top language](https://img.shields.io/github/languages/top/opekope2/OptiGUI?color=7F52FF&logo=kotlin)\n[![Documentation](https://img.shields.io/badge/Read%20the-documentation-8CA1AF?logo=readthedocs)](https://opekope2.github.io/OptiGUI)\n[![Buy me a coffee](https://img.shields.io/badge/Buy%20me%20a%20coffe-Ko--fi-f16061?logo=ko-fi)](https://ko-fi.com/opekope2)\n\nA client side mod to customize the texture of in-game GUIs with resource packs. Now rewritten from scratch in Kotlin for cleaner code, better performance, more features, and extensibility.\nOther mods' developers can add their custom containers and customization options. See documentation link above.\n\n[Supports most OptiFine GUI resource packs](#supported-resource-packs). If a resource pack does not work or works differently than using OptiFine, please open an issue (select the **Report a bug** template).\n\nCheck out my new OptiGUI resource pack for Minecraft 1.19+: [Chest Boat GUI](https://modrinth.com/resourcepack/chest-boat-gui)\n\n[![BisectHosting banner](https://www.bisecthosting.com/partners/custom-banners/a661d818-b1af-427c-9754-12e8b243fd60.png)](https://bisecthosting.com/opekope2)\n\n## How to use it\n\n1. Download and install [Fabric loader](https://fabricmc.net/use) or [Quilt loader](https://quiltmc.org/en/install)\n2. Download this mod from your [favorite service](#optigui)\n3. Download the required dependencies as well\n4. Put this mod in your mods folder\n\n## Resource pack docs\n\nThis mod supports a superset of OptiFine features, see documentation link above. Some of them are not supported by OptiFine, and are marked as such.\n\n## Supported resource packs\n\nExcluding vanilla resource packs (which don't container OptiFine or OptiGUI-specific files)\n\n* [Colourful Containers](https://www.planetminecraft.com/texture-pack/colourful-containers-gui/)\n* [Colourful Containers Add-On](https://www.planetminecraft.com/texture-pack/updated-colourful-containers-light-mode-gui-optifine-required/)\n* [Colourful Containers Dark Mode](https://www.planetminecraft.com/texture-pack/colourful-containers-dark-mode-gui-optifine-required/)\n* [Animated RGB GUI](https://www.curseforge.com/minecraft/texture-packs/optifine-animated-rgb-gui) ¹\n* [NEON20 ANIMATED](https://www.planetminecraft.com/texture-pack/neon20-animated-optifine/)\n* [Rybo's Enhanced GUI](https://www.planetminecraft.com/texture-pack/rybo-s-enhanced-gui/)\n* [Animated Fox Guis](https://www.planetminecraft.com/texture-pack/animated-fox-guis-1-16-x/) ¹\n* [\\[DARK\\] Animated Fox Guis](https://www.planetminecraft.com/texture-pack/fox-4931933/) ¹\n\n¹ see FAQ for animation support\n\nThis list is not exhaustive. If you know a resource pack which works, and you'd like to see it here, or a resource pack, which does not work, but works with OptiFine, please open an issue.\n\n## Partially supported resource packs\n\nExcluding vanilla resource packs (which don't container OptiFine or OptiGUI-specific files)\n\n* [New Default+](https://www.curseforge.com/minecraft/texture-packs/newdefaultplus) ¹\n\n¹ Barrel does not work, neither does it work with OptiFine. The resource pack does not specify it according to the format.\n\n## FAQ\n\n### Use in a modpack?\n\nYes.\n\n### OptiFine GUI animations?\n\nOnly with [Animatica](https://modrinth.com/mod/animatica).\n\n### OptiFine colors (colors.properties)?\n\nNo, use [Colormatic](https://modrinth.com/mod/colormatic).\n\n### Configuration GUI/file?\n\nNothing to configure.\n\n### Sodium?\n\nYes.\n\n### OptiFine?\n\nActually, OptiGUI and OptiFine (with OptiFabric) **can** be loaded simultaneously.\nI have observed that OptiGUI mixins will be placed before OptiFine ones, so you can turn off custom GUIs in OptiFine to save performance.\n\nHowever, I can't assist you with this.\n\n### Supported loaders?\n\nFabric & Quilt. Anything else is not supported, those may or may not work.\n",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"decoration",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/optigui",
"conflicts": [],
"review": false
},
{
"slug": "owo-lib",
"project_type": "mod",
"title": "oωo (owo-lib)",
"description": "A general utility, GUI and config library for modding on Fabric and Quilt",
"body": "![Header](https://i.imgur.com/dal6rrf.png)\nA general utility, GUI and config library for modding on Fabric and Quilt\n \n***\n\nFeatures include:\n\n - [owo-ui](https://docs.wispforest.io/owo/ui/), a fully-featured declarative UI library for building dynamic, beautiful screens with blazingly fast development times\n\n - [owo-config](https://docs.wispforest.io/owo/config/), a built-in, customizable configuration system built on top of owo-ui. It provides many of the same features as [Cloth Config](https://modrinth.com/mod/cloth-config) while many new conveniences, like server-client config synchronization, added on top\n\n - A fully automatic [registration system](https://docs.wispforest.io/owo/registration/) that is designed to be as generic as possible. It is simple and non-verbose to use for basic registries, yet the underlying API tree is flexible and can also be used for many custom registration solutions\n\n - [Item Group extensions](https://docs.wispforest.io/owo/item-groups/) which allow for sub-tabs inside your mod's group as well as a host of other features like custom buttons, textures and item variant handling\n\n - A fully-featured [networking layer](https://docs.wispforest.io/owo/networking/) with fully automatic serialization, handshaking to ensure client compatibility and a built-in solution for triggering parametrized particle events in a side-agnostic manner\n\n - Client-sided particle helpers that allow for easily composing multi-particle effects\n\n - Rich text translations, allowing you to use Minecraft's text component format in your language files to provide styled text without any code\n\n***\n\nowo is documented in two main ways:\n\n - There is rich, detailed JavaDoc throughout the entire codebase\n - There is a wiki with in-depth explanations and tutorials for most of owo's features over at https://docs.wispforest.io/owo/features/",
"client_side": "optional",
"server_side": "optional",
"categories":
[
"library"
],
"additional_categories": [],
"gallery": [],
"kind": "optional",
"link": "https://modrinth.com/mod/owo-lib",
"review": false,
"conflicts": []
},
{
"slug": "pack-it-up",
"project_type": "mod",
"title": "Pack It Up!",
"description": "A simple backpack mod aimed to provide interesting progression options and simple upgradeability. Choose from a variety of themed packs that hold a ton of certain specific items!",
"body": "![Main Banner for Pack It Up!](https://i.imgur.com/8Q8XWs7.png)\n\n## What is Pack It Up!?\n\nPack it up is a simple backpack mod that focuses on storage choices over a simple progression from small backpack to humongous backpack. There are tiers of basic pack, but there is also an array of specialized backpacks tuned towards certain item types, that can hold much more of that type of item.\n\n[![Discord Link](https://i.imgur.com/iXATO6K.png)](https://discord.gg/Fnw2UbE72x)\n\n## Packs\n\n|Pack|Name|Description|\n|---|---|---|\n|![](https://i.imgur.com/jsGv5sP.png)|Backpack|Your run of the mill pack. Holds 2 rows of any item.|\n|![](https://i.imgur.com/7bNCT8I.png)|Large Backpack|Larger basic pack. Holds 4 rows of items. All specialized packs derive from this.|\n|![](https://i.imgur.com/hRZj1Mv.png)|Extreme Backpack|High Tier basic pack. Hold 6 rows of stuff.|\n|![](https://i.imgur.com/jIJODvp.png)|Iron Armorpack|Small armorpack. Can be worn in the chest slot and provides 3 armor|\n|![](https://i.imgur.com/SiR3vk5.png)|Golden Armorpack|Medium armorpack. Can be worn in the chest slot and provides 4 armor|\n|![](https://i.imgur.com/e4idS43.png)|Netherite Armorpack|High tier armorpack. Can be worn in the chest slot and provides 6 armor and 2 armor toughness|\n|![](https://i.imgur.com/AaPDvSW.png)|Blockpack|Holds blocks. Can store 3 rows of stacks of 256 blocks.|\n|![](https://i.imgur.com/2ACpLBy.png)|Orepack|Like the blockpack, but can only hold ore blocks, raw ores, and gems. Stacks to 256.|\n|![](https://i.imgur.com/DDWtP5A.png)|Enderpack|A portable ender chest. Links to the players normal ender chest inventory.|\n|![](https://i.imgur.com/mLenyjY.png)|Cactuspack|A portable trash can. Voids items that have been put into it when the GUI closes.|\n|![](https://i.imgur.com/dwyRzsf.png)|Plantpack|Holds 3 rows of flowers, saplings, logs, and other planty things. Stacks hold 256 items.|\n|![](https://i.imgur.com/ep5VQLF.png)|Magicpack|Holds 3 rows of Enchanted books, potions, and tipped arrows. Can hold up to 256 items, or 4x an items normal limit.|\n|![](https://i.imgur.com/6uOyfeh.png)|Lunchpack|Holds 3 rows of food items. Up to 256 per stack.|\n|![](https://i.imgur.com/xr6l29f.png)|Toolpack|Holds 7 rows of tools and equipment. Anything that can be damaged.|\n\n## Getting Started\nTo get started, craft a _Pack Bench_ with some planks and some ladders (same layout as the smithing table recipe). The Pack Bench GUI also looks very much like a smithing table.\n\nCraft up a _Frame_, as described in the [wiki](https://github.com/fzzyhmstrs/piu/wiki/), and a _Backpack Bag_. Combine them in the table and viola! Your first basic pack. More advanced packs are combined with a more basic pack and the new bag, rather than a frame. You get to keep the old bag!",
"client_side": "required",
"server_side": "required",
"categories":
[
"equipment",
"storage",
"transportation"
],
"additional_categories":
[
"utility"
],
"gallery": [],
"kind": "required",
"link": "https://modrinth.com/mod/pack-it-up",
"conflicts":
[
"travelersbackpack"
],
"review": true
},
{
"slug": "patchouli",
"project_type": "mod",
"title": "Patchouli",
"description": "Accessible, Data-Driven, Dependency-Free Documentation for Minecraft Modders and Pack Makers",
"body": "[![](https://violetmoon.org/branding/vm0.png)](https://violetmoon.org)[![](https://violetmoon.org/branding/vm1.png)](https://patreon.com/vazkii)[![](https://violetmoon.org/branding/vm2.png)](https://twitter.com/vazkiimods)[![](https://violetmoon.org/branding/vm3.png)](https://discord.gg/vm)\n![](https://violetmoon.org/branding/hero/patchouli.png)\n\n---\n\n# About\n\n**Patchouli** is a mod that aims to provide easy to implement, data-driven documentation for minecraft modders and modpack makers alike.\n\nPatchouli's systems allow any modder or modpack maker to quickly create beautiful books full of user experience enhancing features. The user-facing feature set of the mod is designed in function of research done on what features people liked from Botania's Lexica Botania.\n\n---\n\n# Features\n\n* Data-driven content creation, no code required, you don't even need patchouli's code to build\n* In-game text preview\n* Rich text formatting system that supports macros\n* Advancement-driven content unlocking\n* Nested categories and bookmarkable entries for quick and easy navigation\n* Several ready-to-use page types like text, crafting and image pages\n* Multiblock visualization for easy building\n* Template system to create custom page types\n* Seamless integration with mods, with creative tab and pretending the book is from your mod\n* Custom visuals and sounds\n* Easily localizable for other languages\n* Tons of other user friendly features!\n\n---\n\n# Learn more about Patchouli today\n### Visit the **[Wiki](https://vazkiimods.github.io/Patchouli/)** to learn about how to use this in your mod or modpack\n\n---\n\n# Credits\n\nMassive shout out to the following people who helped this become a reality:\n\n* Drullkus for testing, providing some code, and the logo\n* Ellpeck for extensive testing and tons of help with fixing bugs\n* StanHebben, for extensive testing, lots of good feature requests, and also providing fair amount of code\n* wiiv, for creating the art I used \n\n---\n\n\n\n![](https://violetmoon.org/branding/support.png)\n[![](https://violetmoon.org/branding/patreon.png)](https://patreon.com/vazkii)[![](https://violetmoon.org/branding/store.png)](https://store.vazkii.net)\n[![](https://violetmoon.org/branding/ch.png)](https://violetmoon.org/creeperhost)",
"client_side": "required",
"server_side": "required",
"categories":
[
"library",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "required",
"link": "https://modrinth.com/mod/patchouli",
"conflicts": [],
"review": false
},
{
"slug": "ping-wheel",
"project_type": "mod",
"title": "Ping Wheel",
"description": "Allows players to temporarily mark locations for everyone",
"body": "## About\n\nModern co-op games often allow players to communicate via \"pings\" to mark in-game locations.\nThis simple mod provides such pinging mechanism for the fabric mod loader.\n\nDefault Keybind is \"Mouse5\" aka \"Forward\" to ping.\nThe Settings can also be opened from the Mod Menu integration.\n\n## Gallery\n\nThe following screenshot shows two pings in different distances with according scale.\n\n \n \n\nWhen Item Icons are enabled in the settings, the respective markers reflect the item texture (or model).\n\n \n \n\n## Dependencies\n\n\n \n \n \n
",
"client_side": "required",
"server_side": "required",
"categories":
[
"social",
"utility"
],
"additional_categories":
[
"game-mechanics"
],
"gallery":
[
"https://cdn.modrinth.com/data/QQXAdCzh/images/801eff77c12888b6838ee376aaac40d190394e88.png",
"https://cdn.modrinth.com/data/QQXAdCzh/images/2c155a7af78d66174afcc1adc7efdbc8eefa05be.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/ping-wheel",
"conflicts": [],
"review": false
},
{
"slug": "pingspam",
"project_type": "mod",
"title": "Pingspam",
"description": "Adds discord-like pinging to Minecraft",
"body": "**Reach those pesky AFKers, alt-tabbers, chat-ignorers and offline people with one simple trick!**\n\nPingspam allows you to mention players in chat. You can mention by name (i.e \"@GreatGrayOwl\") or group. \n \nThe ping is highlighted in chat, plays a sound for the player, and hogs the actionbar until dismissed. \nIt will also persist between relogins - until you acknowledge it using the `/notifications` command. \n \nPingspam works with vanilla clients. \nYou don't need to have Pingspam to ~~suffer from~~ enjoy advanced attention-grabbing techniques.\nHowever, installing it on the client adds chat autocompletion for @mentions.\n\n## Groups and aliases\nYou can have a shorter or a more descriptive name for others to ping you by.\n`/pingspam alias [add|remove] ` adds or removes aliases, and `/pingspam alias list` lists them.\n\nYou can have up to 10 ping aliases in addition to your own player name. Aliases are first come, first served.\n\nOperators can also assign players to groups, so that you can ping all the @redstoners at once.\n\n## Ignore\nYou can ignore direct pings from particularly annoying players using `/pingspam ignore add ` \nYou can use `/pingspam ignore list` to review your ignore list and `/pingspam ignore remove ` to stop ignoring them.\n\n## Sounds\nYou can change the notification sound that you hear by using `/pingspam sound ` \nYou can disable the ping sound altogether by using `/pingspam sound none`\n\nThe default sound is `/pingspam sound minecraft:block.bell.use`\n\n## Server owners and operators\nRead more in the [README-SERVER.md](https://github.com/BasiqueEvangelist/pingspam/blob/1.18.2/README-SERVER.md)",
"client_side": "optional",
"server_side": "required",
"categories":
[
"management",
"social",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "client-optional",
"link": "https://modrinth.com/mod/pingspam",
"conflicts": [],
"review": true
},
{
"slug": "polaroidcamera",
"project_type": "mod",
"title": "Polaroid Camera ",
"description": "A mod that adds a camera that allows players to take pictures and put them on maps. ",
"body": "# Polaroid Camera\n\nA mod for Minecraft that adds a camera that takes pictures and puts them on maps. \n\n[![](https://i3.ytimg.com/vi/e3Xqu_grFm0/maxresdefault.jpg)](https://www.youtube.com/watch?v=e3Xqu_grFm0)\n\nCamera crafting recipe:\n\n![](https://media.forgecdn.net/attachments/thumbnails/459/705/310/172/2022-05-05_17.png)\n\nYou can take zoom in and out and adjust the angle of the camera using the mouse scroll wheel and the WASD keys respectively.\n\nYou can take a picture by pressing C when using the camera. If you have an empty map in your inventory, then your photo will be copied onto the map.\n\n![](https://media.forgecdn.net/attachments/thumbnails/459/704/310/172/2022-05-05_17.png)\n\nCredits:\n\nImage2Map: https://github.com/TheEssem/Image2Map\n\nhannah wavelyte (camera texture): https://twitter.com/hannahwavelyte",
"client_side": "required",
"server_side": "required",
"categories":
[
"equipment",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "required",
"link": "https://modrinth.com/mod/polaroidcamera",
"review": true,
"conflicts": []
},
{
"slug": "polymorph",
"project_type": "mod",
"title": "Polymorph",
"description": "No more recipe conflicts! Adds an option to choose the crafting result if more than one is available.",
"body": "Polymorph is a mod that solves recipe conflicts by letting players choose between all potential\noutputs shared by the same ingredients.\n\nWith a sufficiently large amount of mods, recipe conflicts are a common occurrence and the\nresponsibility for resolving these usually falls on the user or modpack developer, using datapacks\nor other tools to ensure that each recipe is unique.\n\nPolymorph offers an alternative solution, allowing all possible crafting and smelting recipes to\nco-exist regardless of conflicts.\n\n## Features\n\n### Crafting\n\n![](https://i.ibb.co/TkWswkG/polymorph.gif)\n\nWhen a group of ingredients matches more than one recipe, a button will appear above the output\nslot. Pushing this button will show a list of all possible results and selecting one will change the\ncrafting output to match. Polymorph will also remember the last selection as long as the ingredients\ndon't change, so repeated crafting actions are possible on the same selection.\n\n### Smelting\n\n![](https://i.ibb.co/QX9MNYM/polymorph-furnacedemo.gif)\n\nWhen a valid input matches more than one output, a button will appear above the output slot. Pushing\nthis button will show a list of all possible results with the currently selected result highlighted\nin green. Selecting one of the listed results will change the smelting output to match. This\nselection will be saved to the block itself and persist across world loading and unloading.\n\n### Smithing\n\n![](https://i.ibb.co/GTCgL3S/smithingconflicts.png)\n\nExactly like the crafting screen, a button will appear above the output slot when a valid input matches more than one\noutput. Upon selection, the output will change to match.\n\n### Commands\n\nTo assist identifying potential conflicts, there's a command `/polymorph conflicts` that will try to identify recipes\nthat conflict with each other and outputs a list of them to your logs folder. Currently, the command will scan crafting,\nsmelting, blasting, smoking, and smithing recipes.\n\n### Mod Integration\n\n**Note for 1.19.x: Many of these integrations have not been implemented yet on 1.19.x.**\n\n**Just Enough Items**\n\nUpon selecting a recipe to transfer from the Just Enough Item screen, the output will automatically change to match the\nselection if there is more than one possible output.\n\n**Modded Support**\n\nMany crafting tables that are simply variants of the vanilla crafting table will automatically be compatible. Other\ntypes of support may or may not be compatible; below is a list of all mods that Polymorph has specific integration with\nand has already been tested for functionality.\n\n- [Applied Energistics 2](https://modrinth.com/mod/ae2)\n - ME Crafting Terminal\n - ME Pattern Terminal\n- [CraftingCraft](https://www.curseforge.com/minecraft/mc-mods/craftingcraft)\n - Portable Crafting\n - Inventory Crafting\n- [Crafting Station](https://www.curseforge.com/minecraft/mc-mods/crafting-station)\n - Crafting Station\n- [Cyclic](https://www.curseforge.com/minecraft/mc-mods/cyclic)\n - Crafter\n - Workbench\n- [FastFurnace](https://www.curseforge.com/minecraft/mc-mods/fastfurnace)\n - Furnace\n - Blasting Furnace\n - Smoker\n- [FastWorkbench](https://www.curseforge.com/minecraft/mc-mods/fastworkbench)\n - Crafting Table\n- [Iron Furnaces](https://www.curseforge.com/minecraft/mc-mods/iron-furnaces)\n - All furnace variants\n- [Pretty Pipes](https://modrinth.com/mod/pretty-pipes)\n - Crafting Terminal\n- [Refined Storage](https://www.curseforge.com/minecraft/mc-mods/refined-storage)\n - Crafting Grid\n - Pattern Grid\n- [Refined Storage Addons](https://www.curseforge.com/minecraft/mc-mods/refined-storage-addons)\n - Wireless Crafting Grid\n- [Simple Storage Network](https://www.curseforge.com/minecraft/mc-mods/simple-storage-network)\n - Storage Request Table\n- [Sophisticated Backpacks](https://www.curseforge.com/minecraft/mc-mods/sophisticated-backpacks)\n - Crafting Upgrade\n - Smelting Upgrade\n- [Tinkers' Construct](https://www.curseforge.com/minecraft/mc-mods/tinkers-construct)\n - Crafting Station\n- [Tom's Storage](https://modrinth.com/mod/toms-storage)\n - Crafting Terminal\n\nPlease request support by opening an issue on the [issue tracker](https://github.com/TheIllusiveC4/Polymorph/issues).\n\n## Affiliates\n\n[![BisectHosting](https://i.ibb.co/1G4QPdc/bh-illusive.png)](https://bisecthosting.com/illusive)\n",
"client_side": "required",
"server_side": "required",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/tagwiZkJ/images/d6122b7dd0dc7283795513be933a544aa49c3c8d.gif"
],
"kind": "required",
"link": "https://modrinth.com/mod/polymorph",
"conflicts": [],
"review": false
},
{
"slug": "powershot",
"project_type": "mod",
"title": "Powershot",
"description": "Allows various projectiles (e.g. arrows, tridents, etc.) to break user-specified blocks.",
"body": "![Powershot](https://gitlab.com/qolq/powershot/-/wikis/uploads/images/logo.png)\n\n**For Fabric and Forge** \n_Note for Fabric users: This mod requires the [Fabric API](https://www.curseforge.com/minecraft/mc-mods/fabric-api)_\n \n \n**Issue Tracker**\n- \n- \n\n**Powershot** allows various projectiles to break blocks. Affected projectiles include arrows, tridents, and various third-party mod projectiles (YMMV with mod projectiles).\nYou can specify which blocks are breakable through a [configuration file](https://gitlab.com/qolq/powershot/-/wikis/config). I recommend first reading about [how the mod works](https://gitlab.com/qolq/powershot/-/wikis/explain) to better understand how to use it.\n \n \n![example0](https://gitlab.com/qolq/powershot/-/wikis/uploads/images/example0.gif)\n\n![example1](https://gitlab.com/qolq/powershot/-/wikis/uploads/images/example1.gif)\n\n![example2](https://gitlab.com/qolq/powershot/-/wikis/uploads/images/example2.gif)\n\n![example3](https://gitlab.com/qolq/powershot/-/wikis/uploads/images/example3.gif)",
"client_side": "optional",
"server_side": "required",
"categories":
[
"equipment",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "client-optional",
"link": "https://modrinth.com/mod/powershot",
"conflicts": [],
"review": true
},
{
"slug": "pressalttomeow",
"project_type": "mod",
"title": "Press Alt To Meow",
"description": "Press Alt To Meow",
"body": "# Press Alt To Meow\n\nThe recently published Game [Stray](https://store.steampowered.com/app/1332010/Stray/) has a dedicated meow button.\nWhy doesn't Minecraft have one too?\n\nWell, now it has!\n\n\nIf only the client has this mod installed, only the client will hear the sound\nIf it is installed on the server too, all other players in range will hear the sound too (even when they don't have the mod installed)",
"client_side": "optional",
"server_side": "optional",
"categories":
[
"social"
],
"additional_categories": [],
"gallery": [],
"kind": "optional",
"link": "https://modrinth.com/mod/pressalttomeow",
"conflicts": [],
"review": false
},
{
"slug": "preventer",
"project_type": "mod",
"title": "Preventer",
"description": "A mod that prevents you from doing dumb things by accident.",
"body": "# Preventer\n\nPreventer is a collection of **over thirty** modules that prevent you from doing certain actions (e.g. accidentally breaking budding amethyst or stripping logs). \nEach module can be enabled or disabled individually in game via a config screen (press `I`) or all modules can be temporarily disabled with the _Override Key_ (press `R`) .\n\n## Modules\n\n Interactions \n\n- Prevent log stripping\n - _Prevents you from stripping logs_\n- Prevent path creation\n - _Prevents you from creating path blocks_\n- Prevent farmland creation\n - _Prevents you from creating farmland_\n- Prevent cake eating\n - _Prevents you from eating cakes_\n- Prevent copper scraping\n - _Prevents scraping oxidation from copper_\n- Prevent copper de-waxing\n - _Prevents de-waxing copper_\n- Prevent trapped chest opening\n - _Prevents you from opening trapped chests_\n- Prevent firework rocket use\n - _Prevents you from using firework rockets while not flying_\n- Prevent bed use\n - _Prevents you using beds in the End or Nether dimension_\n- Prevent renamed food eating\n - _Prevents you from eating renamed food_\n- Prevent note block editing\n - _Prevents you from changing the pitch of note blocks_\n \n\n\n Plants \n\n- Prevent glow berry harvesting\n - _Prevents you from harvesting Glow Berries_\n- Prevent sweet berry harvesting\n - _Prevents you from harvesting Sweet Berries_\n- Prevent non-mature crop harvesting\n - _Prevents you from harvesting (breaking) non-mature crops_\n- Prevent stem breaking\n - _Prevents you from breaking pumpkin/melon stems_\n \n\n\n Breaking \n\n- Prevent budding amethyst block breaking\n - _Prevents you from breaking budding amethyst blocks_\n- Prevent item frame breaking\n - _Prevents you from breaking item frames (and glowing item frames)_\n- Prevent painting breaking\n - _Prevents you from breaking paintings_\n- Prevent glass breaking\n - _Prevents you from breaking glass and glass panes_\n- Prevent suspicious block breaking\n - _Prevents you from breaking suspicious sand and gravel_\n- Prevent ender chest destruction\n - _Prevents you from breaking ender chests without a silk touch pickaxe_\n \n\n\n Placing \n\n- Prevent coral placing\n - _Prevents you from placing corals out of water_\n- Prevent water placing\n - _Prevents you from placing water in the nether_\n- Prevent renamed block placing\n - _Prevents you from placing renamed blocks_\n- Prevent lava placing\n - _Prevents you from placing lava_\n \n\n\n Attacking \n\n- Prevent villager punching\n - _Prevents you from attacking villagers_\n- Prevent zombified piglin punching\n - _Prevents you from attacking Zombified Piglins_\n- Prevent end crystal hitting\n - _Prevents you from hitting end crystals_\n- Prevent golem hitting\n - _Prevents you from attacking iron & snow golems_\n- Prevent named mob hitting\n - _Prevents you from attacking mobs with a custom name_\n- Prevent tamed animal hitting\n - _Prevents you from attacking animals that have been tamed by a player (e.g. dogs, cats, ...)_\n- Prevent rare mob hitting\n - _Prevents you from attacking rare mobs (parrots, axolotls, allays)_\n- Prevent horse hitting\n - _Prevents you from attacking horses and similar creatures (Horses (including Skeleton & Zombie Horses), Donkeys, Mules, Llamas, Camels)_\n- Prevent neutral mob hitting\n - _Prevents you from neutral mobs (as listed in the minecraft wiki)_\n \n\n\n Other \n\n- Low durability protection\n - _Prevent tools & weapons from breaking due to low durability_\n- Prevent tool dropping\n - _Prevents you from dropping tools out of your hotbar_\n- Prevent renamed item dropping\n - _Prevents you from dropping items with a custom name_\n \n\n## Planed Features\n- **_Missing any features? Open an [issue](https://github.com/DasHomi/preventer/issues)!_**\n- Prevent Plant Breaking\n- Prevent Block Under Player Breaking\n- Prevent Lava Placing\n\n## Compatibility\n- Compatible with most other mods\n - Certain modules may not work for items from mods\n- Compatible with most servers\n - Preventer is 100% client-side\n- Fabric only (for now)\n - Forge support may be added in the future.\n\n## Dependencies\n**Required:**\n- [Cloth Config](https://modrinth.com/mod/cloth-config)\n- [Fabric API](https://modrinth.com/mod/fabric-api)",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"utility"
],
"additional_categories":
[
"game-mechanics"
],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/preventer",
"conflicts": [],
"review": false
},
{
"slug": "promenade",
"project_type": "mod",
"title": "Promenade",
"description": "Fancy and simplistic biomes and structures!",
"body": "[![Promenade](https://dawnteammc.github.io/promenade/images/header.png)](https://hugman.gitbook.io/promenade/)\n\n[![Discord user count](https://img.shields.io/discord/504608980799062036?label=&color=424549&labelColor=7289da&style=for-the-badge&logo=Discord&logoColor=DDE4EF)](https://discord.gg/8ksTVJu)\n[![Twitter followers](https://img.shields.io/twitter/follow/DawnTeamMC?label=&color=424549&labelColor=1DA1F2&style=for-the-badge&logo=Twitter&logoColor=DDE4EF)](https://twitter.com/DawnTeamMC)\n\nPromenade is a mod for the latest version of Minecraft that adds a ton of features to the game related to exploration,\ndiversity and will improve the beauty of you world.\n\n**You can visit the [official wiki for Promenade for more information](https://hugman.gitbook.io/promenade/).**\n\n## 👾 Features\nDue to a missing Fabric API module, versions from v2.5.0 to v4.0.0 require [TerraBlender](https://www.curseforge.com/minecraft/mc-mods/terrablender-fabric) to be installed for overworld biomes to appear in your world.\n\n### Biomes\n\n* **Sakura Groves** (japanese cherry blossoms)\n* **Carnelian Treeway** (maple trees)\n* **Glacarian Taiga**\n* **Dark Amaranth Forests**\n* **Palms** in deserts\n\n\n### Animals\n\n* **Capybaras** in swamps and rivers\n* **Ducks** in plains and rivers\n\n\n### Monsters\n\n* **Sunken Skeleton** in oceans\n* **Lush Creepers** in caves\n\n\n### Structures\n\n* **Witch Huts** in dark forests\n\n\n### Other\n\n* Moai 🗿 (use tuff in a stonecutter)\n* New rocks: asphalt and blunite\n* Piles of flowers and leaves\n* Blueberries\n\n## 🎶 Soundtrack\nSakura Groves feature a new track composed by [**LudoCrypt**](https://ludocrypt.crd.co/): **Brise couleur pastel**! \nListen to **Brise couleur pastel** on [Bandcamp](https://ludocrypt.bandcamp.com/track/brise-couleur-pastel) or YouTube:\n\n[![Brise couleur pastel](https://img.youtube.com/vi/NUTTAB_-uY0/0.jpg)](https://www.youtube.com/watch?v=NUTTAB_-uY0)\n\n## 📦 Download\n### Required mods\n⚠ Promenade **needs** the following mods to be installed:\n\n- Fabric API: [GitHub](https://github.com/FabricMC/fabric) / [CurseForge](https://www.curseforge.com/minecraft/mc-mods/fabric-api) / [Modrinth](https://modrinth.com/mod/fabric-api)\n- Dawn API: [GitHub](https://github.com/DawnTeamMC/DawnAPI) / [CurseForge](https://www.curseforge.com/minecraft/mc-mods/dawn) / [Modrinth](https://modrinth.com/mod/dawn)\n\n### Compatible mods\nPromenade is compatible with the following mods:\n\n- Columns: [GitHub](https://github.com/haykam821/Columns) / [CurseForge](https://www.curseforge.com/minecraft/mc-mods/columns)\n- Farming for Blockheads: [GitHub](https://github.com/ModdingForBlockheads/FarmingForBlockheads) / [CurseForge](https://www.curseforge.com/minecraft/mc-mods/farming-for-blockheads-fabric)\n\n## ❤️ Support\n[![Patreon supporters](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.vercel.app%2Fapi%3Fusername%3DHugman%26type%3Dpatrons&style=flat-square)](https://patreon.com/Hugman)\n\nYou can support Promenade on the [Patreon page of the founder, main developer and maintainer of the Dawn Team mods (Hugman)](https://patreon.com/Hugman).\n\nBy supporting Hugman, you can get access to the following:\n\n- Vote for the next features to be added to the Dawn Team mods\n- Get exclusive screenshots of the next features to be added to Dawn Team mods\n- Get early access to the latest beta versions of Dawn Team mods with new features\n- Get early access to new mods from the Dawn Team mods\n\n**We do not want to lock any in-game feature of the Dawn Team mods behind a paywall, because we believe that any Minecraft mod should forever remain free to download and fully exploit/use.** \nSupporting via Patreon is a more of way to help Hugman to continue to improve the mods and show the gratitude you might have towards Hugman's work.\nSome money you donate may be used to pay for new features, such as music or art, but not all of it.\n",
"client_side": "required",
"server_side": "required",
"categories":
[
"adventure",
"mobs",
"worldgen"
],
"additional_categories":
[
"decoration"
],
"gallery":
[
"https://cdn.modrinth.com/data/GuE5FpvB/images/2a8835ed0941fb67b2f7aa75340e216a271983ea.png",
"https://cdn.modrinth.com/data/GuE5FpvB/images/c2a4fbbf909fce2aa7ef915e946b15d248021e76.png",
"https://cdn.modrinth.com/data/GuE5FpvB/images/0208c3237cb7bccb8e0b03b022438c3bf8d7c1ee.png",
"https://cdn.modrinth.com/data/GuE5FpvB/images/547c6fd7aa0e1a5198c377f61e8eb721e8999495.png",
"https://cdn.modrinth.com/data/GuE5FpvB/images/be12e3bf59dd7306a9867b286fbc7b0166dc921e.png",
"https://cdn.modrinth.com/data/GuE5FpvB/images/4ca6287ad88ef03adfa2bd98342e623746c1335b.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/promenade",
"conflicts": [],
"review": true
},
{
"slug": "puzzle",
"project_type": "mod",
"title": "Puzzle",
"description": "Adds resourcepack features and a GUI to more conveniently configure OptiFine alternatives.",
"body": "\n
\n
Context: OptiFine was a big part of Minecraft modding for a long time and has been causing errors with mods this entire time, it's closed source nature making it especially hard to work with as a mod developer. For that reason, a lot of alternatives have been created. But usually they only replicate one specific feature of OptiFine, meaning the user has to install a lot of mods and configure them by searching for the specific mod in ModMenu.
\n
\nThe first problem is relatively easy to solve, by either downloading a modpack such as OpalFab or Fabulously Optimized or using Lambda's fantastic list of alternative mods \nPuzzle was created to solve the latter by providing a united config for OptiFine replacement mods, built-in support for the most relevant alternatives and a API for other mods to take advantage of. \nDue to many OptiFine features still having no replacement mod, Puzzle also adds certain OptiFine features on it's own, like resourcepack-provided splash screens \nWe also offer some new, innovative features to resourcepack developers, such as unlocked rotation values and bigger size for JSON-models. The configuration screen can be found in the vanilla options screen, as well as ModMenu. \n \n
\n
Currently, there is included support for the following mods:
\n
\n
\n
\n\n
\n
\n
\n
",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"library",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/puzzle",
"conflicts": [],
"review": false
},
{
"slug": "puzzles-lib",
"project_type": "mod",
"title": "Puzzles Lib",
"description": "Why's it called Puzzles you ask? That's the puzzle!",
"body": "
\n
\n
\n
\n
\n
\n📖 About:
\nPuzzles Lib is a rather light-weight library consisting of multiple frameworks and utility classes. But most of all, it offers an abstraction layer for developing mods on both the Forge and Fabric mod loader, making ports and maintaining mods rather simple without having to rewrite a bunch of logic.
\nThis mod doesn't do anything on its own, so install it only when you also use another one of my mods.
\nThe Fabric version of this project additionally depends on the Forge Config API Port library. This is required for mod configuration, as it allows for using the exact same system as on the Forge mod loader.
\n
\n
\n
",
"client_side": "required",
"server_side": "required",
"categories":
[
"library"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/QAGBst4M/images/f57930a615a4c67e94387efeb6016c3e2d3e8ff9.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/puzzles-lib",
"review": false,
"conflicts": []
},
{
"slug": "radiant-gear",
"project_type": "mod",
"title": "Radiant Gear",
"description": "A compatibility bridge between Curios API or Trinkets API and dynamic light mods such as Lucent or LambDynamicLights. Formerly known as Curious Lights.",
"body": "Radiant Gear is a mod that acts as a simple compatibility bridge between [Curios API](https://modrinth.com/mod/curios) or [Trinkets API](https://modrinth.com/mod/trinkets) and dynamic light mods. With this mod, items in accessory slots will inherit the dynamic lighting behavior defined by the\ndynamic lighting mod. As an example, if a held torch would provide dynamic lighting, then installing this mod will cause\ntorches placed in accessory slots to also provide dynamic lighting.\n\n**Please note: This mod does NOT add any content or slots on its own. In order to gain more slots or assign items into\nslots, users will need to either add a mod that adds that kind of content or add it themselves through the [Curios\nAPI configuration](https://github.com/TheIllusiveC4/Curios/wiki/How-to-Use:-Users) or the [Trinkets API configuration](https://github.com/emilyploszaj/trinkets/wiki/Quick-Start-Guide).**\n\n**Compatible Mods**\n\n- [Dynamic Lights](https://www.curseforge.com/minecraft/mc-mods/dynamic-lights)\n- [Lucent](https://www.curseforge.com/minecraft/mc-mods/lucent)\n- [Magnesium/Rubidium Dynamic Lights](https://www.curseforge.com/minecraft/mc-mods/dynamiclights-reforged)\n- [Ars Nouveau](https://www.curseforge.com/minecraft/mc-mods/ars-nouveau)\n- [LambDynamicLights](https://modrinth.com/mod/lambdynamiclights)\n\nNote: This mod's sidedness depends on the dynamic lighting mod used. For example, if using Lucent then this mod is\nclient-side only because Lucent is client-side only. On the other hand, if using Dynamic Lights then this mod is\nrequired on both client and server because Dynamic Lights is required on both as well.\n\n## Affiliates\n\n[![BisectHosting](https://i.ibb.co/1G4QPdc/bh-illusive.png)](https://bisecthosting.com/illusive)\n",
"client_side": "required",
"server_side": "optional",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "server-optional",
"link": "https://modrinth.com/mod/radiant-gear",
"conflicts": [],
"review": false
},
{
"slug": "reacharound",
"project_type": "mod",
"title": "Reacharound",
"description": "Reacharound block placement.",
"body": "A simple bedrock block placement mod with added support for placing blocks downwards and upwards.\n\nThe core functionality was ported [Quark (Forge)]. The Quark [🔗 License can be found here].\n\n[Quark (Forge)]: https://github.com/VazkiiMods/Quark\n\n[🔗 License can be found here]: https://github.com/VazkiiMods/Quark/blob/master/LICENSE.md\n\n### Added Functionality compared to other similar mods:\n\nThere is three indicator types (Default, Quark, Custom) that are configurable with mod menu support.\n\nSlabs will attempt to be placed smart. If you are bridging to upper slabs with more slabs they will continue to be upper slabs.\n\nSlabs placed vertically will stack without skipping properly.\n\nThis can now also be used to build upwards as well as downwards now.",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/r3VgI4QN/images/9af9310fc34d1dc43d1231fcd25a9d8339e21251.gif"
],
"kind": "clientside",
"link": "https://modrinth.com/mod/reacharound",
"conflicts": [],
"review": false
},
{
"slug": "reeses-sodium-options",
"project_type": "mod",
"title": "Reese's Sodium Options",
"description": "Alternative Options Menu for Sodium",
"body": "Replaces Sodium's Options Screen with intention of improving UX\n\n \n\n# Features\n- Search Bar.\n- Slider values can be changed while holding down `SHIFT` key and scrolling.\n- Scrollable Tabs\n- Scrollable Pages (Overall better UX when using with Sodium Extra).\n- Iris Shader Pack Button.\n \n\n# Screenshot\n\n![image](https://i.imgur.com/KBsXRBI.png)\n\n![image2](https://i.imgur.com/UjVSMcC.png)\n\n\n# Requirements\n- [Sodium](https://modrinth.com/mod/sodium)\n\n\n#### Please do not go and ask CaffeineMC to support this. This mod has no affiliation with CaffeineMC.",
"client_side": "optional",
"server_side": "unsupported",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/reeses-sodium-options",
"conflicts": [],
"review": false
},
{
"slug": "replaymod",
"project_type": "mod",
"title": "ReplayMod",
"description": "A Minecraft Mod to record, relive and share your experience.",
"body": "The ReplayMod allows you to record, replay and share your gaming experience.\n\nIt's easy to use, but an incredibly powerful tool. Create perfect Minecraft videos within minutes.\n\nReplay Files are in a lightweight format - an average recording over 1 hour is less than 10 Megabytes large. You can easily share your Replays with your friends simply by sending them the file.\n\nComing with a built-in video creator, the Replay Mod allows everyone to make perfect clips without any external software. The simple User Interface makes it very easy to design awesome Camera Paths.",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"conflicts": [],
"review": false,
"link": "https://modrinth.com/mod/replaymod"
},
{
"slug": "repurposed-structures-fabric",
"project_type": "mod",
"title": "Repurposed Structures - Quilt/Fabric",
"description": "Adds more variations of vanilla structures and features such as a Jungle Fortress!",
"body": " \n#### Works serverside too so vanilla clients can connect!\n###### CLICK HERE FOR FORGE MC PORT: https://modrinth.com/mod/repurposed-structures-forge\n\n \n____________________________________________________________________________\n\n# WHAT IS REPURPOSED STRUCTURES?\n \n\nRepurposed Structures is a mod about taking existing vanilla features and structures and creating new variants or modifications to them! Originally, most of the structures and features in this mod was actually made for my Ultra Amplified Dimension mod. but then I realized these features and structures would look great in the Overworld as well so I decided to take those structures and features and split them into their own mod and continue to add MORE biome variants of vanilla structures! And over time, some other people even help contribute more vanilla styled structures!\n\n \n\nCheck out the wiki below for all the info! It is kept up to date on latest Repurposed Structures releases.\n\n**[https://github.com/TelepathicGrunt/RepurposedStructures/wiki](https://github.com/TelepathicGrunt/RepurposedStructures/wiki)**\n\n \n\n\n\nFrequently Asked Questions: \n\n- **Q: Can this mod work serverside and let vanilla clients connect?**\n\n - A: Yep! This mod does not add any new blocks or mobs so it can be ran entirely serverside and is safe for vanilla clients.\n\n- **Q: How do I turn off RS structures in 1.18.2 or newer MC?**\n\n - A: 1.18.2 did a lot of changes and as a result, all of RS's structures are now in datapack form. Click here for more info and leads you to the config datapack that lets you turn off structures or changing spawnrates. Don't be afraid to ask me questions if you get stuck!\n \n- **Q: Does this mod work with YUNG's Better Strongholds , YUNG's Better Mineshafts , and other Yungs mods mod?**\n\n - A: Yes all of Yung's mods will work with Repurposed Structures. Both mod's structures will continue to spawn. Note: RS’s structures will remain the same and will not be in the same style as yung’s structures unless you put on special datapacks. See the Pre-Datapack section for changing RS's strongholds, dungeons, and other structures to be in the style of Yung's structures! (Mineshafts does not have a datapack because Yung's Better Mineshafts already have biome variants)\n \n- **Q: Does this mod conflict with ___ mod?**\n\n - A: Highly unlikely. My mod adds structures to biomes directly so any conflict would be extremely rare. Best way to know is to just try my mod with the other mod. If you find they do conflict somehow, PLEASE let me know so I can investigate and release a fix! :) In fact, some mods like Signpost may have direct compatibility with Repurposed Structures's structures!\n \n- **Q: I heard this mod has banners in chests but none show up for me. Why?**\n\n - A: You'll have to use the latest version of Repurposed Structures and have the Luck status effect or attribute. Luck is not able to be obtained in vanilla so you'll have to use another mod or datapack. The banners are more like a cool Easter Egg collectable so check out what mods or datapacks can give you some Luck! Good luck and have fun collecting banners!\n \n- **Q: The advancements are annoying! I want to turn them off!**\n\n - A: There are datapacks to turn off the advancements. Click here for the datapack to use to make all RS advancements disabled. You can delete the files of the structures you do want advancements for from that datapack.\n\n- **Q: How can I change the language that this mod uses?**\n\n - A: You can use a Resourcepack to add new languages and help contribute! You can grab this datapack, delete the data folder from it, and use it as a resourcepack and add new languages you want! \n \n- **Q: Can I use this mod in a modpack?**\n\n - A: Yep! You can use this mod in a modpack :)\n \n- **Q: Can I modify the source code of this mod to make changes?**\n\n - A: You can but just make sure you respect my license which is LGPL. That means, if you plan on distributing a modified Repurposed Structures jar, you should open source it by making the modified source code visible and licensed under an open source license. But truthfully, if you want to make a change, ask me first or make a PR into my mod as I might actually add it to the base mod itself!\n \n\n\n***\n\n## **🏠 HOW CAN I CONFIGURE THIS MOD? 🏠**\n\n\n1.18.2 and newer info: \n\n **As of 1.18.2 and newer, most of Repurposed Structures can be changed by datapack now. Including turning off or on structures or changing spawnrates. Click the below link to get an example datapack to edit and some pointers for what to edit to turn off structures. There's a huge amount of stuff you can change by datapack though such as changing what height RS Mineshafts spawn at or how large RS villages are and much more that was not configurable in 1.18.1 and below. Enjoy!**\n\n **Click here to go to config datapack download page **\n\n \n\n*Note: Be sure to read the instructions in the above link's page to make it easier to know what to edit*\n\nBy default, RS will do its best to import modded loot into its structures's loot. If this is not desired behavior, you can disable this in the normal RS config file in config folder above mods folder.\n\n Furthermore, you can make datapacks to modify or change how RS structures look! Here's a flat world of all the pieces of my structures. Use this to make editing and overriding structure pieces easier with datapacks: Repurposed Structures - pieces world (click here) **\n\n For the expert datapackers, there's actually a hidden neat way to add new pieces to any Jigsaw Structure without overriding their pool file! (Villages, outposts, all of RS's structures minus mansions, etc) For example, instead of overriding `data\\repurposed_structures\\worldgen\\template_pool\\village\\birch\\houses.json` to add new houses to my Birch Village, replace `worldgen\\template` in the datapack with `pool_additions` and have the template pool file only have the entries you want merged into the main pool file. Repurposed Structures will detect these files from ALL datapacks and merge the pool_additions pool entries into the actual template pool file that the path points to. Yes, Repurposed Structures will read all pool_additions files from all datapacks that even have the same path so that the datapacks do not override each other's pool_additions! Neat stuff! And it works with other pools too! Just make sure the piece you are adding has a Jigsaw Block with the right name so the actual structure can connect and spawn the piece.\n\n To help you with this cool pool_additions feature, this 18 minute tutorial should help walk you through creating a building, saving it, and adding it to RS's structures with a datapack! **https://youtu.be/kzRQrQqlYjw **\n \n\n\n1.18.1 and older info: \n\n **To reach this mod's config file, go into the config folder that is above the mods folder and go into the repurposed_structures-forge folder to change the configs. The config is split up into many files for better organization and ease of editing. Then exit/restart Minecraft for all changes to take effect. Do note that the config will affect all worlds so keep that in mind**\n\n Right now, there are lots of config options. The big one that you may be interested in is the spawnrate config for every structure and yes, you can even fully turn off the structures too. The config comments will help walk you through on how to adjust the rates. Furthermore, you can even blacklist dimensions or biomes as well! For some structures, you can change the maximum and minimum y value that they can start their generation at and far more! Check out the config for everything you can do!\n\n Furthermore, you can make datapacks to modify or change a huge amount of stuff in my mod including modifying how structures look! Here's a flat world of all the pieces of my nbt-based structures. Use this to make editing and overriding structure pieces easier with datapacks: **Repurposed Structures - pieces world (click here) **\n\n If you want to change the loot tables that the structures in this mod uses, you can override my loot tables with a data pack! Here's a datapack with the default loot tables: **Repurposed_Structures-Loottables (click here) **\n\n The mob spawner for all none-nbt based structures can be changed with datapacks as well! You can download the spawner datapack here and change the entries inside the json files to add, remove, or change mob chances in spawners!: **Repurposed_Structures-Mob_Spawners (click here) **\n\n And all structure pieces such as Wells, Villages, Outposts, Shipwrecks, Pyramids, and Igloos can also be overridden with datapacks. Furthermore, the template pools that holds structure pieces for Villages and other structures can also be overridden with datapacks to add your own pieces to the villages or other structures! You can find what pieces or pools can be replaced and their filenames here but be sure to switch the branch to the MC version you are on: Overridable structure nbt files (click here) Overridable structure pool files (click here) \n\n For the expert datapackers, there's actually a hidden neat way to add new pieces to any Jigsaw Structure without overriding their pool file! (Villages, outposts, all of RS's structures minus mansions, etc) For example, instead of overriding `data\\repurposed_structures\\worldgen\\template_pool\\village\\birch\\houses.json` to add new houses to my Birch Village, replace `worldgen\\template` in the datapack with `pool_additions` and have the template pool file only have the entries you want merged into the main pool file. Repurposed Structures will detect these files from ALL datapacks and merge the pool_additions pool entries into the actual template pool file that the path points to. Yes, Repurposed Structures will read all pool_additions files from all datapacks that even have the same path so that the datapacks do not override each other's pool_additions! Neat stuff! And it works with other pools too! Just make sure the piece you are adding has a Jigsaw Block with the right name so the actual structure can connect and spawn the piece.\n\n To help you with this cool pool_additions feature, this 18 minute tutorial should help walk you through creating a building, saving it, and adding it to RS's structures with a datapack! **https://youtu.be/kzRQrQqlYjw **\n \n\n**If you get stuck or confused on how to configure something, just ask and I'll try and help out!**\n\n \n\n***\n\n## **🏠 PRE-MADE DATAPACKS 🏠**\n\n Since the overwhelming majority of my structures uses nbt files, template pools, and/or processors, you can override all of this with datapacks! That means you can customize the blocks in those structures with other mod's blocks or add pieces of other mod's villages into RS's villages! If you decide to use the datapacks below, download it, go into your world's save folder, and put the zipped folder into the datapack folder. Now when you load the game, the datapack should take effect! (Also, you can share mod-compat datapacks you made to me and I'll add it below after I check it out and like it!)\n\nCheck out the wiki below for some links to premade datapacks!\n\n**[https://github.com/TelepathicGrunt/RepurposedStructures/wiki#-pre-made-datapacks-](https://github.com/TelepathicGrunt/RepurposedStructures/wiki#-pre-made-datapacks-)**\n\n \n\n***\n\n### Special thanks to:\n\n/r/l-ll-ll-l_IsDisLoss from Reddit for allowing me to use his Nether Pyramid and Nether Crimson Outpost design! \n\n \n\ncannon_foddr for allowing me to use his Nether Brick Outpost and End/Nether Bricks Shipwreck design!\n\n \n\nmiguelforge for allowing me to use his Crimson and Warped Shipwreck, End Ruined Portal, Nether Ruins, and other designs!\n \n\n*If you find an issue, glitch, or have a suggestion about my mod, let me know! But if you don't have a GitHub account to report in the Issue tab above, just comment what the problem is below and I'll try and get back to you ASAP! Or you can contact me on Discord :) \n",
"client_side": "optional",
"server_side": "required",
"categories":
[
"worldgen"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/muf0XoRe/images/120e195fdb88c293989e4476481ac307fe2f7e75.png",
"https://cdn.modrinth.com/data/muf0XoRe/images/1145b19e538cb83535ba4b48c8a7b1b1382f94ec.png",
"https://cdn.modrinth.com/data/muf0XoRe/images/9267c82d4a770909a78cd3e705ed2bbf39a61f3b.png",
"https://cdn.modrinth.com/data/muf0XoRe/images/5af979778e3265d7d26dc8901ced62f261809244.png",
"https://cdn.modrinth.com/data/muf0XoRe/images/809b9b29606478583c69e0f20bf2e19f2de5756b.png",
"https://cdn.modrinth.com/data/muf0XoRe/images/6b3defb5a88021ba0bd351b2b3605d6d53960116.png",
"https://cdn.modrinth.com/data/muf0XoRe/images/bfa547766d227834dddf5d0e005c1e09838a877c.png",
"https://cdn.modrinth.com/data/muf0XoRe/images/a8bb224ecb302893710eddc444705dd91eaf0843.png",
"https://cdn.modrinth.com/data/muf0XoRe/images/73be5568e64df9d10a14904a2684e936eb999b59.png",
"https://cdn.modrinth.com/data/muf0XoRe/images/1ed3ff6c3d19ef6ae59d4b4d9649987b51106d34.png"
],
"kind": "client-optional",
"link": "https://modrinth.com/mod/repurposed-structures-fabric",
"conflicts": [],
"review": false
},
{
"slug": "resourcify",
"project_type": "mod",
"title": "Resourcify",
"description": "In-game resource pack, data pack and shader browser",
"body": "\n \n# ![Resourcify](https://github.com/DeDiamondPro/Resourcify/assets/67508414/6836d217-1d9e-439b-b8d3-eb64428375cd)\n\n![Browse Resource Packs, right from in Minecraft](https://github.com/DeDiamondPro/Resourcify/assets/67508414/b1e0659d-a634-4f98-b413-0c27a99e7e36)\nResourcify allows you to browse all resource packs, data packs and shaders on modrinth right from in Minecraft! Just open the resource pack GUI and press the plus button in the top right.\n\n------------------------------------\n\n![Install a Resource Pack with the click of a button](https://github.com/DeDiamondPro/Resourcify/assets/67508414/af1ccd6c-c159-4218-b000-0d2991941d00)\nEasily view the description, gallery and versions of a pack, when you've found a pack you like you can easily install it with one click!\n\n
\n\n\n[ ](https://bisecthosting.com/diamond?r=Resourcify+Modrinth)",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"management",
"utility"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/RLzHAoZe/images/caacfe616936f22ab0d88e18bc383a577d3e8b66.png",
"https://cdn.modrinth.com/data/RLzHAoZe/images/8d0936a88b70acf7906eded18aa2c075bea82225.png",
"https://cdn.modrinth.com/data/RLzHAoZe/images/d59351a7a73be6f168a733e1b3b96791faa1ac39.png",
"https://cdn.modrinth.com/data/RLzHAoZe/images/16cc71b53f48e99b73c69a881742e74d29050c95.png",
"https://cdn.modrinth.com/data/RLzHAoZe/images/e592165daeedf0a094f199c649f62f55bb7288c0.png"
],
"kind": "clientside",
"link": "https://modrinth.com/mod/resourcify",
"review": false,
"conflicts": []
},
{
"slug": "resquake",
"project_type": "mod",
"title": "re:squake",
"description": "Rewrite of a popular mod which brings quake-style movement to minecraft for Fabric mod loader in Kotlin",
"body": "# re:squake\n\nKotlin rewrite of the popular mod which adds quake-style movement to minecraft using the fabric mod loader (should be compatible with quilt). Requires [Fabric Language Kotlin](https://modrinth.com/mod/fabric-language-kotlin), depends on [YetAnotherConfigLib](https://modrinth.com/mod/yacl), [Fabric API](https://modrinth.com/mod/fabric-api) and optionally [Mod Menu](https://modrinth.com/mod/modmenu).\n\nThis mod works fine if installed only on the client, but in order to prevent fall damage from slowing down the player it must be installed on the server too. Players can toggle the mod individually in the settings, or using the keybind.\n\n### Features\n- quake-style movement\n- bunnyhop\n- trimping\n- sharking\n- basic speed indicator\n- in-game config\n- adjustable values\n- keybind to toggle the mod\n\n### Credits\n- [Tlesis](https://github.com/Tlesis) and [LeviOP](https://github.com/LeviOP) for [SquakePlusPlus fork](https://github.com/Tlesis/SquakePlusPlus)\n- [He11crow](https://github.com/He11crow) for [porting](https://github.com/He11crow/SquakeFabric) the original to fabric [(Modrinth)](https://modrinth.com/mod/squakefabric)\n- [squeek502](https://github.com/squeek502) for the [original](https://github.com/squeek502/Squake) squake forge mod [(CurseForge)](https://www.curseforge.com/minecraft/mc-mods/squake)\n\n---\n\n### Unlicense\nReleased into the public domain.",
"client_side": "required",
"server_side": "optional",
"categories":
[
"cursed",
"game-mechanics",
"transportation"
],
"additional_categories": [],
"gallery": [],
"kind": "server-optional",
"link": "https://modrinth.com/mod/resquake",
"conflicts": [],
"review": false
},
{
"slug": "rrls",
"project_type": "mod",
"title": "Remove Reloading Screen",
"description": "Makes resource packs load in the background, allowing you to do other things while waiting!",
"body": "# What is Remove Reloading Screen?\nA mod that will make the game accessible by removing everything from the reload screen except the progress bar.\n\n# Preview\n![Demonstration](https://i.imgur.com/4SgyylA.gif)\n[Dark Loading Screen](https://modrinth.com/resourcepack/dls-creeper) resource pack with [puzzle](https://modrinth.com/mod/puzzle) mod\n\n# Modpack Permissions\nThis is a free and open-source project; you can include it in your mod pack as long as you provide attribution!\n\n# Common Questions\n+ **Optifine?** This should work with it, maybe the progressbar will even apply a color from the resourcespac that changes this (if not, let me know).\n+ **Can I re-host/upload this mod somewhere else?** No.\n+ **For any other questions, please contact our [discord](https://discord.gg/jdB5JYX7W7 \"Discord\")!**",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"optimization"
],
"additional_categories":
[
"cursed"
],
"gallery":
[
"https://cdn.modrinth.com/data/ZP7xHXtw/images/2763a6cdf6cadd26555f0e693057be834523b59b.png"
],
"kind": "clientside",
"link": "https://modrinth.com/mod/rrls",
"conflicts": [],
"review": false
},
{
"slug": "rules",
"project_type": "mod",
"title": "Rules",
"description": "A highly-configurable server-side Fabric mod that allows you to create and customize a /rules command.",
"body": "# Rules\n\n[![License](https://img.shields.io/github/license/Lilydev-By-Jade/Rules?style=flat-square)](https://github.com/Lilydev-By-Jade/Rules/blob/1.19/LICENSE)\n[![Lilydev Discord](https://img.shields.io/discord/995465843364343883?color=5865F2&style=flat-square&label=discord)](https://discord.gg/TZAt4PA5av)\n[![Kofi](https://badgen.net/badge/icon/kofi?icon=kofi&label=jadelily&color=pink&style=flat-square)](https://ko-fi.com/jadelily)\n\nRules is a highly-configurable server-side Fabric mod that allows\nyou to create and customize a `/rules` command. For customization,\nRules uses [Simplified Text Format](https://placeholders.pb4.eu/user/text-format/),\nwhich means you can customize your rules pretty much ***any*** way you want,\nas long as it's in that format!\n\n![rules command showcase](https://cdn.modrinth.com/data/4a1Rhkhp/images/9dd1e315e5df9f514c6a7ad74d5aba1d1322e2ef.gif)\n\n## Configuration\n\nLearn how to configure Rules [here](https://docs.lilydev.com/docs/Mods/Rules).\n\n## License\n\nRules is licensed under [GNU Lesser General Public License v3.0](https://github.com/Lilydev-by-jade/Rules/blob/1.20/LICENSE).\n\n## Partners\n\n[![kinetic hosting promo code: jade](https://raw.githubusercontent.com/jadelily18/assets/main/kinetic_hosting_promo.png)](https://billing.kinetichosting.net/aff.php?aff=334)",
"client_side": "unsupported",
"server_side": "required",
"categories":
[
"management",
"utility"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/4a1Rhkhp/images/9dd1e315e5df9f514c6a7ad74d5aba1d1322e2ef.gif"
],
"kind": "serverside",
"link": "https://modrinth.com/mod/rules",
"conflicts": [],
"review": false
},
{
"slug": "scaffolding-drops-nearby",
"project_type": "mod",
"title": "Scaffolding Drops Nearby",
"description": "🏗 When breaking a scaffolding block, all chained blocks will drop at the block's position.",
"body": "Requires the library mod Collective .
\n This mod is part of The Vanilla Experience . Scaffolding Drops Nearby is a utility mod which makes it so that when a player breaks a bottom scaffolding block, the chained blocks above it will drop at the first broken block's position. This prevents them from being scattered all around and allows for easy gathering. See the gif below for the effect. A GIF showing the effect:
\n\n
\n
\n ------------------You may freely use this mod in any modpack, as long as the download remains hosted within the Modrinth ecosystem. Serilum.com contains an overview and more information on all mods available.Comments are disabled as I'm unable to keep track of all the separate pages on each mod. For issues, ideas, suggestions or anything else there is the Github repo . Thanks!
",
"client_side": "optional",
"server_side": "required",
"categories":
[
"game-mechanics"
],
"additional_categories": [],
"gallery": [],
"kind": "client-optional",
"link": "https://modrinth.com/mod/scaffolding-drops-nearby",
"conflicts": [],
"review": false
},
{
"slug": "scorched",
"project_type": "mod",
"title": "Scorched",
"description": "Additions to the Deserts and Badlands to make them more interesting to explore",
"body": "### [Scorched has a Discord Server for getting help and discussing my mods! Click here to join.]( https://discord.gg/SyEGYGr5BF )\n\n![image](https://cdn.discordapp.com/attachments/748244223903400028/1067154575037059153/EFE149D0-5608-4978-8638-AFD8F6D745B9.png)\n\n# About:\n\n*Originally concepted together with [Naomi](https://modrinth.com/user/naomi), [_humanoid](https://modrinth.com/user/_humanoid), [Apollo](https://modrinth.com/user/Apollo), and [MidasDaEpik](https://modrinth.com/user/MidasDaEpik)*\n\n\nScorched adds small additions to Deserts and Badlands. It aims to maintain the difficulty of these biomes, but reward the player for treading through them. It also provides new ways to survive in these biomes so if you were to spawn in one, you wouldn't be totally doomed.\n\nThis project modifies world generation however, it does not modify biome layout so you should be able to use this on an existing world. This project has been tested and works with world generation mods like Tectonic and Terralith, including spawning its structures and mobs in their respective biomes.\n\n# Features:\n \n\n Show Features \n\n- __Better Desert Pyramid__ - The Desert Pyramids have received a magical glowup. To obtain the loot inside, you must explore the pyramid, find all three frame pieces, and then assemble them to enter the basement where the chests are guarded by bindings and a golem.\n- __Badlands Pyramid:__ A variant of the new Desert Pyramids, thats larger, more difficult, and filled with fire. The loot inside is better than that of the Desert Pyramid, but its significantly more dangerous to obtain.\n- __Sandcrawlers:__ A new spider variant found in deserts and badlands. These can dig into the sand fast and have more health, but they move slightly slower when not digging, and if on non sand blocks will move even slower\n-__Pyramid Golems:__ Mobs found inside Badlands and Desert pyramids which defend their basement. If they're causing you trouble, splash them with a splash water bottle to stun and reset them for 5 seconds.\n- __Better Desert Wells:__ Desert Wells have been given 10 new variants! Alongside this, the wells now have a small cave at the bottom with some ores, and occasionally a lush pocket of moss.\n- __Cactus Juice:__ A new food source created in a cauldron with 6 cactus, 6 sugar, and a water bottle. These wont fill you up by much, but you'll be given resistance I for 10 seconds.\n- __Beach Sand Crabs:__ Found on beaches, you'll know ones near when you see little sand particles emerging from the ground. Break the sand and a Sand Crab spring out and give you items like bones, iron, and sometimes treasure.\n\n### Worldgen\n\n- __Desert Oasis:__ A sub-biome of the desert called the Desert Oasis can be found with lush grass, flowers, water, and azalea trees. This area of life can greatly aid you in obtaining wood inside deserts.\n- __Better Wooded Badlands:__ New dark oak trees, large bushes and open terracotta areas can now be found in this improved Wooded Badlands. You'll also still find oak trees.\n- __Sparse Wooded Badlands:__ A more low land and decayed Wooded Badlands. These badlands have quite a few trees but most are decayed\n- __Improved Vanilla Features:__ Cactus now generate in larger patches, and dead bushes are less spammed in Badlands.\n- __Scattered Oak Trees:__ Rarely in deserts and badlands you'll find dead oak trees scattered to give you small bits of wood\n- __Oasis Tree Sapling:__ Plant an oak sapling and drop an azalea on top of it to make it grow into an Oasis Tree\n- __Badlands Dark Oak Sapling:__ Plant a dark oak sapling and drop red sand on top of it to make it grow into a a new dark oak tree! You can also grow it by just placing a dark oak sapling in a wooded badlands biome.\n\n \n\n\n***\n\n# Wiki\n\n[Click here to see the Scorched Wiki](https://github.com/SpluoSplatus/Scorched-MC/wiki)\n\n![image](https://cdn.discordapp.com/attachments/748244223903400028/944687521416216606/Untitled2014_20220219151051.PNG)\nJoin the Discord Server to chat, discuss, and get help with my mods!\n\nhttps://discord.gg/XZVARKkjwt\n\n![image](https://cdn.discordapp.com/attachments/748244223903400028/947584463301398599/Untitled2014_20220227150203.PNG)\nHelp support the making of my datapacks with memberships or donations on Ko-fi!\n\nhttps://ko-fi.com/limesplatus/tiers",
"client_side": "optional",
"server_side": "required",
"categories":
[
"adventure",
"mobs",
"worldgen"
],
"additional_categories":
[
"magic"
],
"gallery":
[
"https://cdn.modrinth.com/data/yID404Mu/images/598585cf6483826139bdb8dd13e861f9543a35fc.png",
"https://cdn.modrinth.com/data/yID404Mu/images/e98356ca4da88ab56a8ea83df550443663170189.png",
"https://cdn.modrinth.com/data/yID404Mu/images/fdccc84c37fdfba5fc2fb5e235d7ec1eca36ad08.png",
"https://cdn.modrinth.com/data/yID404Mu/images/d640e6b1fe459ef843d9de2f49f9364328d37b27.png",
"https://cdn.modrinth.com/data/yID404Mu/images/4d2a93601bb7ef43d2abe8d8783a6b3890196740.png",
"https://cdn.modrinth.com/data/yID404Mu/images/5d1ee94b16890c31c48c04f11a23ba33ec9636ff.png",
"https://cdn.modrinth.com/data/yID404Mu/images/ca7fa4bda5c6c77f5d721dbdf9fbb06e702e3bb2.png",
"https://cdn.modrinth.com/data/yID404Mu/images/f2f2a4076036ce4312749370a3aab2e982fd3177.png",
"https://cdn.modrinth.com/data/yID404Mu/images/457a34bd76119eaeb128583f281226e828913e0d.png",
"https://cdn.modrinth.com/data/yID404Mu/images/7c34420d85fb98a1c4c7112eabbb26bda433ee2b.png"
],
"kind": "client-optional",
"link": "https://modrinth.com/mod/scorched",
"conflicts": [],
"review": true
},
{
"slug": "screenshot-to-clipboard",
"project_type": "mod",
"title": "Screenshot to Clipboard",
"description": "Screenshots taken are copied to the clipboard.",
"body": "Any time you take a screenshot in the game, the image data is copied to the clipboard. You can then paste this anywhere (e.g. Discord, Imgur, Reddit) to upload the image and share it with others.\n\nWorks on vanilla servers, and modded servers without the mod installed!\n\nNot compatible with Optifine.",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/screenshot-to-clipboard",
"conflicts": [],
"review": false
},
{
"slug": "searchables",
"project_type": "mod",
"title": "Searchables",
"description": "Searchables is a library mod that adds helper methods that allow for searching and filtering elements based on components, as well as offering built in auto-complete functionality.",
"body": "
\n
\n
\nSearchables is a library mod that adds helper methods that allow for searching and filtering elements based on components ( shape:square color:red), as well as offering built in auto-complete functionality.
\n\nThe auto-complete looks like this:
\n
\n\nThis mod does nothing on it's own, but is used by other mods to improve the search experience.
\n\nIf you would like to support me in my modding endeavors, you can become a patron via **[![Patreon logo](https://i.imgur.com/CAJuExT.png) Patreon](https://www.patreon.com/jaredlll08)**.\n\n[![Nodecraft sponsor banner](https://assets.blamejared.com/nodecraft/jared.jpg)](https://nodecraft.com/r/jared)\n\n**This project is sponsored by Nodecraft. Use code [JARED](https://nodecraft.com/r/jared) for 30% off your first month of service!**",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"library",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/searchables",
"review": false,
"conflicts": []
},
{
"slug": "server-country-flags",
"project_type": "mod",
"title": "Server Country Flags",
"description": "Adds a flag to servers in the server list which tells where the server is located.",
"body": "**Server Country Flags** is a mod which shows the flag of the country where the server is located, and the city when hovering over the flag, in the server list.\n\nIt uses a publicly available IP Geolocation API - https://ip-api.com/\n\nFabric version requires the **Fabric API** to work.\n\n\nThe mod can be configured if you have **Cloth Config API** installed (and **Mod Menu** if you're on Fabric) in a GUI.\n\nYou can still manually edit the mod's config in the **config/servercountryflags/servercountryflags.properties** file.",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"decoration",
"utility"
],
"additional_categories":
[
"management"
],
"gallery":
[
"https://cdn.modrinth.com/data/L6HW4EbG/images/b7bb5bd33331f17aa844bcb8b24ba3151b6f1ec0.png",
"https://cdn.modrinth.com/data/L6HW4EbG/images/58a601a863e0bd9a65fe361b0f0c90bbb556e9af.png",
"https://cdn.modrinth.com/data/L6HW4EbG/images/089a98882cd82a9f784a0c550b5e1000ca44ac04.png",
"https://cdn.modrinth.com/data/L6HW4EbG/images/d699004522fc446b8a97f7e0aeafb62ae8fe9365.png",
"https://cdn.modrinth.com/data/L6HW4EbG/images/9dfd527d84e91bf394d9d8b44cd2724f4d0e62b7.png",
"https://cdn.modrinth.com/data/L6HW4EbG/images/7f64527db3a442298d7cac7c2fc09f44dafb9ba0.png",
"https://cdn.modrinth.com/data/L6HW4EbG/images/8860ba76bfacae522d2dea8532b2c940ff4d9ed4.png",
"https://cdn.modrinth.com/data/L6HW4EbG/images/87523ea1c6727a81df5dbeadc5ff2463f96db475.png"
],
"kind": "clientside",
"link": "https://modrinth.com/mod/server-country-flags",
"conflicts": [],
"review": false
},
{
"slug": "shulkerboxtooltip",
"project_type": "mod",
"title": "Shulker Box Tooltip",
"description": "View the contents of shulker boxes from your inventory",
"body": "# ![Logo](https://cdn.modrinth.com/data/2M01OLQq/images/78d5b5058a4a87c057746c5e9010c4447701fcbd.png)\n\nThis mod allows you to see a preview window of a shulker box contents when hovering above it in an inventory by pressing `shift`.\n\n## **Supports both Fabric and Forge**\n### On Fabric:\n[Fabric Loader](https://fabricmc.net/use/installer) and [Fabric API](https://modrinth.com/mod/fabric-api) are required\n\n[Mod Menu](https://modrinth.com/mod/modmenu) is recommended (but not required) for in-game configuration\n\n### On Forge:\n[Cloth Config API](https://modrinth.com/mod/cloth-config) is required\n\n## **Features:**\n### Compact Preview\nPress `shift` (by default) while hovering an item.\n\n![Compact Preview](https://cdn.modrinth.com/data/2M01OLQq/images/a90b59a21b4694d688010dedb4ce4a26321d9beb.png)\n\n### Full Preview\nPress `alt+shift` (by default) while hovering an item to shows its full contents where each contained stack is displayed in the correct slot.\n\n![Full Preview](https://cdn.modrinth.com/data/2M01OLQq/images/437f67b3c053f691e268571c8f059aa7f3697dd9.png)\n\n### Other Containers\nThe preview also works with items obtained in creative mode using control + pick block such as chests, furnaces, barrels, etc... \nWorks with most modded containers as well.\n\n![Other Containers Preview](https://cdn.modrinth.com/data/2M01OLQq/images/d8badb9ee0a06b5e9a9ba47e9beed211730c3192.png)\n\n### Loot Tables\nThe name of the loot table is displayed in the tooltip if the hovered item as one. \nThis option is disabled by default.\n\n![Loot Table Info](https://cdn.modrinth.com/data/2M01OLQq/images/74ae065b323f747d3c2e5b4ec12398e761c9bbb5.png)\n\n### Configurability\nMost aspects of the mod can be configured through the config menu. To access it, in the [mod menu](https://modrinth.com/mod/modmenu) select `ShulkerBoxTooltip` and then click on the gear icon. \nSee the in game documentation or the [wiki](https://github.com/MisterPeModder/ShulkerBoxTooltip/wiki/Configuration-Options) for info about each option. The config file can be found at `/config/shulkerboxtooltip.json`\n\n![Config Screen](https://cdn.modrinth.com/data/2M01OLQq/images/cd2377b53833740c138e3959b4c63216d4133c50.png)\n\n### Colors!\nThe color of the preview window changes depending on the color of the shulker box, you can disable it in config.\n\n### Server support\nThe mod can also be installed server-side (optional) to provide extra features such as ender chest preview.\n\n## **Supported Versions**\nThe mod has releases for Minecraft 1.14 to 1.19.3 (**Fabric**) and Minecraft 1.18.2 to 1.19.3 (**Forge**)",
"client_side": "required",
"server_side": "optional",
"categories":
[
"storage",
"utility"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/2M01OLQq/images/a90b59a21b4694d688010dedb4ce4a26321d9beb.png",
"https://cdn.modrinth.com/data/2M01OLQq/images/cd2377b53833740c138e3959b4c63216d4133c50.png",
"https://cdn.modrinth.com/data/2M01OLQq/images/437f67b3c053f691e268571c8f059aa7f3697dd9.png",
"https://cdn.modrinth.com/data/2M01OLQq/images/78d5b5058a4a87c057746c5e9010c4447701fcbd.png",
"https://cdn.modrinth.com/data/2M01OLQq/images/935667bfc4ce4f559f89454f526467ffe05f607d.png",
"https://cdn.modrinth.com/data/2M01OLQq/images/74ae065b323f747d3c2e5b4ec12398e761c9bbb5.png",
"https://cdn.modrinth.com/data/2M01OLQq/images/d8badb9ee0a06b5e9a9ba47e9beed211730c3192.png"
],
"kind": "server-optional",
"link": "https://modrinth.com/mod/shulkerboxtooltip",
"conflicts": [],
"review": false
},
{
"slug": "simple-voice-chat",
"project_type": "mod",
"title": "Simple Voice Chat",
"description": "A working voice chat in Minecraft!",
"body": "[Modrinth](https://modrinth.com/mod/simple-voice-chat)\n|\n[CurseForge](https://legacy.curseforge.com/minecraft/mc-mods/simple-voice-chat)\n|\n[CurseForge Bukkit](https://legacy.curseforge.com/minecraft/bukkit-plugins/simple-voice-chat)\n|\n[Spigot](https://www.spigotmc.org/resources/simple-voice-chat.93738/)\n|\n[Hangar](https://hangar.papermc.io/henkelmax/SimpleVoiceChat)\n|\n[Discord](https://discord.gg/4dH2zwTmyX)\n|\n[Wiki](https://modrepo.de/minecraft/voicechat/wiki)\n|\n[FAQ](https://modrepo.de/minecraft/voicechat/faq)\n|\n[Credits](https://modrepo.de/minecraft/voicechat/credits)\n|\n[API](https://modrepo.de/minecraft/voicechat/api)\n\n# Simple Voice Chat\n\nA proximity voice chat for Minecraft.\nYou can choose between push to talk (PTT) or voice activation.\nThe default PTT key is `CAPS LOCK`, but it can be changed in the key bind settings.\nYou can access the voice chat settings by pressing the `V` key.\n\nThere is a variety of [addons](https://modrepo.de/minecraft/voicechat/addons) that offer additional features and functionalities.\n\n⚠️ **NOTE** This mod requires special setup on the server in order to work.\nPlease read the [wiki](https://modrepo.de/minecraft/voicechat/wiki/setup) for more information.\n\n\n \n \n \n \n Please join the Discord if you have questions! \n
\n\n## Downloads\n\n- [Fabric](https://modrinth.com/mod/simple-voice-chat/versions?l=fabric)\n- [Forge](https://modrinth.com/mod/simple-voice-chat/versions?l=forge)\n- [Bukkit/Spigot/Paper](https://modrinth.com/plugin/simple-voice-chat/versions?l=bukkit)\n- [Quilt](https://modrinth.com/mod/simple-voice-chat/versions?l=quilt)\n\n## Features\n\n- Push to talk\n- Voice activation\n- Proximity voice chat\n- Password protected group chats\n- [Opus codec](https://opus-codec.org/)\n- [RNNoise](https://jmvalin.ca/demo/rnnoise/) recurrent neural network noise suppression\n- OpenAL audio\n- Cross compatibility between Fabric, Forge, Quilt, Bukkit, Spigot and Paper\n- Compatibility with [ModMenu](https://modrinth.com/mod/modmenu) (Use [ClothConfig](https://modrinth.com/mod/cloth-config) for a better configuration UI)\n- Configurable push to talk key\n- Microphone test playback\n- Configurable voice distance\n- Whispering\n- Individual player volume adjustment\n- Microphone amplification\n- 3D sound\n- AES encryption\n- Audio recording with separate audio tracks\n- A powerful [API](https://modrepo.de/minecraft/voicechat/api)\n- Many [addons](https://modrepo.de/minecraft/voicechat/addons)\n\n## Icons\n\n| Icon | Description |\n|:------------------------------------:|-------------------------------------------------------|\n| ![](https://i.imgur.com/FZD3ohs.png) | You are talking |\n| ![](https://i.imgur.com/BJt2YAL.png) | You are whispering |\n| ![](https://i.imgur.com/lmN6ydy.png) | Player is talking |\n| ![](https://i.imgur.com/Felj73b.png) | Player is whispering |\n| ![](https://i.imgur.com/dI3pfmA.png) | Microphone muted |\n| ![](https://i.imgur.com/MZRBqra.png) | Voice chat disabled |\n| ![](https://i.imgur.com/Lv3K6tC.png) | Voice chat not connected Voice chat not installed |\n\n## The GUI\n\nYou can open the voice chat GUI by pressing the `V` key.\nThis allows you to open the settings, group chats, mute yourself, disable the voice chat, start/stop a recording and hide all icons.\n\n![](https://i.imgur.com/TCCHTl8.png)\n\n### Group Chats\n\nGroup chats allow you to talk to players that are not in your vicinity.\nTo open the group chat interface, either press the group button in the voice chat GUI or just press the `G` key.\n\nTo create a new group, just type a name in the text field and press the button next to it.\n\n![](https://i.imgur.com/FihRdNd.png)\n\nCreating or joining a group will bring you into the group chat interface.\nYou will also see the heads of the group members in the top left corner of your screen.\nTalking players will be outlined.\nYou can disable these icons by pressing the third button from the left.\n\n![](https://i.imgur.com/ZVSfBms.png)\n\nPlayers that are not in a group will see a group icon next to your head, indicating that they can't talk to you.\n\nYou can invite players to your group chat by entering the command `/voicechat invite `.\n\n### Settings\n\nYou can access the voice chat GUI by pressing the `V` key and pressing the settings button.\n\nThis menu offers the ability to change the general voice chat volume and your microphone amplification.\nIn addition, there is the possibility to specify the recording and playback device.\n\nBy clicking the 'Enable microphone testing' button, you can hear your own voice and adjust the activation level of the voice activation.\n\n![](https://i.imgur.com/TMyfSYU.png)\n\n## Important Notes\n\nYou need to open a port on the server. This is port `24454` `UDP` by default.\nWithout opening this port, the voice chat will not work.\nThis port can be changed in the server config.\nMore information [here](https://modrepo.de/minecraft/voicechat/wiki/setup).\n\nThe voice chat is encrypted, but we don't guarantee the security of it. Use at your own risk!\n",
"client_side": "required",
"server_side": "required",
"categories":
[
"adventure",
"social",
"utility"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/9eGKb6K1/images/975131df603729941d6549a8e78fed1509bf0518.png",
"https://cdn.modrinth.com/data/9eGKb6K1/images/d29a64a23694cd2346aabb94bea25245b7198553.png",
"https://cdn.modrinth.com/data/9eGKb6K1/images/e67d331d676f1bb04103c4c11dbc1a1d084f07d3.png",
"https://cdn.modrinth.com/data/9eGKb6K1/images/124a01aed1e2ed70d85e3da3c3d8ad0aee3be261.png",
"https://cdn.modrinth.com/data/9eGKb6K1/images/b67e87100eb56b0095efdb80a14e43a7cce812da.png",
"https://cdn.modrinth.com/data/9eGKb6K1/images/defc06cc89b331d8282e9b5b51a693ede242cf40.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/simple-voice-chat",
"conflicts": [],
"review": false
},
{
"slug": "sodium",
"project_type": "mod",
"title": "Sodium",
"description": "A modern rendering engine for Minecraft which greatly improves performance",
"body": "\n \n \n \n
\n \n\n---\n\n### ☕ A brief message...\n\n**This mod is the result of thousands of hours of development, and is made possible thanks to players like you.** If you would like to show a token of your appreciation for our work, and help support the development of Sodium in the process, then consider [buying us a coffee](https://jellysquid.me/donate).\n\n---\n\nSodium is a **free and open-source** mod for Minecraft 1.16+ clients which greatly improves rendering performance while fixing some graphical issues. It boasts wide compatibility with the Fabric mod ecosystem when compared to other rendering-focused mods, and it does so without compromising on how the game looks, giving you that authentic block game feel.\n\n📥 Installation Guide \n\n**Please make sure you read the Driver Compatibility section on our wiki before you install Sodium. It contains important instructions on how to prevent crashes and other performance problems.**\n\nSodium is a Fabric mod, which means it requires the [Fabric Loader](https://fabricmc.net/use). If you are using a third-party launcher, it probably has built-in functionality to automatically install mod loaders. Once you have installed Fabric Loader, you can simply place Sodium into your _mods folder_ like anything else.\n\n**Not sure if you installed the mod correctly?** Check your _Video Settings_ screen in Minecraft, which should show our new and improved user interface for changing settings.\n\n**Not sure how to configure the mod?** Don't worry, you probably don't need to. By default, Sodium will enable all optimizations which are supported on your system, giving you the best experience possible. You should generally only change video settings related to performance and other advanced features if you are experiencing issues.\n\n**Need even more performance?** By design, Sodium only optimizes the rendering code of Minecraft. You should also install our other mods, such as [Lithium](https://modrinth.com/mod/lithium) and [Phosphor](https://modrinth.com/mod/phosphor), to optimize the other parts of your game. This is done so that players can pick and choose which mods they want to use, but we generally recommend using [our entire collection](https://modrinth.com/user/jellysquid3).\n\n# 📈 Benchmarks\n\nThe following performance comparisons have been contributed by our community, and they show how Sodium can improve frame rates for a wide range of computers, whether fast or slow. Many of our players report a **250% to 500% increase** in average frame rates.\n\n- AMD Ryzen 5 5600H / NVIDIA RTX 3050 Ti ([before](https://cdn.discordapp.com/attachments/1141899838200483981/1142405940545585233/2023-08-19_12.24.14.png) 34 fps, [after](https://cdn.discordapp.com/attachments/1141899838200483981/1142405941036331019/2023-08-19_12.27.45.png) 253 fps) [7.4x faster]\n- AMD Ryzen 5 5600 / NVIDIA RTX 3070 Ti ([before](https://cdn.discordapp.com/attachments/1141899838200483981/1141912049392296046/2023-08-17_21.46.37.png) 62 fps, [after](https://cdn.discordapp.com/attachments/1141899838200483981/1141912050084347914/2023-08-17_21.48.26.png) 516 fps) [8.3x faster]\n- Intel Xeon E5-1620v3 / AMD RX 6400 ([before](https://cdn.discordapp.com/attachments/1141899838200483981/1142235253193318441/2023-08-19_00.50.49.png) 52 fps, [after](https://cdn.discordapp.com/attachments/1141899838200483981/1142235253738586234/2023-08-19_01.14.25.png) 216 fps) [4.1x faster]\n- AMD Ryzen 3450U / AMD Vega 8 Graphics ([before](https://cdn.discordapp.com/attachments/1141899838200483981/1141919288047976448/2023-08-17_22.15.37.png) 49 fps, [after](https://cdn.discordapp.com/attachments/1141899838200483981/1141919288542892254/2023-08-17_22.18.12.png) 118 fps) [2.4x faster]\n- Intel Core i5-11400 / Intel UHD 730 Graphics ([before](https://cdn.discordapp.com/attachments/1141899838200483981/1142235069117890731/2023-08-19_05.07.07.png) 39 fps, [after](https://cdn.discordapp.com/attachments/1141899838200483981/1142235069747048511/2023-08-19_04.55.38.png) 110 fps) [2.8x faster]\n- Intel Core i3-4170 / NVIDIA GeForce GT 710 ([before](https://cdn.discordapp.com/attachments/1141899838200483981/1142286136782372984/2023-08-19_10.27.03.png) 38 fps, [after](https://cdn.discordapp.com/attachments/1141899838200483981/1142286137050791986/2023-08-19_10.23.28.png) 86 fps) [2.2x faster]\n- Intel Celeron G5900 / Intel UHD Graphics 610 ([before](https://cdn.discordapp.com/attachments/1141899838200483981/1142299880228925530/2023-08-18_23.10.08.png) 62 fps, [after](https://cdn.discordapp.com/attachments/1141899838200483981/1142299880656736337/2023-08-18_23.08.18.png) 155 fps) [2.5x faster]\n\n✅ Hardware Compatibility \n\nWe only support graphics cards which have up-to-date drivers that are compatible with OpenGL 4.6. Most graphics cards released in the past 12 years are compatible. This includes the following hardware:\n\n- INTEL HD Graphics 500 Series (Skylake) or newer\n- NVIDIA GeForce 400 Series (Fermi) or newer\n- AMD Radeon HD 7000 Series (GCN 1) or newer\n \nIn some cases, older graphics cards may also work (so long as they have up-to-date drivers which have support for OpenGL 3.3), but they are not officially supported, and may not be compatible with future versions of Sodium.\n\nAndroid devices which use OpenGL translation layers (such as GL4ES, ANGLE, etc) are not supported and will very likely not work with Sodium. These translation layers do not implement required functionality and they suffer from underlying driver bugs which cannot be worked around.\n\nIf you are running into problems, you should make sure that your graphics drivers are up-to-date. Out-of-date graphics drivers are often the reason for most crashes, rendering bugs, and performance issues.\n\n# ⚙️ Technical details\n\nSo, how exactly does Sodium work? We obviously cannot just say that the game is magically faster without providing some kind of explanation. The following list tries to cover some of the most significant changes which are responsible for our performance improvements, but it's not complete or exhaustive of everything Sodium does.\n\n- We replace all of Minecraft's world rendering code with our own implementation that is built upon modern rendering techniques. For chunk rendering, we make use of _geometry batching_ and _draw pass consolidation_, which greatly reduces the amount of CPU overhead involved in rendering the world. Sodium isn't just an optimization mod... it's more like a rendering engine.\n\n- We use a much more compact format for world geometry, which allows for up to a ~40% reduction in the amount of video memory used by chunks. Additionally, we make use of a second culling pass to eliminate geometry which is facing away from the camera (but still within the camera's view) so that the GPU does not need to process hidden geometry. Together, these optimizations reduce video memory bandwidth requirements significantly, which is one of the game's biggest bottlenecks.\n\n- We use a fully-rewritten system for generating chunk geometry, including the biome colorization, lighting, and shading passes. This is often much faster than the vanilla code, which helps to make chunk loading faster and less CPU-intensive. ([before](https://streamable.com/3taw22), [after](https://streamable.com/4pesh2))\n\n- We use a custom threading implementation which ensures chunk updates are better able to take advantage of multi-core CPUs, which greatly reduces the lag spikes that are caused by placing/breaking blocks. ([before](https://streamable.com/lm5sp5), [after](https://streamable.com/nsdl0r))\n\n- We've written many optimizations for vertex building and transformation, which helps to speed up immediate-mode rendering. This noticeably improves performance in heavy scenes, such as when many entities are visible.\n\n- We've made numerous improvements to how the game manages memory and allocates objects, which in turn reduces memory consumption and lag spikes caused by garbage collector activity.\n\n- Animated textures which are not visible in the world are not updated, speeding up texture updating on most hardware (especially AMD cards.)\n\nMany people are used to performance optimization meaning that the game will look worse, but in our case, we actually improve the graphical fidelity of Minecraft in most situations.\n\n- Biome colors for blocks and fluids are smoothed across block faces, providing greatly improved graphical quality that is significantly less computationally intensive. ([comparison](https://i.imgur.com/Fud5oyF.png))\n\n- Smooth lighting now works correctly on fluids and other special blocks ([comparison above water](https://i.imgur.com/z9HBcvq.png), [comparison below water](https://i.imgur.com/QQMuOTy.png).) We also fix a number of graphical issues with block shading ([comparison](https://i.imgur.com/lYmlmgq.png)) which helps to make everything look smoother.\n\n# 🐛 How to Report Issues\n\nPlease use the [issue tracker](https://github.com/jellysquid3/sodium-fabric/issues) linked at the top of the page to report bugs, crashes, and other issues. Make sure you include information about the mods you are using, and attach any crash/log files you have.\n\n# ❓ Frequently Asked Questions\n\nWe have a short wiki with some of the most frequently asked questions [here](https://github.com/CaffeineMC/caffeine-meta/wiki/FAQ). More likely than not, your question already has an answer here.",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"optimization"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/AANobbMI/images/d84313e6f57dc9e7896961dbd2dfc2689d482758.webp",
"https://cdn.modrinth.com/data/AANobbMI/images/6b0e58705156ba67a6d97a74b9f9ac05da69f502.webp",
"https://cdn.modrinth.com/data/AANobbMI/images/b681a9e87daa53a0e85336a894db70427007149b.webp",
"https://cdn.modrinth.com/data/AANobbMI/images/56c4599efcb529a19aed0e118caad4178d7fd540.webp",
"https://cdn.modrinth.com/data/AANobbMI/images/5ca2e8f6c72f3d543dd3dc95b706964c5678d80e.png",
"https://cdn.modrinth.com/data/AANobbMI/images/c39debea7fc623306e9c45148084585399fc59ee.webp"
],
"kind": "clientside",
"link": "https://modrinth.com/mod/sodium",
"conflicts":
[
"create-fabric"
],
"review": false
},
{
"slug": "sodium-extra",
"project_type": "mod",
"title": "Sodium Extra",
"description": "Features that shouldn't be in Sodium.",
"body": "# What is Sodium Extra?\nSodium Extra aims to bring most of OptiFine's eye-candy options to Sodium; in addition to providing some features such as visual bug fixes and other performance options that are not yet available on Sodium.\n\n# Features\nHere is a basic rundown of what this mod does.\n\n- Animations Settings (Control fire, water, lava, block animations and etc...)\n- Particles Settings (Control all types of particles, including ones from other mods)\n- Details Settings (Control sky, stars, sun/moon, weather, and much more)\n- Render Settings (Control fog, static entities, and other miscellaneous renderings)\n- Extra Settings (Display FPS, coordinates, toast notifications, clouds, and much more)\n\nSee a more detailed explanation of what features are included in Sodium Extra [here](https://github.com/FlashyReese/sodium-extra-fabric/wiki/Features).\n\n# Modpack Permissions\nThis is a free and open-source project; you can include it in your mod pack as long as you provide attribution!\n\n# Common Questions\n- **Do I need Sodium installed for this mod to work?** You will need to download Sodium for this mod to work.\n- **Can I re-host/upload this mod somewhere else?** Yes, as long as you provide the mod source code. Preferably if you message/ask me for permission about it first.\n- **Will you add x features to this mod?** No, unless I explicitly state that I will.\n- **I have more questions!** Join our [Discord](https//discord.gg/MPHVG6MH4e)!\n\n# Support the project\n[![Support me Ko-fi](https://i.imgur.com/FSNi7zk.png)](https://ko-fi.com/flashyreese)",
"client_side": "required",
"server_side": "unsupported",
"categories":
[
"cursed",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "clientside",
"link": "https://modrinth.com/mod/sodium-extra",
"conflicts": [],
"review": false
},
{
"slug": "sound-physics-remastered",
"project_type": "mod",
"title": "Sound Physics Remastered",
"description": "A Minecraft mod that provides realistic sound attenuation, reverberation, and absorption through blocks.",
"body": "# Sound Physics Remastered\n\n> This is a fork of [Sound Physics Fabric](https://github.com/vlad2305m/Sound-Physics-Fabric) by [vlad2305m](https://github.com/vlad2305m) which is a fork of [Sound Physics](https://github.com/sonicether/Sound-Physics) by [Sonic Ether](https://github.com/sonicether).\n\nA Minecraft mod that provides realistic sound attenuation, reverberation, and absorption through blocks.\n\nOptimized for the use with [Simple Voice Chat](https://www.curseforge.com/minecraft/mc-mods/simple-voice-chat) 2.X.X.\n\n\n### Requirements\nThis mod does not require any dependencies, but it is recommended to use the following:\n\n**Fabric**\n\n- [ModMenu](https://www.curseforge.com/minecraft/mc-mods/modmenu)\n- [ClothConfig](https://www.curseforge.com/minecraft/mc-mods/cloth-config)\n\n**Forge**\n\n- [ClothConfig](https://www.curseforge.com/minecraft/mc-mods/cloth-config-forge)\n\n---\n\n### Changes to the Original Mod\n\n**Improvements**\n\n- Improved sound processing performance by a factor of 10\n- Optimized for [Simple Voice Chat](https://www.curseforge.com/minecraft/mc-mods/simple-voice-chat)\n- Ported the mod to Forge\n- Improved configuration UI\n- Made Cloth Config optional\n- Tweaked default config values\n- Added reflectivity to the config GUI\n- Added occlusion variation\n- Added block occlusion factor config\n- Added debug sound bounce rendering\n- Added debug sound occlusion rendering\n\n**Bugfixes**\n\n- Fixed sounds not bouncing more than once\n- Fixed sound bouncing using an excessive amount of performance, despite not working at all\n- Fixed direction evaluation not taking sound source and primary bounces into account\n- Fixed sound allowance not working for `/playsound` command\n- Fixed unmapped field names in the reflectivity config\n- Fixed sound processing using player position instead of camera position",
"client_side": "required",
"server_side": "optional",
"categories":
[
"adventure",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "server-optional",
"link": "https://modrinth.com/mod/sound-physics-remastered",
"review": true,
"conflicts": []
},
{
"slug": "spark",
"project_type": "mod",
"title": "spark",
"description": "spark is a performance profiler for Minecraft clients, servers and proxies.",
"body": "![spark](https://i.imgur.com/ykHn9vx.png)\n\n#### spark is a performance profiler for Minecraft clients, servers and proxies.\n\n#### Useful Links\n* [**Website**](https://spark.lucko.me/) - browse the project homepage\n* [**Documentation**](https://spark.lucko.me/docs) - read documentation and usage guides\n* [**Downloads**](https://spark.lucko.me/download) - latest plugin/mod downloads\n\n## What does spark do?\n\nspark is made up of three separate components:\n\n* **CPU Profiler**: Diagnose performance issues.\n* **Memory Inspection**: Diagnose memory issues.\n* **Server Health Reporting**: Keep track of overall server health.\n\n### ⚡ CPU Profiler\n\nspark's profiler can be used to diagnose performance issues: \"lag\", low tick rate, high CPU usage, etc.\n\nIt is:\n\n* **Lightweight** - can be ran in production with minimal impact.\n* **Easy to use** - no configuration or setup necessary, just install the plugin.\n* **Quick to produce results** - running for just ~30 seconds is enough to produce useful insights into problematic areas for performance.\n* **Customisable** - can be tuned to target specific threads, sample at a specific interval, record only \"laggy\" periods, etc\n* **Highly readable** - simple tree structure lends itself to easy analysis and interpretation. The viewer can also apply deobfuscation mappings.\n\nIt works by sampling statistical data about the systems activity, and constructing a call graph based on this data. The call graph is then displayed in an online viewer for further analysis by the user.\n\nThere are two different profiler engines:\n* Native `AsyncGetCallTrace` + `perf_events` - uses [async-profiler](https://github.com/jvm-profiling-tools/async-profiler) (*only available on Linux x86_64 systems*)\n* Built-in Java `ThreadMXBean` - an improved version of the popular [WarmRoast profiler](https://github.com/sk89q/WarmRoast) by sk89q.\n\n### ⚡ Memory Inspection\n\nspark includes a number of tools which are useful for diagnosing memory issues with a server.\n\n* **Heap Summary** - take & analyse a basic snapshot of the servers memory\n * A simple view of the JVM's heap, see memory usage and instance counts for each class\n * Not intended to be a full replacement of proper memory analysis tools. (see below)\n* **Heap Dump** - take a full (HPROF) snapshot of the servers memory\n * Dumps (& optionally compresses) a full snapshot of JVM's heap.\n * This snapshot can then be inspected using conventional analysis tools.\n* **GC Monitoring** - monitor garbage collection activity on the server\n * Allows the user to relate GC activity to game server hangs, and easily see how long they are taking & how much memory is being free'd.\n * Observe frequency/duration of young/old generation garbage collections to inform which GC tuning flags to use\n\n### ⚡ Server Health Reporting\n\nspark can report a number of metrics summarising the servers overall health.\n\nThese metrics include:\n\n* **TPS** - ticks per second, to a more accurate degree indicated by the /tps command\n* **Tick Durations** - how long each tick is taking (min, max and average)\n* **CPU Usage** - how much of the CPU is being used by the server process, and by the overall system\n* **Memory Usage** - how much memory is being used by the process\n* **Disk Usage** - how much disk space is free/being used by the system\n\nAs well as providing tick rate averages, spark can also **monitor individual ticks** - sending a report whenever a single tick's duration exceeds a certain threshold. This can be used to identify trends and the nature of performance issues, relative to other system or game events.\n\n## Usage\nTo install, just add the **.jar** file to your mods directory.\n\nInformation about [how to use commands](https://spark.lucko.me/docs/Command-Usage) can be found in the docs.\n\nIf you’d like help analysing a profiling report, or just want to chat, feel free to join us on [Discord](https://discord.gg/PAGT2fu).\n\n\n## Guides\nThere are a few small \"guides\" available in the docs, covering the following topics.\n* [The tick loop](https://spark.lucko.me/docs/guides/The-tick-loop)\n* [Finding the cause of lag spikes](https://spark.lucko.me/docs/guides/Finding-lag-spikes)",
"client_side": "optional",
"server_side": "optional",
"categories":
[
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "optional",
"link": "https://modrinth.com/mod/spark",
"conflicts": [],
"review": false
},
{
"slug": "spelunkery",
"project_type": "mod",
"title": "Spelunkery",
"description": "New landmarks, tool progression, and mining strategies to spice up your underground life.",
"body": "### Have you ever noticed how repetitive mining can be? Vanilla only has so much variation before it all starts to blend together. However, with Spelunkery your woes are no more! \n\n\n![Banner for the Spelunkery mod showing pink text on a dark cave-like background](https://cdn-raw.modrinth.com/data/krskFMfA/images/3334d4f848d7b094895130da48ed04b15862fb52.png 'Banner for the Spelunkery mod showing pink text on a dark cave-like background')\n\n\n# Spelunkery has three main goals:\n\n## To tweak material progression to enhance the experience of mining. \n\n![A demonstration of polishing Rough Cinnabar on a grindstone to polish it and produce redstone dust](https://user-images.githubusercontent.com/62686557/211240877-c3394069-6124-467d-a42f-f67849d34b9f.png 'A demonstration of polishing Rough Cinnabar on a grindstone to polish it and produce redstone dust')\n\n![An image of all of the variant ore types in the mod including support for other mods](https://user-images.githubusercontent.com/62686557/221013077-71898223-ab1a-4e86-9601-86e81f3efcd5.png 'An image of all of the variant ore types in the mod including support for other mods')\n\n\n## To populate the underground with new landmarks, points of interest, and variations on ore generation to strengthen the variety of caves.\n\n![An image of a sandstone cave with a visible vein of sandstone lapis ore running through a wall](https://user-images.githubusercontent.com/62686557/211238161-23e64322-2dfd-4e16-bfa8-838626f6ff03.png 'An image of a sandstone cave with a visible vein of sandstone lapis ore running through a wall')\n\n![Naturally generated Raw Diamond Blocks adjacent to a lava pool](https://user-images.githubusercontent.com/62686557/212526630-ec053b2b-af56-4597-8de7-91af58477b61.png 'Naturally generated Raw Diamond Blocks adjacent to a lava pool')\n\n\n\n## To provide novel and useful tools to create exciting experiences when mining or exploring.\n\n![Multicolored glowsticks showcasing compatibility with the Shimmer mod](https://user-images.githubusercontent.com/62686557/212528378-d7c41fdb-3771-434c-b8d0-9a0cb617e7c6.png 'Multicolored glowsticks showcasing compatibility with the Shimmer mod')\n\n![A number of rope ladders hanging from an abandoned mineshaft](https://user-images.githubusercontent.com/62686557/212528279-ad46da9d-40c5-4c66-b5fe-dbb8a52708fe.png 'A number of rope ladders hanging from an abandoned mineshaft')\n\n\n\n\n### Details on all the features included in Spelunkery can be found on [the wiki](https://github.com/AstralOrdana/Spelunkery/wiki).\n\n### Spelunkery is available for [Fabric](https://modrinth.com/mod/spelunkery/versions?l=fabric) and [Forge](https://modrinth.com/mod/spelunkery/versions?l=forge) so be sure to download the correct version.\n\n\n\n\n\n\n![Bisect hosting promotion](https://www.bisecthosting.com/partners/custom-banners/eacf9b40-fd53-48d6-a0cc-8f8ff8ab42a8.webp)",
"client_side": "required",
"server_side": "required",
"categories":
[
"adventure",
"equipment",
"worldgen"
],
"additional_categories":
[
"decoration",
"food",
"game-mechanics",
"utility"
],
"gallery":
[
"https://cdn.modrinth.com/data/krskFMfA/images/f67a9c323a8436343767b8af12efbd1d0ddca0e1.png",
"https://cdn.modrinth.com/data/krskFMfA/images/49feb4e78b36bb246bd94d6035747bde55fb9f23.png",
"https://cdn.modrinth.com/data/krskFMfA/images/7af8a0864f8bff953d9f6d49781a8ec707fc6157.png",
"https://cdn.modrinth.com/data/krskFMfA/images/a7f10d9f52afef58e67a80405306a5a7caaf9f29.png",
"https://cdn.modrinth.com/data/krskFMfA/images/b0522698a1f56b99d0dbc79e714535fc5b77d5b2.png",
"https://cdn.modrinth.com/data/krskFMfA/images/32082a9f32f05753fe96d3049d80bcc523dd2bef.png",
"https://cdn.modrinth.com/data/krskFMfA/images/37f8fdbbc4c4e893ad0e2a1fddebb715242bac55.png",
"https://cdn.modrinth.com/data/krskFMfA/images/bf4f7fa9be9dd37821e2c3e9ec9a39b5a9bbbc30.png",
"https://cdn.modrinth.com/data/krskFMfA/images/3e28100407acdab24afef64b9e3eb242992cfc9c.png",
"https://cdn.modrinth.com/data/krskFMfA/images/275db617321b6fed4d5a26dd2f3ae9eb6f8677eb.png",
"https://cdn.modrinth.com/data/krskFMfA/images/4f013f250ca59ca7a7db4b43ba34867d18d56fda.png",
"https://cdn.modrinth.com/data/krskFMfA/images/4f3e79d2d8753143b7b9a5ab1a7dbca58788da03.png",
"https://cdn.modrinth.com/data/krskFMfA/images/3334d4f848d7b094895130da48ed04b15862fb52.png"
],
"kind": "required",
"link": "https://modrinth.com/mod/spelunkery",
"conflicts": [],
"review": true
},
{
"slug": "starlight",
"project_type": "mod",
"title": "Starlight (Fabric)",
"description": "Rewrites the light engine to fix lighting performance and lighting errors",
"body": "Starlight\n==================\nFabric mod for rewriting the light engine to fix lighting performance and lighting errors.\n\nMinecraft 1.20 Light engine changes\n------------------\nPlease see: https://gist.github.com/Spottedleaf/6cc1acdd03a9b7ac34699bf5e8f1b85c\nTL;DR\nMojang improved upon their own light engine using the same performance critical designs from Starlight. As a result, they have closed the performance gap, obsoleting Starlight on the client side.\n\nCompatibility\n------------------\nStarlight can be installed either on the dedicated server or client. It is _not_ required to be installed on both sides.\nIf you have Starlight on the server, clients can use Vanilla/Phosphor/Starlight to connect. Likewise, if you have Starlight on \nthe client, you can connect to Vanilla/Phosphor/Starlight servers.\n\nStarlight cannot be installed _with_ Phosphor, they are completely incompatible. \nBrowsing through [Starlight's Issue Tracker](https://github.com/PaperMC/Starlight/issues \"Starlight's Issue Tracker\") will show\nfurther mod incompatibilities. Starlight is a rather destructive light engine rewrite, so it should be \nexpected to break mods more often.\n\nPurpose\n------------------\nStarlight was developed for higher scale dedicated servers, as they suffered performance problems due to how ungodly slow the\nlight engine was. The only solution was to create an extremely invasive mod which rewrote the entire light engine.\nI ported the mod to fabric so that I can update it during snapshots, and decided that publishing it for \nall users, especially client users, would be beneficial. However, it does have the downside of being an invasive mod:\nBeing invasive didn't affect higher scale servers because they run on Bukkit.\n\nFurther reading on the technical details of how Starlight achieves its performance \ncan be read here: [TECHNICAL_DETAILS.md](https://github.com/PaperMC/Starlight/blob/fabric/TECHNICAL_DETAILS.md \"TECHNICAL_DETAILS.md\")\n\nPerformance for 1.20:\n------------------\nHere are a few graphs showing performance in 2 areas on: Block editing at high y-levels, and normal block light updates:\n\n~~Light engine time chunk generation Graph~~ has been removed as a benchmark as it is invalid for 1.20. Starlight and Vanilla are close enough on 1.20 that\nthis test is also useless.\n![Block update at height graph](https://i.imgur.com/ZQx7Ek0.png \"Block update at height graph\")\n![Simple glowstone block update](https://i.imgur.com/MrA2PQk.png \"Simple glowstone block update\")\n\nPerformance for 1.19.4 and below:\n------------------\nHere are a few graphs showing performance in 3 critical areas: Chunk generation, Block editing at high y-levels, and normal block light updates:\n\n![Light engine time chunk generation Graph](https://i.imgur.com/5aI8Eaf.png \"Light engine time chunk generation Graph\")\n![Block update at height graph](https://i.imgur.com/kKtbe9y.png \"Block update at height graph\")\n![Simple glowstone block update](https://i.imgur.com/yCNK602.png \"Simple glowstone block update\")",
"client_side": "optional",
"server_side": "optional",
"categories":
[
"optimization"
],
"additional_categories": [],
"gallery": [],
"kind": "optional",
"link": "https://modrinth.com/mod/starlight",
"conflicts":
[
"create-fabric"
],
"review": false
},
{
"slug": "styled-chat",
"project_type": "mod",
"title": "Styled Chat",
"description": "Style your server's chat as you want!",
"body": "![Logo](https://i.imgur.com/QxkDhm0.png)\n# Styled Chat\nIt's a simple mod that allows server owners to change how their chat looks!\n\nIt adds support for [modern chat formatting](https://placeholders.pb4.eu/user/text-format/) supported by Minecraft, \nbut ignored by many chat mods/plugins.\n\nIt's also compatible with any mods using [Placeholder API](https://placeholders.pb4.eu/user/general/).\n\nIt also supports changing style per player with permissions (supports LuckPerms and PlayerRoles)\n\n*This mod works only on Fabric Mod Loader and compatible!*\n\nIf you have any questions, you can ask them on my [Discord](https://pb4.eu/discord)\n\n[Also check out my other mods and project, as you might find them useful!](https://pb4.eu)\n\n![Example image](https://i.imgur.com/HPSMaS8.png)\n![Example image2](https://i.imgur.com/mSWzIV4.png)\n\n\n## Commands (and permissions):\n- `/styledchat` - Main command (`styledchat.main`, available by default)\n- `/styledchat reload` - Reloads configuration and styles (requires `styledchat.reload`)\n- `/styledchat set ` - Changes personal 's style of to (requires `styledchat.set`)\n- `/styledchat get ` - Sends 's style of (requires `styledchat.get`)\n- `/styledchat clear ` - Clears 's style of (requires `styledchat.clear`)\n\n## Configuration:\nYou can find config file in `./config/styled-chat.json`.\n[Formatting uses Simplified Text Format](https://placeholders.pb4.eu/user/text-format/).\nIt supports usage of placeholders from [Placeholder API](https://placeholders.pb4.eu/user/general/).\nAdditionally, every message type has few own local variables.\n\n```json5\n{\n \"CONFIG_VERSION_DONT_TOUCH_THIS\": 3,\n \"_comment\": \"Before changing anything, see https://github.com/Patbox/StyledChat#configuration\",\n \"text_formatting\": {\n // Enables parsing of links in chat\n \"parse_links\": true,\n // Enables markdown\n \"markdown\": true,\n // Enables support for legacy (&x) codes in chat (only when typed by player)\n \"legacy_formatting\": false,\n // Enables formatting from other mods (might break StyledChat one, if mod implements it incorrectly)\n \"formatting_from_other_mods\": false\n },\n \"chat_preview\": {\n // Sends full message (entire formatting surrounding it) in chat preview\n \"send_full_message\": false,\n // Require chat preview for formatting, disabling it otherwise\n \"require_for_formatting\": false\n },\n \"auto_completion\": {\n // Enables autocompletion for tags (for example , )\n \"tags\": false,\n // Enables autocompletion for tag aliases (for example , )\n \"tag_aliases\": false,\n // Enables autocompletion for emoticons (for example :pos:, :item:)\n \"emoticons\": false\n },\n // Default style settings\n \"default\": {\n // Display name (local variables: ${default}, ${name})\n \"display_name\": \"${default}\",\n // Style of messages\n \"message_formats\": {\n // Chat message style (local variables: ${player}, ${message})\n \"chat\": \"<${player}> ${message}\",\n // Join message (local variables: ${player})\n \"joined_the_game\": \" \",\n // Join message after name change (local variables: ${player}, ${old_name})\n \"joined_after_name_change\": \" \",\n // Join message for players joining for first time (local variables: ${player})\n \"joined_for_first_time\": \" \",\n // Player leaving server (local variables: ${player})\n \"left_game\": \" \",\n // Player death message (local variables: ${player}, ${default_message})\n \"base_death\": \"${default_message}\",\n // Finishing advancement task (local variables: ${player}, ${advancement})\n \"advancement_task\": \"\",\n // Finishing advancement challenge (local variables: ${player}, ${advancement})\n \"advancement_challenge\": \"\",\n // Finishing advancement goal (local variables: ${player}, ${advancement}) \n \"advancement_goal\": \"\",\n // Team message, visible to player sending it (local variables: ${team}, ${displayName}, ${message})\n \"sent_team_chat\": \"\\\\'>${team}':'${displayName}':'${message}'>\",\n // Team message, visible to other team members (local variables: ${team}, ${displayName}, ${message})\n \"received_team_chat\": \"\\\\'>${team}':'${displayName}':'${message}'>\",\n // Private message, visible to player sending (local variables: ${receiver}, ${sender}, ${message})\n \"sent_private_message\": \"\",\n // Private message, visible to others (local variables: ${receiver}, ${sender}, ${message})\n \"received_private_message\": \"\",\n // Output of /say command (local variables: ${player}, ${message})\n \"say_command\": \"[${player}] ${message}\",\n // Output of /me command (local variables: ${player}, ${message})\n \"me_command\": \"\",\n // Death message send when player's pet dies (local variables: ${default_message}, ${pet})\n \"pet_death\": \"${default_message}\"\n },\n // Style of link (local variables: ${link}, ${url})\n \"link_style\": \"${link}\",\n // Style of spoilers (local variables: ${spoiler})\n \"spoiler_style\": \"${spoiler}\",\n // Spoiler symbol used in spoiler style\n \"spoiler_symbol\": \"▌\",\n // Formatting accessible to players\n \"formatting\": {\n // \"formatting tag\": true/false\n \"dark_red\": true,\n \"green\": true,\n \"underline\": true,\n \"dark_green\": true,\n \"black\": true,\n \"yellow\": true,\n \"bold\": true,\n \"italic\": true,\n \"dark_blue\": true,\n \"dark_purple\": true,\n \"gold\": true,\n \"red\": true,\n \"aqua\": true,\n \"gray\": true,\n \"light_purple\": true,\n \"blue\": true,\n \"white\": true,\n \"dark_aqua\": true,\n \"dark_gray\": true,\n \"spoiler\": true,\n \"strikethrough\": true\n },\n // List of emoticons accessible to players (:name: in chat). Supports placeholders\n \"emoticons\": {\n // \"name\": \"value\"\n \"potion\": \"🧪\",\n \"item\": \"[%player:equipment_slot mainhand%]\",\n \"trident\": \"🔱\",\n \"rod\": \"🎣\",\n \"shrug\": \"¯\\\\_(ツ)_/¯\",\n \"bow\": \"🏹\",\n \"bell\": \"🔔\",\n \"heart\": \"❤\",\n \"bucket\": \"🪣\",\n \"sword\": \"🗡\",\n \"shears\": \"✂\",\n \"pos\": \"%player:pos_x% %player:pos_y% %player:pos_z%\",\n \"fire\": \"🔥\",\n \"table\": \"(╯°□°)╯︵ ┻━┻\",\n // Since 2.2.1+1.20.1 you can also import from files, using this syntax.\n \"$emojibase:builtin:joypixels\": \"${emoji}\",\n // value is the same as in others, just ${emoji} is replaced with read emojis (so you can apply fonts for example)\n // Format looks like this $TYPE:SOURCE:PATH\n // TYPE is \"emojibase\" for Emojibase.dev shorthand, \"cldr\" for Unicode cldr-json annotation \n // or \"default\" for same style as this file (excluding imports)\n // SOURCE points what type of storage it is, where PATH targets the file\n // \"builtin\" loads it from json bundled with mod (\"joypixels\" or \"emojibase\")\n // \"from_file\" loads it from file relative to config dir (for example \"emoji.json\" points to \"[SERVER]/config/emoji.json)\n \n }\n },\n // List of styles with some requirements, applied from top do bottom\n \"styles\": [\n {\n // A requirement of style to apply to player\n \"require\": {\n \"type\": \"...\",\n // See information about these here: https://github.com/Patbox/PredicateAPI/blob/master/BUILTIN.md\n },\n /* Rest is the same as in \"default\" field, except all fields are fully optional */\n }\n ]\n}\n```\n\n## In chat formatting\nIf player has a required permissions (`styledchat.format.[tag_name]`, where `[tagname]` is Text Parser tag), then they can use Simplified Text tags from within their chat.\nAdditionally, you can enable markdown and legacy (&X) formatting in the config\n\n\n## Example config\n```json \n{\n \"CONFIG_VERSION_DONT_TOUCH_THIS\": 3,\n \"_comment\": \"Before changing anything, see https://github.com/Patbox/StyledChat#configuration\",\n \"text_formatting\": {\n \"legacy_formatting\": true,\n \"parse_links\": true,\n \"markdown\": true,\n \"formatting_from_other_mods\": true\n },\n \"chat_preview\": {\n \"send_full_message\": false,\n \"require_for_formatting\": false\n },\n \"auto_completion\": {\n \"tags\": false,\n \"tag_aliases\": false,\n \"emoticons\": true\n },\n \"default\": {\n \"display_name\": \"${vanillaDisplayName}\",\n \"message_formats\": {\n \"chat\": \"${player} » ${message}\",\n \"joined_the_game\": \"✚ \",\n \"joined_after_name_change\": \"✚ \",\n \"joined_for_first_time\": \" \",\n \"left_game\": \"☁ \",\n \"base_death\": \"☠ ${default_message}\",\n \"advancement_task\": \"\",\n \"advancement_challenge\": \"\",\n \"advancement_goal\": \"\",\n \"sent_team_chat\": \"\\\\'>${team}':'${displayName}':'${message}'>\",\n \"received_team_chat\": \"\\\\'>${team}':'${displayName}':'${message}'>\",\n \"sent_private_message\": \"[PM → ${receiver}] » ${message}\",\n \"received_private_message\": \"[PM ← ${sender}] » ${message}\",\n \"say_command\": \"[${player}] ${message}\",\n \"me_command\": \"* ${player} ${message}\",\n \"pet_death\": \"Oh no! ${default_message}\"\n },\n \"link_style\": \"${link}\",\n \"spoiler_style\": \"${spoiler}\",\n \"spoiler_symbol\": \"▌\",\n \"formatting\": {\n \"dark_red\": true,\n \"underline\": true,\n \"yellow\": true,\n \"italic\": true,\n \"dark_blue\": true,\n \"dark_purple\": true,\n \"gold\": true,\n \"red\": true,\n \"aqua\": true,\n \"gray\": true,\n \"light_purple\": true,\n \"white\": true,\n \"pos\": true,\n \"dark_gray\": true,\n \"spoiler\": true,\n \"strikethrough\": true,\n \"st\": true,\n \"b\": true,\n \"item\": true,\n \"green\": true,\n \"dark_green\": true,\n \"black\": true,\n \"i\": true,\n \"bold\": true,\n \"blue\": true,\n \"dark_aqua\": true\n },\n \"emoticons\": {\n \"potion\": \"🧪\",\n \"trident\": \"🔱\",\n \"rod\": \"🎣\",\n \"shrug\": \"¯\\\\_(ツ)_/¯\",\n \"bow\": \"🏹\",\n \"bell\": \"🔔\",\n \"heart\": \"❤\",\n \"bucket\": \"🪣\",\n \"sword\": \"🗡\",\n \"shears\": \"✂\",\n \"fire\": \"🔥\",\n \"table\": \"(╯°□°)╯︵ ┻━┻\"\n }\n },\n \"styles\": [\n {\n \"require\": {\n \"type\": \"permission\",\n \"permission\": \"group.admin\",\n \"operator\": 4\n },\n \"display_name\": \"[Admin ] ${vanillaDisplayName} \",\n \"message_formats\": {\n \"chat\": \"${player} » ${message}\",\n \"base_death\": \"\"\n },\n \"formatting\": {},\n \"emoticons\": {}\n },\n {\n \"require\": {\n \"type\": \"permission\",\n \"permission\": \"group.default\"\n },\n \"display_name\": \"[Player ] ${vanillaDisplayName} \",\n \"message_formats\": {},\n \"formatting\": {},\n \"emoticons\": {}\n },\n {\n \"require\": {\n \"type\": \"permission\",\n \"permission\": \"group.vip\",\n \"operator\": 3\n },\n \"message_formats\": {},\n \"formatting\": {},\n \"emoticons\": {\n \"potato\": \"Potato\"\n }\n }\n ]\n}\n```",
"client_side": "optional",
"server_side": "required",
"categories":
[
"management",
"social",
"utility"
],
"additional_categories": [],
"gallery":
[
"https://cdn.modrinth.com/data/doqSKB0e/images/36d77791bf60cc57199cef7162825d446bfb829c.png"
],
"kind": "client-optional",
"link": "https://modrinth.com/mod/styled-chat",
"conflicts": [],
"review": false
},
{
"slug": "styled-nicknames",
"project_type": "mod",
"title": "Styled Nicknames",
"description": "Simple, but configurable nicknaming mod allowing your server's players (and admins) to change their nickname with full formatting support",
"body": "# Styled Nicknames\nIt's a configurable mod allowing your server's players (and admins) to change their nickname with \nfull Simplified Text Formatting support. It supports LuckPerms, PlayerRoles or any other \nfabric permission api compatible mod, with automatic removal of nicknames for players without permissions.\nIf you have any questions, you can ask them on my [Discord](https://discord.com/invite/AbqPPppgrd)\n\n\n## Commands (and permissions):\n- `/styled-nicknames` - Main command (`stylednicknames.main`, available by default)\n- `/styled-nicknames reload` - Reloads configuration (requires `stylednicknames.reload`)\n- `/styled-nicknames set ` - Changes target players nickname (requires `stylednicknames.change_others`)\n- `/styled-nicknames clears ` - Clears target players nickname (requires `stylednicknames.change_others`)\n- `/nickname set `/`/nick set ` - Changes own nickname (requires `stylednicknames.use`)\n- `/nickname clear`/`/nick clear` - Clears own nickname (requires `stylednicknames.use`)\n\n## Configuration:\nYou can find config file in `./config/styled-nicknames.json`.\n[Formatting uses PlaceholderAPI's Simplified Text Format for which docs you can find here](https://placeholders.pb4.eu/user/text-format/).\n\n```json5\n{\n \"CONFIG_VERSION_DONT_TOUCH_THIS\": 1,\n \"allowByDefault\": false, // Enables player commands by default\n \"defaultPrefix\": \"#\", // Default prefix of nickname\n \"maxLength\": 32, // Max length (without formatting) of the nickname, set to 0 to disable it \n \"changeDisplayName\": true, // Changes player's display name\n \"changePlayerListName\": false, // Changes nickname in player list (This option will be incompatible with some mods, use placeholder instead when possible)\n \"allowLegacyFormatting\": false, // Allows usage of legacy text format in nicknames (&X)\n \"nicknameChangedMessage\": \"...\", // Message send after changing nickname\n \"nicknameResetMessage\": \"...\", // Message send after clearing nickname\n \"defaultEnabledFormatting\": {\n /*\"tagname\": value*/ // These values allow you to change tags enabled by default\n }\n}\n```\n\n## Permission\nTo use commands/permissions, players require `stylednicknames.use` to use commands and \noptionally permissions `stylednicknames.format.[tag_name]` (`[tagname]` is Simplified Text Format tag), \nfor additional formatting.\n\nYou can also give `stylednicknames.ignore_limit` to disable nickname length limit for them (which already ignores tags).\n\nYou should also give `stylednicknames.change_others` permission to your admins, so they can remove bad nicknames",
"client_side": "optional",
"server_side": "required",
"categories":
[
"social",
"utility"
],
"additional_categories": [],
"gallery": [],
"kind": "client-optional",
"link": "https://modrinth.com/mod/styled-nicknames",
"conflicts": [],
"review": false
},
{
"slug": "styledplayerlist",
"project_type": "mod",
"title": "Styled Player List",
"description": "This mod allows server owners to change player list look!",
"body": "![Logo](https://i.imgur.com/DOl47Dn.png)\n\n# Styled Player List\nIt's a simple mod that allows server owners to style their player list as they like!\nWith full permission/requirement support, placeholder api support, multiple styles and player list name overrides.\n\n*This mod works only on Fabric and Quilt!*\n\nIf you have any questions, you can ask them on my [Discord](https://pb4.eu/discord)\n\n[Also check out my other mods and project, as you might find them useful!](https://pb4.eu)\n\n![Example image](https://i.imgur.com/yIcm5dC.png)\n\n\n## Commands (and permissions):\n- `/styledplayerlist` - Main command (`styledplayerlist.main`, available by default)\n- `/styledplayerlist reload` - Reloads configuration and styles (requires `styledplayerlist.reload`)\n- `/styledplayerlist switch