What are you searching for?

Loot Table Modifier

Loot Table Modifier

A Minecraft mod for Fabric that allows datapack and mods to modify loot tables instead of replacing them. Loot modification is applied at data loading, so there's no performance impact during gameplay.

download 246.8K Downloads · favorite 23 Followers · Updated 4 weeks ago
Fabric Game-mechanics Library Neoforge Utility 1.20.1 1.20.2 1.20.3 1.20.4 1.20.5 +13 more

Versions

inventory_2
Version 2.0.0 beta 3

2.0.0-beta.3+neoforge+1.21.2 · 4 weeks ago · 143.32 KB

Neoforge 1.21.2 1.21.3 1.21.4
inventory_2
Version 2.0.0 beta 3

2.0.0-beta.3+neoforge+1.21 · 4 weeks ago · 143.35 KB

Neoforge 1.21 1.21.1
inventory_2
Version 2.0.0 beta 3

2.0.0-beta.3+fabric+1.21.2 · 4 weeks ago · 147.27 KB

Fabric 1.21.2 1.21.3 1.21.4
inventory_2
Version 2.0.0 beta 3

2.0.0-beta.3+fabric+1.21 · 4 weeks ago · 147.29 KB

Fabric 1.21 1.21.1
inventory_2
Version 2.0.0 beta 3

2.0.0-beta.3+fabric+1.20.2 · 4 weeks ago · 147.22 KB

Fabric 1.20.2 1.20.3 1.20.4

About

Loot Table Modifier

Chat with me on Discord Available on Modrinth
Requires MonkeyLib538 Requires Fabric API

Why?

Vanilla datapacks can only replace existing loot tables, which is not good for being compatible with other datapacks that also try to replace the same table.
This mod fixes that by implementing a system of loot modifiers, which do just that, modify loot (tables)!

Unlike some other mods (ahem KubeJS) which work by running code at runtime to intercept and change drops, Loot Table Modifier modifies the loot tables as they're loaded from datapacks.
This means that the mod will only hurt performance during data loading, but has no performance impact during gameplay!¹

¹ Except when you make zombies drop a bajillion stacks of diamonds or something crazy like that, but that's really not the mod's fault 😅

Usage

Players

This mod does nothing when installed on its own. There needs to be some sort of datapack present that uses loot modifiers.
If you are using some mod or datapack which depends on Loot Table Modifier, just download the latest version for the Minecraft version you use from the versions page and add it to your mods folder.

List of projects utilizing Loot Table Modifier:

  • I don't know of any yet 😅 Please do hit me up on discord or something if you wanna add your project here :D

Mod, Modpack or Datapack developers

Follow the documentation available here.

This mod is allowed to be used in Modrinth modpacks.
I don't think I can legally prevent redistribution when using the MIT license, but I'd really appreciate if the mod wouldn't be redistributed as part of a modpack on other platforms.

This mod collects anonymous usage statistics, read more about what's collected here. No personal data is collected. This can be disabled by modifying the config at config/monkeylib538/telemetry.json or by running the /monkeylib538 telemetry set isEnabled false command.
open_in_new View on Modrinth
Compatibility
Client: Unsupported Server: Required
gavel MIT

Conversation

What are your thoughts?

Related projects

Library
Fabric API
Fabric API

by modmuss50

Lightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.

download 128.4M
favorite 27,401
Library
Cloth Config API
Cloth Config API

by shedaniel

Configuration Library for Minecraft Mods

download 94.4M
favorite 13,670
Optimization Utility
FerriteCore
FerriteCore

by malte0811

Memory usage optimizations

download 84.3M
favorite 12,712
Utility
Mod Menu
Mod Menu

by Prospector

Adds a mod menu to view the list of mods you have installed.

download 77.7M
favorite 22,127
lock Cookie consent

SkinMC uses cookies to provide functionality and features.