Links
Tags
Creators
Details
Licensed ARR
Published 8 months ago
Updated 7 months ago
All versions
Reskillable Reimagined —
5.0.1
Release
RPG Tweaks 5.0.17 months ago 33
Compatibility
Minecraft: Java Edition
1.21.1–1.21.8
Platform
NeoForge
Supported environments
Client and server
Changes
RPG-Tweaks — 5.0.1 Changelog
✨ New Features
Chat Blocking
- Added global chat toggle: all players can be silenced at once via command or config.
- Added per-player chat blocking: individual players can be blocked or allowed.
- New commands:
/rpg_tweaks chat on/offand/rpg_tweaks chat block/allow <player>.
Death XP Loss
- Players now lose a configurable percentage of their total XP on death.
- The XP that is lost is spawned as orbs at the death location, allowing recovery.
Death Respawn Near Death Location
- On death, players now respawn at a random location near where they died instead of at their bed or world spawn (Overworld only).
- Minimum and maximum respawn distance from the death point are independently configurable.
Mob XP on Kill
- Mobs can now award a configurable amount of XP when killed.
- Configured per mob alongside the existing loot sack settings in the same config entry.
- Optional Looting bonus: XP multiplier applied per Looting enchantment level.
Loot Sack Conditional Drops
- Each loot sack tier per mob now supports advanced conditions that restrict when it can drop:
- Required dimension — only drops in a specific dimension.
- Required biome — only drops in a specific biome.
- Night only — only drops during the night.
- Moon phases — only drops during one or more specific moon phases.
- Minimum distance from player — only drops if the mob was killed at or beyond a set distance.
- Surface / Cave only — restrict drops to above or below the surface level.
FTB Quests Integration (1.21.1 only)
- New optional integration with FTB Quests (auto-detected, no configuration required to enable).
- Quest-gated dimension access: Assign a Reward ID to a blocked dimension so that players who claim that reward automatically gain personal access to it, while others remain blocked.
- Quest-gated loot sack tiers: Configure a Quest ID requirement for Epic and/or Legendary sacks so that only players who have completed that quest can receive them.
- Skill rewards on quest completion: Configure a Reward ID to automatically increase a player's Reskillable skill levels when that reward is claimed. Requires Reskillable Reimagined.
Reskillable Reimagined — attackskills command
- New command:
/rpg_tweaks attackskills add/remove/info <skill> <level> ... <entity>— manages entries inattack_skill_locks.json.
Reskillable Reimagined — Custom Skills support
- Skill validation in commands now dynamically reads
custom_skills.jsonso any custom skill created by the user is accepted. - Skill-up Toast Notifications now fire and display correctly for custom skills, showing the
displayNamedefined in their config. - The skill level tracker now polls custom skills alongside vanilla skills.
🔧 Bug Fixes and Improvements
- Fixed the
infosubcommand not being available forskillsandcraftskillscommands now include aninfosubcommand to query existing requirements for an item. - Loot sack resolution migrated to use native NeoForge server-side loot table registries, replacing the previous classpath-based resolver.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:BokILEuA:LFX62qXV"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:BokILEuA:LFX62qXV"
}

