Fabrication is a huge collection of vanilla tweaks and small features for Minecraft 1.16+. Forgery is a version of Fabrication specially distorted to work under Forge rather than Fabric.

177 180 197 200 210 251 254 255 256 257 258 260 262 266 268 268 features and counting.

Table of Contents

Click arrows to expand.

Meta
General
Fixes
Utility
Tweaks
Minor Mechanics
Mechanics
Balance
Weird Tweaks
What's Old Is New Again
Unsafe
Pedantry
Experiments

FAQ

Will you add $THING?

Probably not. I have a huge workload even beyond Fabrication, and the Fabrication backlog is extremely large by this point. You can still open an issue and receive your judgement. If you make a PR then it will likely be accepted.

Why the name Fabrication?

Naming mods is hard, and naming things with no real topic or theme is even harder. So I just named it after the first word to come to mind while setting up the Fabric workspace. The "full" name is "A Total Fabrication", and the logo alludes to "Fabric Vacation".

Why the name Forgery?

For the parallel with Fabrication. The "full" name is "A Complete Forgery".

Meta

Config Screen

Fabrication has a nice ingame configuration GUI accessed via Mod Menu on Fabric or the built-in Mods screen on Forge. It can be used to toggle all features.

The GUI is client/server aware (note Fabrication does not currently have config syncing outside of the GUI) and can be used to view the server's config, or even change it if you're an op.

Demonstration video

Config Command

The /fabrication command has a "config" subcommand that can be used to reload config files, set config keys, and get config keys. This is useful from command blocks (used extensively in the demo videos), from non-Fabrication clients, or from Forge clients (no ingame Mods button in 1.16)

Block Distribution Analysis

The /fabrication command has an "analyze" subcommand that can be used to perform block distribution analysis on the world. By default it will scan the dimension you're in, but you can specify an alternate dimension if you want. A biome filter can also be specified.

This will generate and/or load a ton of chunks. Use with caution. Progress reports go to the console; once complete, a TSV (tab-separated value) file will be written to the game directory.

Demonstration image

Atlas Viewer

The /fabrication:client command has an "atlas" subcommand that can be used to view any of the loaded texture atlases. Information on sprites will be shown when hovered.

This is an invaluable debugging tool for various kinds of atlas disasters, and was added to debug a sprite overwrite issue with Old Lava.

Demonstration image

Search

Added in v1.4.0

Feature Parity

Added in v3.3.4

Fabrication is maintained on a few minecraft versions. However the wiki only shows the latest version, here's a list of how the wiki would change going backwards.

1.19.3:

  • Added sync_attacker_yaw.

1.19:

  • Added oak_is_apple.
  • Added tnt_is_dynamite.

1.18:

  • Changed chat_markdown from client_only to server_only.

1.17:

  • Added no_block_lit_mob_spawning
  • Removed dimly_lit_mob_spawning.
  • Added fix_superflat_bad_structures.
  • Changed tools_in_bundles and no_filled_inventories_in_shulkers since item tags don't exist.

1.16:

  • Removed tools_in_bundles.
  • Removed fix_charm_amethyst_dupe.
  • Removed thrown_buckets_empty_lava_cauldrons.

General

Balance

Key: general.category.balance
Added in v1.0

Changes to vanilla balance.

Experiments

Key: general.category.experiments
Added in v1.2.8

Bad ideas given form.

Fixes

Key: general.category.fixes
Added in v1.0

Fixes for bugs and weird behavior.

Mechanics

Key: general.category.mechanics
Added in v1.0

New mechanics and powerful additions.

Minor Mechanics

Key: general.category.minor_mechanics
Added in v1.0

Small additions to vanilla mechanics.

Pedantry

Key: general.category.pedantry
Added in v1.0.1

Fixes for non-problems.

Tweaks

Key: general.category.tweaks
Added in v1.0

Minor changes that fit with vanilla.

Unsafe

Key: general.category.unsafe
Added in v2.1.0

QoL changes that make cheating easier.

Utility

Key: general.category.utility
Added in v1.0

Useful tidbits that don't modify gameplay.

Weird Tweaks

Key: general.category.weird_tweaks
Added in v1.0

Opinionated changes.

What's Old Is New Again

Key: general.category.woina
Added in v1.2.4

Forward ports of forgotten tidbits.

Dark Mode

Key: general.dark_mode
Client Only
Added in v2.0.0

Makes the config screen darker.

Limit Runtime Configs

Key: general.limit_runtime_configs
Added in v3.0.0

Makes the game a teensy bit faster, but requires a restart to change features.

Reduced Motion

Key: general.reduced_motion
Client Only
Added in v1.2

Disables high-motion animations in the Fabrication config screen.

Fixes

Adventure Tags In Survival

Key: fixes.adventure_tags_in_survival
Server & Client (Client Optional)
Added in v1.2.1

Makes the CanDestroy and CanPlaceOn tags be honored in survival mode instead of just adventure mode.

Only needed on server, but the experience is more seamless if it's also on the client.

Demonstration video

Better Pause Freezing

Key: fixes.better_pause_freezing
Client Only
Added in v1.0.1

Makes textures not tick while the game is paused, meaning animated blocks and such properly freeze instead of continuing to animate.

Demonstration video

Boundless Levels

Key: fixes.boundless_levels
Client Only
Added in v1.2.5

Replaces translation strings for potion and enchantment levels with a dynamic algorithm that supports arbitrarily large numbers.

Demonstration video

Colored Crack Particles

Key: fixes.colored_crack_particles
Client Only
Added in v1.2.10

Makes "crack" particles honor item coloration, such as leather armor dye.

Demonstration video

Bubble Column Pop

Key: fixes.extra.bubble_column_pop
Client Only
Added in v2.1.0

Re-adds bubble columns having a bubble pop particle and sound at the top.

Was present in 18w07a, got removed before 1.13 release.

Demonstration video

Stable Cacti Break Vanilla Compat

Key: fixes.extra.stable_cacti_break_vanilla_compat
Server Only
Added in v3.0.1

Stable cacti but it will break some existing vanilla farms. As cactus will no longer break when growing next to an adjacent block. Using this also fixes naturally spawning cactus farms.

Fix Charm Amethyst Dupe

Key: fixes.fix_charm_amethyst_dupe
Server Only
Added in v2.0.0

Fixes a bug in Charm caused by bad assumptions that allows generating amethyst shards if you have another mod that can make item frames invisible, such as Fabrication's own Invisibility Splash On Inanimates.

Fix End Portal Render

Key: fixes.fix_end_portal_render
Client Only
Added in v2.3.0

End portal block will render from all sides.

Demonstration video

Fix Nether Portal Nausea

Key: fixes.fix_nether_portal_nausea
Client Only
Added in v3.0.0

Render the nether portal UI texture even if player has nausea.

Furnace Minecart Pushing

Key: fixes.furnace_minecart_pushing
Server Only
Added in v1.0

Right-clicking a furnace minecart with a non-fuel while it's out of fuel gives it a little bit of fuel, allowing you to "push" it.

Removed some time after 17w46a (1.13 pre releases); nobody seems to have noticed, and it wasn't announced.

Demonstration video

Ghast Charging

Key: fixes.ghast_charging
Client Only
Added in v1.2.8

Brings back the ghast "charging" animation when they're about to fire a fireball that got broken in 1.3 and removed in 1.8, and never worked in multiplayer.

Demonstration video

Inanimates Can Be Invisible

Key: fixes.inanimates_can_be_invisible
Client Only
Added in v1.1.1

Makes inanimate entities honor the "invisible" tag sent by the server. Does nothing on its own; the server must have something that marks inanimate entities as invisible, such as Fabrication's own Invisibility Splash On Inanimates.

Melee Mobs Keep Attacking

Key: fixes.melee_mobs_keep_attacking
Server Only
Added in v3.0.0

Through some mystical mojank reasoning mobs would normally stop looking for the player after reaching the players last known location, this fixes that.

Multiline Sign Paste

Key: fixes.multiline_sign_paste
Client Only
Added in v1.2.10

Allows pasting multiple lines of text into a sign. You can also copy all the lines of a sign by holding Shift while copying.

Demonstration video

No Night Vision Flashing

Key: fixes.no_night_vision_flash
Client Only
Added in v1.2.9

Disables the flashing effect when Night Vision is about to run out. This effect ranges from "annoying" to "actively dangerous". With this enabled, it just slowly fades out instead.

Demonstration video

Omniscent Player

Key: fixes.omniscent_player
Client Only
Added in v1.1.1

The player render in the inventory follows your cursor, even if it's not inside the game window.

Demonstration video

Open Inventories in Nether Portals

Key: fixes.open_inventories_in_nether_portal
Client Only
Added in v1.4.0

Allows players to open inventories while in a nether portal.

Vanilla originally made this change to fix a dupe exploit in Beta. The underlying cause of this dupe was fixed a very long time ago.

Demonstration video

Silverfish Step

Key: fixes.silverfish_step
Server Only
Added in v1.2.10

Fixes an oversight that prevents silverfish from playing their step sound. It's also possible it's not an oversight and that Mojang simply deemed the silverfish step sound too horrible and dummied it out.

Demonstration video

Stable Cacti

Key: fixes.stable_cacti
Server Only
Added in v1.2.3

Fixes cactuses being made of Explodium due to long-since-fixed engine limitations. In English: Makes cacti not break themselves if a block is placed next to them. They will still break if they grow into such a space, so cactus randomizers and cactus farms still work.

Demonstration video

Uncap Menu FPS

Key: fixes.uncap_menu_fps
Client Only
Added in v1.2

Removes the hardcoded 60 FPS cap in menu screens, instead using whatever you have the framerate cap set to.

Primarily added because in prior versions the cap was 30 FPS and I thought it still was. Maybe this is nice if you have a 144Hz display?

Use Player List Name In Tag

Key: fixes.use_player_list_name_in_tag
Client Only
Added in v1.0

Changes player name tags to match names in the player list. Good in combination with nickname mods like Drogtor.

Demonstration image

Utility

Books Show Enchants

Key: utility.books_show_enchants
Client Only
Added in v1.0

Makes enchanted books show the first letter of their enchants in the bottom left, cycling through enchants every second if they have multiple.

Demonstration video

CanHit

Key: utility.canhit
Server & Client (Client Optional)
Added in v1.2.1

Adds a new CanHit tag that affects melee attacks, bows, crossbows, and tridents. Also works on arrows and fireworks, in which case the restrictions will be AND'd with the restrictions of the bow or crossbow doing the firing.

The tag must be a list of strings, which may contain UUIDs that match a specific entity or an entity type ID optionally prefixed with a ! to invert the match.

If installed on the client, adds hit information to the tooltip. You can hide this information by creating an NBT byte set to 1 called "HideCanHit".

For example, a sword that can only hit spiders: /give @p diamond_sword{CanHit:["spider"]}

A sword that can hit anything but creepers: /give @p diamond_sword{CanHit:["!creeper"]}

Demonstration video

All Damage Is Fatal

Key: utility.extra.all_damage_is_fatal
Server Only
Added in v1.0.1

Any amount of damage done to an entity is unconditionally fatal.

Demonstration video

Chat Markdown

Key: utility.extra.chat_markdown
Client Only
Added in v2.3.0

Adds bold, strikethrough, underscore and italic markdown to chat.

Demonstration video

Disable Bees

Key: utility.extra.disable_bees
Server or Client
Added in v1.3.4

Prevents bee nests generating. Also disables all bee sounds.

Useful if you have a bee phobia. Makes honey inaccessible; you may want a datapack to make it accessible again, and/or to make empty bee nests craftable for decor.

Does not delete existing bee nests or bee entities; only fully effective in a new world.

Disable Villagers

Key: utility.extra.disable_villagers
Server or Client
Added in v1.4.0

Prevents villages from generating and zombie villagers from spawning.

Villagers completely break game balance, among other issues.

Will not fully take effect unless the game is restarted.

Enter Selects Highlighted Suggestion

Key: utility.extra.enter_selects_highlighted_suggestion
Client Only
Added in v2.3.0

Pressing enter selects the highlighted suggestion.

Item Frames Don't Display Name Tags

Key: utility.extra.item_frame_no_name_display
Client Only
Added in v1.4.0

Item frames will not display the names of the item inside them.

Demonstration video

No Guardian Jumpscare

Key: utility.extra.no_guardian_jumpscare
Client Only
Added in v3.0.0

Disables the elder guardian appearance effect upon being inflicted with Mining Fatigue.

Ping Privacy

Key: utility.extra.ping_privacy
Server Only
Added in v1.4.0

Sends no ping data to IPs that have not successfully logged in in the last 7 days.

Prevents scraping. There exist services that constantly ping servers they know about and track their uptime and who's connected, which will then turn around and store the name history of discovered users permanently and make their cape publicly searchable, among other things.

Demonstration image

Show Bee Count on Items

Key: utility.extra.show_bee_count_on_item
Client Only
Added in v1.4.0

Makes bee hive items show amount of contained bees.

Weapons Accept Silk

Key: utility.extra.weapons_accept_silk
Server Only
Added in v1.1.2

Weapons can be enchanted with Silk Touch, and Silk Touch becomes incompatible with Looting.

Can be used with datapacks and loot tables (or so I'm told).

Demonstration video

Extract Furnace Experience

Key: utility.extract_furnace_xp
Server Only
Added in v2.1.0

Allows clicking on the empty output slot of a furnace to extract the experience, instead of needing to break it.

Hide Armor

Key: utility.hide_armor
Server & Client (Client Optional)
Added in v1.3.0

Adds /hidearmor and /showarmor commands to hide and show your armor. Works with vanilla clients for hiding armor from others; for hiding armor from yourself to work, must be present on client.

Demonstration video

/i And More

Key: utility.i_and_more
Server Only
Added in v1.2.5

Adds /i, /item, /more, and /fenchant commands.

/i and /item are shorthand for /give to yourself, and /more increases the size of your held item's stack. /fenchant is like /enchant but it ignores all restrictions.

Demonstration video

Item Despawn Control

Key: utility.item_despawn
Server Only
Added in v1.1

Allows fine-grained control over item despawn times and making items invulnerable to all forms of damage including the void. You can filter by the item ID, whether the item was dropped by a player, if the item was dropped by a player dying, what enchantments are on the item, if the item is cursed, arbitrary NBT booleans, and block or item tags.

Configured in config/fabrication/item_despawn.ini.

See the default config for more info

KillMessage

Key: utility.killmessage
Server Only
Added in v1.2.11

Adds a KillMessage NBT tag to entities and items, allowing them to show a custom death message when they kill a player. You can use placeholders to show the name of the killed entity, the name of the killing entity, or the name of the killing entity's held item, in that order.

For example, "%s found a %s" would show e.g. "unascribed found a Skeleton". You could also write this as "%1$s found a %2$s" for the same result, or, say "A %2$s found %1$s" to show them in the opposite order, e.g. "A Skeleton found unascribed". The third %s or a %3$s will show the item name; if there isn't one, [Air] will be shown.

Legacy Command Syntax

Key: utility.legacy_command_syntax
Server Only
Added in v1.0

Allows numeric arguments to /gamemode and /difficulty, re-adds /toggledownfall, allows TitleCase arguments to /summon, allows numeric arguments to commands that accept items like /give, and re-adds shorthand to /xp.

Old habits die hard.

Demonstration video

Lenient Command Suggestions

Key: utility.lenient_command_suggestions
Server Only
Added in v3.0.0

Command suggestions for modded ids will still appear even if the id namespace is not explicitly specified.

Linkify Urls

Key: utility.linkify_urls
Client Only
Added in v3.0.0

Links in chat are clickable.

Mob IDs

Key: utility.mob_ids
Client Only
Added in v1.3.2

Makes entities show their entity ID as a nametag in Creative when F3 is up. Originally a vanilla feature; was removed in Beta 1.8 as nametags are visible through walls and it was a bit cheaty in Survival.

Demonstration video

/mods Command

Key: utility.mods_command
Server Only
Added in v1.0

Adds a /mods command listing all mods on the server. Hovering over the mods shows their descriptions, clicking on them takes you to their homepage if they have one.

If Bukkit is not present, also adds a /plugins command suggesting people use /mods instead.

Demonstration video

RMB Clears Text Fields

Key: utility.rmb_clears_text_fields
Client Only
Added in v3.0.0

Right Mouse Button will clear text fields.

Show Bee Count in Tooltip

Key: utility.show_bee_count_tooltip
Client Only
Added in v1.4.0

Makes bee hive tooltips show amount of contained bees.

Show Map ID

Key: utility.show_map_id
Client Only
Added in v1.4.0

Makes filled maps show their ID.

Taggable Players

Key: utility.taggable_players
Server Only
Added in v1.0

Allows you to assign or unassign various "tags" from players via /fabrication tag. Valid tags consist of feature keys which are living_entity scriptable. The following features are set taggable by default: can_breathe_water, no_wandering_trader, no_phantoms, scares_creepers, permanent_dolphins_grace, permanent_conduit_power, fireproof, no_hunger, invisible_to_mobs.

Demonstration video

Toggle Sprint

Key: utility.toggle_sprint
Client Only
Added in v1.4.0

Adds a "Toggle/Hold Sprint" keybind. Vanilla has an accessibility option to make the Sneak key work as a toggle, since it can be useful to have a hold and toggle button at the same time this keybind will take the other mode of the accessibility setting.

Toggle Stance

Key: utility.toggle_stance
Client Only
Added in v1.3.0

Adds a "Toggle Stance" keybind to switch between standing and sneaking. Vanilla has an accessibility option to make the existing Sneak key work as a toggle, but it can be useful to have a hold-to-sneak and toggle-sneak button at the same time.

Interacts with Minor Mechanics > Crawling; if they are both enabled, the Toggle Stance key will cycle between standing, sneaking, and crawling.

Demonstration video

Tools Show Important Enchant

Key: utility.tools_show_important_enchant
Client Only
Added in v1.0

Makes tools enchanted with Silk Touch, Fortune, or Riptide show the first letter of that enchant in the top left.

Never break an Ender Chest with the wrong tool again.

Demonstration video

Yeet Recipes

Key: utility.yeet_recipes
Server Only
Added in v1.3.2

Adds a yeet_recipes.ini that can be used to completely remove any recipe.

Tweaks

Alt Absorption Sound

Key: tweaks.alt_absorption_sound
Server & Client
Added in v1.3.4

Taking damage that is completely absorbed by Absorption plays a different (custom) sound.

Required on both sides, but doesn't break vanilla clients.

Arrows Work In Water

Key: tweaks.arrows_work_in_water
Server Only
Added in v1.0

Reduces arrow drag in water by a fair bit to make bows useful underwater. Not nearly as good as a trident, but usable.

Demonstration video

Bush Walk Doesn't Hurt

Key: tweaks.bush_walk_doesnt_hurt
Server Only
Added in v2.1.0

Makes walking through berry bushes not deal damage.

Bush Walk Doesn't Hurt When Sneaking

Key: tweaks.bush_walk_doesnt_hurt_when_sneaking
Server Only
Added in v2.1.0

Makes walking through berry bushes when sneaking not deal damage.

Bush Walk Doesn't Hurt With Armor

Key: tweaks.bush_walk_doesnt_hurt_with_armor
Server Only
Added in v1.1

Makes walking through berry bushes with both leggings and boots equipped not deal damage.

Demonstration video

Cactus Brush Doesn't Hurt With Chest

Key: tweaks.cactus_brush_doesnt_hurt_with_chest
Server Only
Added in v1.1

Makes touching the side of a cactus (not walking on top of one) with a chestplate equipped not deal damage.

Demonstration video

Cactus Walk Doesn't Hurt With Boots

Key: tweaks.cactus_walk_doesnt_hurt_with_boots
Server Only
Added in v1.0

Makes walking on top of a cactus (not touching the side of one) with boots equipped not deal damage.

Demonstration video

Campfires Cook Entities

Key: tweaks.campfires_cook_entities
Server Only
Added in v1.4.0

Campfires will cook entities without setting them on fire.

Campfires Ignite Entities

Key: tweaks.campfires_ignite_entities
Server Only
Added in v1.4.0

Campfires will set fire to mobs standing on them, therefore also cooking them.

Campfires Place Unlit

Key: tweaks.campfires_place_unlit
Server Only
Added in v1.1.1

Campfires are unlit when placed and must be lit with a Flint and Steel.

Demonstration video

Cracking Spawn Eggs

Key: tweaks.cracking_spawn_eggs
Server Only
Added in v1.2.10

Spawn eggs spawn cracking particles and play a sound when used.

Demonstration video

Ender Pearl Sound

Key: tweaks.ender_pearl_sound
Server Only
Added in v3.0.0

Ender pearls play enderman teleport sound when breaking.

Can Breathe Water

Key: tweaks.extra.can_breathe_water
Server Only
Added in v3.0.0

Players will not lose air while underwater.

Fireproof

Key: tweaks.extra.fireproof
Server Only
Added in v3.0.0

Players cannot take fire damage.

Invisible To Mobs

Key: tweaks.extra.invisible_to_mobs
Server Only
Added in v3.0.0

Players cannot be targeted by mobs at all. Sorta like Apathetic Mobs.

No Hunger

Key: tweaks.extra.no_hunger
Server Only
Added in v3.0.0

Players never lose food, and when they eat food it instead heals them directly. Sorta like Hunger Strike.

No Phantoms

Key: tweaks.extra.no_phantoms
Server Only
Added in v3.0.0

Prevents phantoms from spawning.

No Wandering Trader

Key: tweaks.extra.no_wandering_trader
Server Only
Added in v3.0.0

Prevents wandering traders from spawning.

Permanent Conduit Power

Key: tweaks.extra.permanent_conduit_power
Server Only
Added in v3.0.0

Players always have Conduit Power.

Permanent Dolphins Grace

Key: tweaks.extra.permanent_dolphins_grace
Server Only
Added in v3.0.0

Players always have Dolphins Grace.

Scares Creepers

Key: tweaks.extra.scares_creepers
Server Only
Added in v3.0.0

Players will scare creepers.

Feather Falling No Trample

Key: tweaks.feather_falling_no_trample
Server Only
Added in v1.3.0

Farmland will not get trampled when wearing feather falling.

Demonstration video

Flammable Cobwebs

Key: tweaks.flammable_cobwebs
Server Only
Added in v1.2.8

Cobwebs can burn.

Demonstration video

Fullres Banner Shields

Key: tweaks.fullres_banner_shields
Client Only
Added in v1.2.10

Makes shields use the full-res banner patterns instead of weird smaller versions. Compatible with custom patterns and resource packs.

Demonstration video

Ghast Panic

Key: tweaks.ghast_panic
Server Only
Added in v1.2.10

Makes ghasts randomly play the unused "scream" sound when outside of the Nether.

Legible Signs

Key: tweaks.legible_signs
Client Only
Added in v1.2.10

Adjusts sign text colors to be less garbage.

Demonstration video

Less Annoying Fire

Key: tweaks.less_annoying_fire
Client Only
Added in v1.0

Makes the "on fire" overlay half as tall, and removes it completely if you have Fire Resistance.

Especially nice with resource packs like Faithful that have tall fire textures.

Demonstration video

Less Restrictive Note Blocks

Key: tweaks.less_restrictive_note_blocks
Server & Client (Client Optional)
Added in v1.0

Allows note blocks to play if any block next to them has a nonsolid face, instead of only if the block above is air.

On the client, just adjusts the note particle to fly the right direction.

Demonstration video

Long Level Up Sound At 30

Key: tweaks.long_levelup_sound_at_30
Client Only
Added in v1.2.1

Plays the old longer level up sound when you reach level 30.

Demonstration video

Nether Cauldron

Key: tweaks.nether_cauldron
Server Only
Added in v1.3.0

Water evaporates when being placed inside a cauldron in the nether.

Demonstration video

No Dinnerlava

Key: tweaks.no_dinnerlava
Server Only
Added in v1.3.2

Disables the generation of 1 block hidden lava pockets in the Nether. They were initially added to discourage stripmining in the Nether for quartz, but now that Netherite exists, which can only be reasonably obtained via stripmining, it's just frustrating for no real reason.

"Dinnerlava" refers to the fact this was part of a series of changes all made by Dinnerbone in a short span of time in the 1.5 era mostly on provocation from Vechs of Super Hostile fame.

Will not take effect unless the world is reloaded.

No Heavy Minecarts

Key: tweaks.no_heavy_minecarts
Server Only
Added in v2.1.0

Chest and hopper minecarts will not be slowed down proportionally to the number of items in them.

No Sneak Bypass

Key: tweaks.no_sneak_bypass
Server Only
Added in v1.3.0

Blocks which would normally not affect players when sneaking will.

Demonstration video

No Trample

Key: tweaks.no_trample
Server Only
Added in v2.0.0

Farmland will not get trampled.

Normal Fog With Night Vision

Key: tweaks.normal_fog_with_night_vision
Client Only
Added in v1.2.9

Disables the fog brightening effect with Night Vision.

Demonstration video

Play Note Blocks In Creative

Key: tweaks.play_note_blocks_in_creative
Server & Client (Client Optional)
Added in v1.2.9

Allows sneaking when punching note blocks to play them in Creative mode.

On the client, prevents the break effect from occurring as usually happens with server-side break prevention.

Demonstration video

Rainbow Experience

Key: tweaks.rainbow_experience
Client Only
Added in v1.2.1

Makes experience random colors instead of just lime green.

Demonstration video

Recipe Book Auto Craft

Key: tweaks.recipe_book_auto_craft
Client Only
Added in v1.4.0

Recipe book crafts items instead of moving them to the crafting area.

Demonstration video

Reverse Note Block Tuning

Key: tweaks.reverse_note_block_tuning
Server Only
Added in v1.0

Sneaking while tuning a note block reduces its pitch rather than increases.

Demonstration video

See Held Items While Riding

Key: tweaks.see_items_while_riding
Client Only
Added in v1.4.0

Allows players to see held items while riding entities like boats.

Shulker Bullets Despawn On Death

Key: tweaks.shulker_bullets_despawn_on_death
Server Only
Added in v1.0

Makes shulker bullets despawn when the shulker that shot them is killed.

Demonstration video

Silent Minecarts

Key: tweaks.silent_minecarts
Client Only
Added in v1.4.0

Makes minecarts silent.

Tridents In Void Return

Key: tweaks.tridents_in_void_return
Server Only
Added in v1.0

Makes Loyalty tridents immune to void damage, and causes them to start their return timer upon falling into the void.

Demonstration video

Minor Mechanics

Cactus Punching Hurts

Key: minor_mechanics.cactus_punching_hurts
Server Only
Added in v1.4.0

Breaking cactus with your hand will damage you the same as hugging it.

Channeling Two

Key: minor_mechanics.channeling_two
Server & Client (Client Optional)
Added in v3.0.0

Makes Channeling II a valid enchant that works while raining as well.

Crawling

Key: minor_mechanics.crawling
Server & Client
Added in v1.3.0

Adds a key to explicitly enter the "crawling" stance. No more smushing yourself with a trapdoor. Needed on both the server and client, but doesn't break vanilla clients.

Honors the vanilla "Sneak" Accessibility Option. Interacts with Utility > Toggle Stance.

Demonstration video

Exact Note Block Tuning

Key: minor_mechanics.exact_note_block_tuning
Server Only
Added in v1.0

Right-clicking a note block with a stack of sticks sets its pitch to the size of the stack minus one.

Demonstration video

Collision Based Landing Pos

Key: minor_mechanics.extra.collision_based_landing_pos
Server Only
Added in v2.3.0

More accurately determines what the player is standing on. e.g. with this you can't take fall damage on a slime block while landing on an edge with air next to it.

Demonstration video

Fire Resistance II

Key: minor_mechanics.extra.fire_resistance_two
Server Only
Added in v3.0.4 (New)

Potions of Fire Resistance only protect against fire. They have to be brewed with glowstone dust to also protect against lava.

Launching Pistons

Key: minor_mechanics.extra.launching_pistons
Server Only
Added in v3.0.0

Pistons launch players up as if they were pushing slime blocks.

Demonstration video

Observers See Entities

Key: minor_mechanics.extra.observers_see_entities
Server Only
Added in v1.0

Observers detect when entities move in front of them if they have no block in front of them.

Demonstration video

Observers See Entities - Living Only

Key: minor_mechanics.extra.observers_see_entities_living_only
Server Only
Added in v1.0

Observers only detect living entities, and not e.g. item entities.

Safety option to prevent breaking a variety of vanilla contraptions.

Spiders Can't Climb While Wet

Key: minor_mechanics.extra.spiders_cant_climb_while_wet
Server Only
Added in v1.2.3

Makes spiders unable to climb while wet. Basically a more overpowered version of Spiders Can't Climb Glazed Terracotta. May break vanilla spider farms.

Interacts with Enhanced Moistness, and the demo video uses it for the water splash to work like it does.

Demonstration video

Water Fills On Break Strict

Key: minor_mechanics.extra.water_fills_on_break_strict
Server Only
Added in v3.0.0

Requires water_fills_on_break to have at least 2 water sources.

Feather Falling V

Key: minor_mechanics.feather_falling_five
Server & Client (Client Optional)
Added in v1.0

Makes Feather Falling V a valid enchant that completely negates fall damage. Optionally does damage to the boots.

If present on the client, makes the enchantment available in the Creative menu.

Demonstration video

Feather Falling V Damages Boots

Key: minor_mechanics.feather_falling_five_damages_boots
Server Only
Added in v1.0

Makes absorbing fall damage with Feather Falling V cause damage to the boots.

Fire Aspect Is Flint And Steel

Key: minor_mechanics.fire_aspect_is_flint_and_steel
Server Only
Added in v1.1.1

Right-clicking a block with no action with a Fire Aspect tool emulates a click with flint and steel, allowing you to light fires and such with a Fire Aspect tool instead of having to carry around flint and steel.

Since it emulates clicking with a Flint and Steel, it's highly compatible.

Demonstration video

Fire Protection On Any Item

Key: minor_mechanics.fire_protection_on_any_item
Server Only
Added in v1.0

Fire Protection can be applied to any enchantable item, and makes the item immune to fire and lava damage.

Demonstration video

Furnace Minecart Accepts Any Fuel

Key: minor_mechanics.furnace_minecart_any_fuel
Server Only
Added in v1.0

Allows furnace minecarts to accept any furnace fuel, rather than just coal and charcoal.

Demonstration video

Gradual Block Breaking

Key: minor_mechanics.gradual_block_breaking
Server Only
Added in v3.0.0

Snow layers and slabs will be mined a layer at a time.

InfiBows

Key: minor_mechanics.infibows
Server Only
Added in v1.0

Makes Infinity bows not require an arrow in your inventory to fire.

If not present on client, firing bows with no arrows is a bit janky.

Demonstration video

Invisibility Splash On Inanimates

Key: minor_mechanics.invisibility_splash_on_inanimates
Server Only
Added in v1.1.1

Invisibility splash potions affect inanimates (minecarts, arrows, etc) making them invisible. They will become visible again if they become wet. This enables the vanilla "invisible" flag, which doesn't work on inanimates unless Fixes > Inanimates Can Be Invisible is also enabled.

Logic: Invisibility potions coat the outer surface of the object. Living entities absorb and eventually eliminate the compound, and when drank it exudes from the pores, but inanimate objects do not have metabolisms, so the invisibility hangs around indefinitely unless washed off. Don't @ me about skeletons.

Demonstration video

Mechanism Muffling

Key: minor_mechanics.mechanism_muffling
Server Only
Added in v1.2.8

Placing a block of wool adjacent to a dispenser, dropper, or piston makes it silent.

Demonstration video

Note Block Notes

Key: minor_mechanics.note_block_notes
Server Only
Added in v1.0

Tells you the note the note block has been tuned to when tuning it or playing it manually above your hotbar. Also shows the octave, and shows the correct note for the snare and click instruments. (The bass drum is hard to nail down and so does not show note or octave info; if you know the best way to describe the bass drum, please let me know in an issue.)

Demonstration video

Note Blocks Play On Landing

Key: minor_mechanics.note_blocks_play_on_landing
Server Only
Added in v1.0

Makes note blocks play when landed on. The higher the entity fell, the louder the note will be. Also triggers Observers.

Demonstration video

Protection On Any Item

Key: minor_mechanics.protection_on_any_item
Server Only
Added in v2.3.0

Protection can be applied to any enchantable item.

It will inclusively protect from:. Level 1: cactus, Level 2: fire, Level 3: lava, Level 4: explosions.

Spiders Can't Climb Glazed Terracotta

Key: minor_mechanics.spiders_cant_climb_glazed_terracotta
Server Only
Added in v1.0.2

Makes spiders unable to climb glazed terracotta, to make farming them less of a chore if you go to the trouble to make glazed terracotta.

Logic: Slime blocks can't stick to glazed terracotta. Are spiders really stickier than solid slime?

Demonstration video

Spreadable Moss

Key: minor_mechanics.spreadable_moss
Server Only
Added in v3.0.0

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.

Tridents Activate Levers

Key: minor_mechanics.tridents_activate_levers
Server Only
Added in v1.4.0

When a trident hits a lever it will toggle it.

Unsaddle Creatures

Key: minor_mechanics.unsaddle_creatures
Server Only
Added in v1.4.0

Shift right click with an empty hand to retrieve a saddle from a pig/strider.

Demonstration video

Water Fills On Break

Key: minor_mechanics.water_fills_on_break
Server Only
Added in v1.1.1

Water source blocks fill in broken blocks instead of air if there is more water on its north, east, south, west, and top faces than there is air on its north, east, south, and west faces. In case of a tie, air wins. Makes terraforming lakes and building canals, etc much less frustrating.

Demonstration video

Mechanics

Anvil Repair

Key: mechanics.anvil_repair
Server Only
Added in v1.2.9

Allows right-clicking on an anvil with a Block of Iron to repair it one stage.

Demonstration video

Bottled Air

Key: mechanics.bottled_air
Server Only
Added in v1.3.3

Filling a glass bottle underwater refills 1 air bubble.

Demonstration video

Broken Gear Drops Components

Key: mechanics.broken_tools_drop_components
Server Only
Added in v1.1.2

Makes gear drop its consituent items when broken. This is completely configurable in config/fabrication/gear_components.ini.

Also works with nonplayer entities, where it is affected by their drop chance table.

See the default config for more info

Demonstration video

Detecting Powered Rails

Key: mechanics.detecting_powered_rails
Server Only
Added in v2.2.0

Allows using a comparator on a powered rail just like a detector rail. Makes minecart logistics a lot easier. Also allows using a repeater to do normal detection.

Directional Detector Rails

Key: mechanics.directional_detector_rails
Server Only
Added in v2.2.0

Placing magenta glazed terracotta under a detector rail makes it only detect minecarts moving in the direction of the arrow.

Directional Powered Rails

Key: mechanics.directional_powered_rails
Server Only
Added in v2.2.0

Placing magenta glazed terracotta under a powered rail makes it push minecarts in the direction of the arrow, even from a stop. They also work as hard stops for carts going the wrong direction.

Works similar to a Railcraft Boarding Track.

Enhanced Moistness

Key: mechanics.enhanced_moistness
Server Only
Added in v1.0

Entities are considered "wet" for 5 seconds after leaving a source of wetness. Additionally, lingering or splash water bottles inflict wetness. Also makes wet entities drip to show they're wet. Affects various vanilla mechanics including fire and undead burning.

Touching lava instantly removes wetness, meaning lava blades still work.

Demonstration video

Colorful Redstone

Key: mechanics.extra.colorful_redstone
Added in v2.3.0

Redstone on top of wool will not connect to redstone on top of a different color of wool.

Experimental. Once sufficiently tested, will be moved out of Extra.

Swap Conflicting Enchants

Key: mechanics.extra.swap_conflicting_enchants
Server Only
Added in v3.0.0

When adding enchants that would normally not be compatible it will instead get added in an inactive state. Conflicting enchants can be swapped on the go by right-clicking the item or pressing a keybind while sneaking.

Demonstration video

Weaponized Pearls

Key: mechanics.extra.weaponized_pearls
Server Only
Added in v3.0.0

Pearls will teleport entities they hit and pull nearby ones.

Grindstone Disenchanting

Key: mechanics.grindstone_disenchanting
Server & Client
Added in v1.2.8

Placing a book in the bottom slot of a Grindstone when disenchanting an item will transfer the enchantments onto the book.

Doesn't work properly if the client doesn't also have it, but it will not break vanilla clients.

Demonstration video

Obsidian Tears

Key: mechanics.obsidian_tears
Server & Client (Client Optional)
Added in v1.2.8

Empty bottles can be used to collect "Obsidian Tears" from Crying Obsidian. When quaffed by or dispensed onto a player, it updates their spawn to the location of the block the tears are from. Dispensers can also be used to fill empty bottles with tears.

Crying Obsidian respawn works in any dimension and doesn't need to be recharged, but you spawn with half health, no saturation, less than full food, and Weakness.

On client, just gives the bottle a custom appearance instead of a potion item.

Demonstration video

Pursurvers

Key: mechanics.pursurvers
Server Only
Added in v1.3.2

Adds "Pursurvers", observers with a Purpur block next to them, that can detect left-clicks on their watched block.

Demonstration video

Slow Fall Splash On Inanimates

Key: mechanics.slowfall_splash_on_inanimates
Server Only
Added in v1.1.1

Slow fall splash potions affect inanimates (minecarts, arrows, etc) making them unaffected by gravity. They will become normally affected again if they become wet.

This is kind of overpowered.

Demonstration video

Toggleable Furnace Carts

Key: mechanics.toggleable_furnace_carts
Server Only
Added in v2.3.0

Powered rails stop furnace carts when appropriate and conserve their fuel.

Wool Protected Sheep

Key: mechanics.wool_protected_sheep
Server Only
Added in v3.0.0

Sheep wool slightly reduces some types of damage.

Balance

Anvil No Level Limit

Key: balance.anvil_no_level_limit
Server Only
Added in v3.0.0

Anvils don't become "Too Expensive".

Anvil Rename Always Costs One

Key: balance.anvil_rename_always_costs_one
Server Only
Added in v1.2.9

Makes renaming an item on an anvil always cost one level.

Demonstration video

Bedrock-Like Impaling

Key: balance.bedrock_impaling
Server Only
Added in v1.0

Makes the Impaling enchantment act like it does in Bedrock Edition and Combat Test 4. Namely, it deals bonus damage to anything that is in water or rain (i.e. is wet), instead of only aquatic mobs.

Interacts with Enhanced Moistness.

Demonstration video

Disable Prior Work Penalty

Key: balance.disable_prior_work_penalty
Server & Client (Client Optional)
Added in v1.0

Disables the anvil prior work penalty when an item has been worked multiple times. Makes non-Mending tools relevant by allowing you to repair them indefinitely, and makes putting books on tools easier.

If only on the server and not the client, the wrong level cost will briefly be displayed before being corrected.

Demonstration video

Drop More Experience On Death

Key: balance.drop_more_exp_on_death
Server Only
Added in v1.2.1

Players drop 80% of their experience when dying instead of basically nothing.

Demonstration video

Environmentally Friendly Creepers

Key: balance.environmentally_friendly_creepers
Server Only
Added in v1.0

Creeper explosions deal entity damage, but not block damage, even if mobGriefing is true.

Demonstration video

Anvils Take Damage Only When Falling

Key: balance.extra.anvil_damage_only_on_fall
Server Only
Added in v1.1

Anvils only take damage when falling from a height rather than randomly after being used.

Demonstration video

Anvil Fully Repairs

Key: balance.extra.anvil_full_repair
Server Only
Added in v1.4.0

Any item repair in the anvil will restore item durability.

Demonstration video

Anvil No Xp Cost

Key: balance.extra.anvil_no_xp_cost
Server Only
Added in v3.0.0

Anvils don't cost any xp.

Block Lit Mob Spawning

Key: balance.extra.block_lit_mob_spawning
Server Only
Added in v3.3.4

Reverts hostile mob spawning to pre-1.18, so mobs spawn when block light level is bellow 8.

Brittle Shields

Key: balance.extra.brittle_shields
Server Only
Added in v2.3.0

Causes explosions to always break shields.

Disable Elytra

Key: balance.extra.disable_elytra
Server Only
Added in v1.3.3

Prevents using Elytra.

Demonstration video

Disable Elytra Boost

Key: balance.extra.disable_elytra_boost
Server Only
Added in v1.4.0

Prevent Elytra boosting using firework rockets.

Disable Mending

Key: balance.extra.disable_mending
Server Only
Added in v1.4.0

Stops the mending enchantment from working.

Demonstration video

Disable Mending Trade

Key: balance.extra.disable_mending_trade
Server Only
Added in v1.4.0

Stops new villagers from offering mending.

Disable Storing Thrown Ender Pearls

Key: balance.extra.disable_pearl_stasis
Server Only
Added in v1.4.0

Ender pearls forget who threw them when being unloaded. Which means saving a ender pearl in a bubble column becomes more difficult.

Ender Dragon Always Spawns Dragon Egg

Key: balance.extra.ender_dragon_always_spawn_egg
Server Only
Added in v1.4.0

Ender dragon always spawn a dragon egg when killed.

Full Ender Dragon XP

Key: balance.extra.ender_dragon_full_xp
Server Only
Added in v1.4.0

Ender dragon always gives the same xp amount as it would the first time.

Faulty Shields

Key: balance.extra.faulty_shields
Server Only
Added in v3.0.0

Shields half non-projectile damage instead of blocking it.

Food Always Edible

Key: balance.extra.food_always_edible
Server Only
Added in v1.3.0

Allows players to eat unconditionally.

Hunger is Easy

Key: balance.extra.hunger_is_easy
Server Only
Added in v3.3.8

Hunger acts as if the difficulty is easy.

Hunger is Hard

Key: balance.extra.hunger_is_hard
Server Only
Added in v3.3.8

Hunger acts as if the difficulty is hard.

Hunger is Normal

Key: balance.extra.hunger_is_normal
Server Only
Added in v3.3.8

Hunger acts as if the difficulty is normal.

Hunger is Peaceful

Key: balance.extra.hunger_is_peaceful
Server Only
Added in v3.3.8

Hunger acts as if the difficulty is peaceful.

Infinity Crossbows Modded

Key: balance.extra.infinity_crossbows_modded
Server & Client (Client Optional)
Added in v3.1.7

Allow putting Infinity on vanilla and modded crossbows. Only works for plain arrows.

Honors InfiBows.

Infinity & Mending

Key: balance.extra.infinity_mending
Server Only
Added in v1.0

Makes Mending and Infinity compatible enchantments.

Demonstration video

Interrupting Damage

Key: balance.extra.interrupting_damage
Server Only
Added in v3.0.0

Taking more then a heart of damage interrupts the current action of any mob / player.

Lava Causes Fall Damage

Key: balance.extra.lava_causes_fall_damage
Server Only
Added in v3.0.3

Lava halves fall damage instead of removing it.

ChunkLoading Furnace Minecart

Key: balance.extra.loading_furnace_minecart
Server Only
Added in v1.3.4

Makes furnace minecarts load chunks if they have fuel.

Mobs Drop Less Metal

Key: balance.extra.mobs_dont_drop_ingots
Server Only
Added in v1.4.0

All ingot mob drops are converted to nuggets where possible, otherwise voided.

Demonstration video

No Filled Inventories In Shulkers

Key: balance.extra.no_filled_inventories_in_shulkers
Server Only
Added 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.

exceptions can be added via fabrication:exclude_from_item_inventory_check item tag. item can be included via fabrication:include_in_item_inventory_check item tag.

Pickup Skeleton Arrows

Key: balance.extra.pickup_skeleton_arrows
Server Only
Added in v1.4.0

Arrows shot by skeletons can be picked up.

Player Free Spawners

Key: balance.extra.player_free_spawners
Server Only
Added in v1.3.0

Mob spawners don't require a player nearby to spawn. This can be dangerous on a normal world as it means all loaded spawners will constantly spawn mobs, which makes dungeons pre-loaded monsterboxes and floods abandoned mineshafts with cave spiders. Use carefully, preferably in worlds with structures disabled.

See Balance > Spawners Always Tick for a less extreme, safer version of this.

Static Dragon Egg

Key: balance.extra.static_dragon_egg
Server Only
Added in v1.4.0

Prevents dragon egg from teleporting.

Demonstration video

Tools in Bundles

Key: balance.extra.tools_in_bundles
Server & Client
Added in v3.0.0

Allows storing up to 8 nonstackable items in a bundle, as long as nothing else is stored.

exceptions can be added via fabrication:exclude_from_item_inventory_check item tag. item can be included via fabrication:include_in_item_inventory_check item tag.

Velocity Based Fall Damage Reset

Key: balance.extra.velocity_based_fall_damage_reset
Server Only
Added in v3.2.1

Fall distance will get gradually reduced instead of being reset in fluids like water.

Faster Obsidian

Key: balance.faster_obsidian
Server & Client
Added in v1.0

Makes obsidian and obsidian-related blocks break 3× faster. Needed on both sides to work properly.

Does not break vanilla clients when on the server, but when on the client, vanilla servers will think you're cheating. (And they won't be wrong.)

Demonstration video

Hyperspeed Furnace Minecart

Key: balance.hyperspeed_furnace_minecart
Server Only
Added in v1.0

Makes furnace minecarts very fast and burn fuel more quickly.

An attempt to make rail transport relevant again, as well as furnace carts, in a world with ice roads, swimming, elytra, etc.

Warning: These carts are so fast that they sometimes fall off of track corners. Make sure to surround track corners with blocks.

Demonstration video

Infinity Crossbows

Key: balance.infinity_crossbows
Server & Client (Client Optional)
Added in v1.2.8

Allow putting Infinity on crossbows. Only works for plain arrows.

Honors InfiBows.

Demonstration video

Soul Speed Doesn't Damage Boots

Key: balance.soul_speed_doesnt_damage_boots
Server Only
Added in v1.0

Makes running on soul blocks with Soul Speed not deal damage to your boots.

Spawners Always Tick

Key: balance.spawners_always_tick
Server Only
Added in v1.3.0

Spawners always count down their spawn timers, even if no player is nearby. This means a spawner that is left alone for a while will spawn instantly when a player comes in range. Allows shuttling a player between spawners with a minecart or water stream to efficiently make use of spawners that are close together, but not quite close enough to all be activated at the same time.

Tridents Accept Power

Key: balance.tridents_accept_power
Server Only
Added in v1.0

Allows tridents to accept the Power enchantment, increasing their ranged damage. It's pitiful that tridents only deal as much damage as an unenchanted bow and this cannot be improved at all other than via Impaling, which is exclusive to aquatic mobs; notably, Drowned do not count as aquatic mobs. Only the harmless squids, salmon, cod, tropical fish, and the less harmless pufferfish and guardians count as "aquatic".

Power is considered incompatible with Sharpness and Impaling.

Demonstration video

Tridents Accept Sharpness

Key: balance.tridents_accept_sharpness
Server Only
Added in v1.0

Allows tridents to accept the Sharpness enchantment, increasing their melee damage. See above for justification. Tridents deal 1 more damage than a Netherite Sword, but this tweak only allows them to accept Sharpness; no Smite, no Looting, etc.

Sharpness is considered incompatible with Power and Impaling.

Demonstration video

Weird Tweaks

Blaze Powder Grows Nether Wart

Key: weird_tweaks.blaze_fertilizer
Server Only
Added in v1.4.0

Blaze powder behaves as bone meal for nether wart.

Demonstration video

Chaining Creepers

Key: weird_tweaks.chaining_creepers
Server Only
Added in v2.1.0

Creepers explode after taking explosion damage.

Dimensional Tools

Key: weird_tweaks.dimensional_tools
Server & Client (Client Optional)
Added in v1.2.10

By default, makes breaking nether blocks deal 50x damage to non-golden and non-netherite tools, and makes golden tools take 1/50th the damage when breaking the same blocks, bringing their durability just above diamond. Also makes wooden tools crafted with nether planks into "Fungal" tools, and stone tools crafted with blackstone into "Blackstone" tools, which also get the 1/50th damage bonus. Completely configurable; see config/fabrication/dimensional_tools.ini.

On client, adjusts tooltips to show fractional damage.

Inspired by a joke video.

See the default config for more info

Demonstration video

Disable Equip Sound

Key: weird_tweaks.disable_equip_sound
Server or Client
Added in v1.0

Disables the unnecessary "Gear equips" sound that plays when your hands change, and is often glitchily played every tick. Armor equip sounds and other custom equip sounds remain unchanged. You won't even notice it's gone.

On client, mutes it just for you.

On server, prevents the sound from playing at all for everyone.

Disable Nether Fog

Key: weird_tweaks.disable_nether_fog
Client Only
Added in v1.4.0

Removes thick nether fog.

Demonstration video

Drop Experience With keepInventory

Key: weird_tweaks.drop_exp_with_keep_inventory
Server Only
Added in v1.2.1

If keepInventory is enabled, players still drop their experience when dying, but do so losslessly. Incents returning to where you died even when keepInventory is enabled.

Demonstration video

Endermen Don't Grief

Key: weird_tweaks.endermen_dont_grief
Server Only
Added in v1.3.4

Endermen no longer place or pickup blocks.

Endermen Don't Squeal

Key: weird_tweaks.endermen_dont_squeal
Server or Client
Added in v1.0

Makes Endermen not make their growling or screeching sounds when angry.

On client, mutes the sounds for just you. This means angry endermen don't make ambient sounds.

On server, replaces the angry ambient sound with the normal ambient sound for everyone. The stare sound is client-sided, unfortunately.

Creepers Explode When On Fire

Key: weird_tweaks.extra.creepers_explode_when_on_fire
Server Only
Added in v1.0

Causes creepers to light their fuses when lit on fire. Just because.

Demonstration video

Curable Piglins

Key: weird_tweaks.extra.curable_piglins
Server Only
Added in v3.0.0

Piglins and hoglins can be made immune with a golden apple or cured if they also have weakness.

Disable Lightning Fire

Key: weird_tweaks.extra.disable_lightning_fire
Server Only
Added in v2.3.0

Prevents lightning from creating fire.

Disable Night Skip

Key: weird_tweaks.extra.disable_night_skip
Server Only
Added in v1.4.0

Prevents beds from skipping the night.

Demonstration video

Encroaching Emeralds

Key: weird_tweaks.extra.encroaching_emeralds
Server Only
Added in v2.3.0

Emeralds spawn in all biomes which have ores.

Entities Sink In Falling Fluids

Key: weird_tweaks.extra.entities_sink_in_falling_fluids
Server Only
Added in v3.2.0

Entities rapidly sink in fluids that are flowing downwards. still and horizontal flowing fluids are unaffected.

Flimsy Tripwire

Key: weird_tweaks.extra.flimsy_tripwire
Server Only
Added in v3.0.0

Tripwire breaks after being activated.

Foliage Creepers

Key: weird_tweaks.extra.foliage_creepers
Client Only
Added in v2.1.0

Creepers will take on the foliage color of the biome they're in.

No Dolphin Theft

Key: weird_tweaks.extra.no_dolphin_theft
Server Only
Added in v2.1.0

Prevents dolphins from picking up items.

Photoallergic Creepers

Key: weird_tweaks.extra.photoallergic_creepers
Server Only
Added in v1.2.4

Creepers burn in sunlight. Very dangerous in combination with Creepers Explode When On Fire.

Takes precedence over Photoresistant Mobs if that is also enabled, allowing you to make only creepers burn in sunlight.

Demonstration video

Photoresistant Mobs

Key: weird_tweaks.extra.photoresistant_mobs
Server Only
Added in v1.2.4

Mobs don't burn in sunlight.

Demonstration video

Source Dependent Invulnerability Frames

Key: weird_tweaks.extra.source_dependent_iframes
Server Only
Added in v2.1.0

Allows entities to take damage multiple times if it's from multiple sources.

Demonstration video

Thrown Buckets Empty Lava Cauldrons

Key: weird_tweaks.extra.thrown_buckets_empty_lava_cauldrons
Server Only
Added in v2.1.0

Throwing an bucket at a lava cauldron will pickup the lava.

Underwater Explosions

Key: weird_tweaks.extra.underwater_explosions
Server Only
Added in v1.3.2

TNT and other explosives do block damage even underwater.

Demonstration video

Villager Trades Reset

Key: weird_tweaks.extra.villager_trades_reset
Server Only
Added in v2.1.0

Instead of restocking villagers will completely reset their trades. This also soft-limits the trades to the villager's level (one trade of each level).

Villagers Follow Emerald Blocks

Key: weird_tweaks.extra.villagers_follow_emerald_blocks
Server Only
Added in v1.4.0

Villagers will follow players holding emerald blocks.

Instant Pickup

Key: weird_tweaks.instant_pickup
Server Only
Added in v1.3.2

Drops from blocks and entities are instantly placed in your inventory if there's room. This is animated and everything.

Demonstration video

Item Safe Cactus

Key: weird_tweaks.item_safe_cactus
Server Only
Added in v1.4.0

Items don't get destroyed by cactus blocks.

Demonstration video

Leaves Grow Grass

Key: weird_tweaks.leaves_grow_grass
Server Only
Added in v1.4.0

Grass and tall grass can be placed on leaves.

Using Bone Meal on leaves makes them grow grass.

Déjà Void

Key: weird_tweaks.repelling_void
Server Only
Added in v1.0

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.

Demonstration video

Use Items While Riding

Key: weird_tweaks.use_items_while_riding
Client Only
Added in v1.4.0

Allows players to use items and attack while riding entities like boats.

What's Old Is New Again

Blinking Drops

Key: woina.blinking_drops
Client Only
Added in v1.2.4

Back in Survival Test, drops blinked white to make them stand out more. This is an implementation of that.

If Utility > Despawning Items Blink is enabled, that tweak's disappear-flashing will be disabled, and instead this tweak's white flashing will get faster and faster as despawn approaches.

Demonstration video

Survival Test video, for reference

Block Logo

Key: woina.block_logo
Client Only
Added in v1.2.4

Resurrects the Beta 1.2-era animated falling block logo. Because it looked sweet and it is shameful they removed it.

The block logo is completely customizable in config/fabrication/block_logo.png and config/fabrication/block_logo.ini. The default is identical to how it was in Beta 1.2.

Demonstration video

Classic Block Drops

Key: woina.classic_block_drops
Client Only
Added in v1.2.4

Back in Survival Test, likely in the interest of keeping a consistent pixel density in the world, block drops were drawn with an 8x8 portion of the block texture. This didn't always work well back then, and rather than fix things up and design textures with it in mind, it was simply removed.

This option uses a whitelist in config/fabrication/classic_block_drops.ini to emulate the old behavior, and for anything not whitelisted, uses mipmapped textures.

This looks pretty neat.

Demonstration video

Survival Test video, for reference

Dropped Items Don't Stack

Key: woina.dropped_items_dont_stack
Server Only
Added in v1.4.0

When dropping items of the same type they don't merge into a bigger stack.

Demonstration video

End Portal Parallax

Key: woina.end_portal_parallax
Client Only
Added in v3.0.1

Old end portal texture, may not be entirely accurate. Will not work unless the game is restarted, requires legacy GL and may not work on some systems.

Billboard Drops

Key: woina.extra.billboard_drops
Client Only
Added in v1.2.8

Brings back billboarded flat item drops like on Fast graphics prior to 1.8 or like always prior to 1.4.

Demonstration video

Billboard Drops 2D

Key: woina.extra.billboard_drops_2d
Client Only
Added in v3.0.4 (New)

Brings back billboarded flat item drops like on Fast graphics prior to 1.8 or like always prior to 1.4. Actually renders them in 2D which may create issues, but has a performance benefit.

Dirt Screen

Key: woina.extra.dirt_screen
Client Only
Added in v1.4.0

Replaces the panorama background of the title screen with the old dirt one.

Flat Items

Key: woina.extra.flat_items
Client Only
Added in v1.2.8

Brings back Indev flat first-person item models.

"Why?" Why not.

Demonstration image

Full Enchanting Cost

Key: woina.extra.full_enchanting_cost
Server Only
Added in v2.1.0

Enchanting consumes all of the xp required for an enchant. For example a 30 level enchant will consume 30 levels instead of 3.

Instant Bow

Key: woina.extra.instant_bow
Server Only
Added in v1.4.0

Bow fires arrows instantly upon clicking.

Demonstration video

Instant Eat

Key: woina.extra.instant_eat
Server Only
Added in v1.4.0

Eating food is instant.

Demonstration video

Janky Arm

Key: woina.extra.janky_arm
Client Only
Added in v1.2.8

Brings back Survival Test arm rotation.

"Why?" Why not.

Demonstration image

Survival Test video, for reference

No Experience

Key: woina.extra.no_experience
Server & Client (Client Optional)
Added in v1.3.3

Removes experience. Anvils become free and enchanting only costs lapis.

No Hand Sway

Key: woina.extra.no_hand_sway
Client Only
Added in v1.4.0

Prevents first-person hands from gradually transitioning from the last camera position.

Demonstration video

No Player Death Animation

Key: woina.extra.no_player_death_animation
Client Only
Added in v2.1.0

Players stay upright when killed.

No Sprint

Key: woina.extra.no_sprint
Server Only
Added in v1.4.0

Disable sprinting.

No Stance Transition

Key: woina.extra.no_stance_transition
Client Only
Added in v3.0.0

Removes the gradual crouch / crawl camera transition.

No Swim

Key: woina.extra.no_swim
Server Only
Added in v3.0.0

Disable swimming.

Old Lava Scaling

Key: woina.extra.old_lava_scaling
Client Only
Added in v3.1.2

Resurrects the old procedural lava texture from 1.4. Scales with resource pack resolutions. Will have a performance impact on higher resolutions.

Old Sheep Shear

Key: woina.extra.old_sheep_shear
Server Only
Added in v1.3.4

Sheep drop wool when punched.

Demonstration video

Old Tooltip

Key: woina.extra.old_tooltip
Client Only
Added in v1.4.0

Ressurects the old inventory tooltip from the beta days.

Demonstration video

Oof

Key: woina.extra.oof
Client Only
Added in v1.2.8

Brings back the old "Oof" hurt sound. Unlike the resource pack approach, this is player-specific rather than replacing the generic fleshy damage sound, so it won't result in random things Oof-ing.

Demonstration video

Void Fog

Key: woina.extra.void_fog
Client Only
Added in v3.0.1

Returns void fog from pre 1.8.

More Explosion Particles

Key: woina.more_explosion_particles
Client Only
Added in v3.0.0

Adds smoke and poof particles to explosions.

Demonstration video

Old Armor

Key: woina.old_armor
Server Only
Added in v3.0.0

All armor has the same protection.

Old Armor Scale

Key: woina.old_armor_scale
Server Only
Added in v3.0.0

Armor value is reduced with durability.

Old Background Shade

Key: woina.old_background_shade
Client Only
Added in v3.0.0

Inventories, pause and other menus will have a blue gradient.

Old Lava

Key: woina.old_lava
Client Only
Added in v1.2.4

Resurrects the old procedural lava texture from 1.4. Replace your molten cheese with pasta sauce today! HAYO!

Demonstration video

Void Fog Particles

Key: woina.void_fog_particles
Client Only
Added in v3.0.0

Returns void fog particles from pre 1.8.

Demonstration video

Yellow Button Hover

Key: woina.yellow_button_hover
Client Only
Added in v2.1.0

Hovered buttons will have yellow text.

Demonstration video

Unsafe

Disable Breaking Check

Key: unsafe.disable_breaking_speed_check
Server Only
Added in v2.1.0

Server will not check if the client is cheating, when breaking blocks faster then expected.

Helpful with block breaking lag when you trust the players.

Disable Moved Too Quickly

Key: unsafe.disable_moved_too_quickly
Server Only
Added in v2.1.0

Server will not check if the client is cheating, when traveling faster then expected.

Helpful with rubber banding when you trust the players.

Pedantry

Creepers Can't climb

Key: pedantry.creepers_cant_climb
Server Only
Added in v3.0.0

Creepers can no longer climb climbable blocks.

Entities Can't Climb

Key: pedantry.entities_cant_climb
Server Only
Added in v3.0.0

Entities can no longer climb climbable blocks (mostly applies to ladders). This on it's own disables ladders, the feature is intended to be used by other features.

Experiments

No Set Window Pos

Key: experiments.no_set_window_pos
Client Only
Added in v1.3.2

Prevents the game from manually modifying the window position. So if you have custom configs or something that memorizes window positions, they will be honored instead of the window always being centered.