promotional bannermobile promotional banner

RPG Tweaks

Loot sacks, dimension locking, sleep rules, XP penalties, and more — RPG-Tweaks gives server owners the tools to build a richer, more challenging Minecraft experience

File Details

rpg_tweaks-3.0.1.jar

  • R
  • Mar 3, 2026
  • 107.83 KB
  • 16
  • 1.21.8+7
  • NeoForge

File Name

rpg_tweaks-3.0.1.jar

Supported Versions

  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:rpg-tweaks-1476807:7706060"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

🚀 Features

Advancement XP Blocking

  • Configurable custom XP reward per advancement
  • Optional debug logs

Award Custom XP When Mining Mineral Blocks

  • Award experience orbs (points) when mining ores.
  • IDs or tags can be configured for each additional block. By default, tags are configured for vanilla minerals.
  • Experience is calculated between a minimum and maximum value, awarding the amount randomly.
  • Optional debug logs.

Player Mechanics

  • Exhaustion Rate: Multiplier for hunger exhaustion gained from actions (1.0 = vanilla).
  • Natural Regen Rate: Multiplier for HP regeneration from food (1.0 = vanilla).
  • Durability Multiplier: Controls tool and armor wear. -1 = no durability loss, 0 = vanilla, >0 = damage multiplier.
  • Max Storable XP: Cap on total experience a player can accumulate (0 = unlimited).
  • PvP Toggle: Enable or disable player-vs-player damage via config or command.

Sleep Mechanics

  • Sleep From Night: Minimum in-game night before players are allowed to sleep (0 = always).
  • Sleep Heal: Restore a configurable percentage of max HP after sleeping (0 = disabled).
  • Sleep Hunger Loss: Reduce food level after sleeping by a set number of points, with a configurable probability (0 = disabled).

Dimension Blocking

  • Block player access to specific dimensions globally via config or command.
  • Per-player exceptions: individually allow or block dimensions for specific players, overriding global rules.
  • Pending exceptions: configure an exception for an offline player — it will be applied the next time they connect.
  • Commands: /rpg_tweaks dimension block/allow <dimension> <player>
  • Full GUI support in the config screen (add/remove global blocked dimensions and per-player exceptions).

Custom Mob Loot (Loot Sacks)

  • Five tiers of loot sacks that drop from mobs: Common, Uncommon, Rare, Epic, and Legendary.
  • Drop chances for each tier are fully configurable per mob via the config screen or JSON.
  • Loot sacks can be opened by right-clicking to receive randomized loot from their respective loot table.
  • Loot table contents are fully customizable via the data files included in the mod.
  • Per-mob configuration also supports removing specific vanilla drops from a mob's loot table.
  • Default configuration includes a zombie example with pre-configured drop chances and removed vanilla drops.

🔌 Integrations and Compatibility with other mods (ONLY 1.21.1)

Optional integrations: The following integrations are only available when the respective mod is installed.
RPG-Tweaks does not bundle, redistribute, or modify these mods.

Integration with Reskillable Reimagined

  • New command: /rpg_tweaks skills add/remove <skill> <level> ... <item>
  • New command: /rpg_tweaks craftskills add/remove <skill> <level> ... <item>
  • The <item> field is optional; if not specified, the desired item must be held in the main hand.

Integration with Item Obliterator

  • New command: /rpg_tweaks banitem/unbanitem — Adds or removes an item from the mod's ban list.
  • The item can be specified, or it will automatically use the item held in the main hand.