Compatibility
Minecraft: Java Edition
1.21–1.21.5
Platforms
Links
Creators
Details
Amputation Plugin
A Minecraft plugin that adds a unique twist to survival gameplay by requiring players to sacrifice a body part, each with its own unique challenges and effects.

Features
Limb Sacrifice System
Players must choose one of the following body parts to sacrifice:
-
Main Hand
- Applies Weakness III
- Reduces block and entity interaction range to 0
- Makes combat and building more difficult
-
Off Hand
- Applies Weakness III
- Applies Mining Fatigue I
- Disables off-hand usage
- Prevents bow usage completely
- 5% chance to drop held items when using them
- Makes combat and tool usage more challenging
-
Eyes
- Applies permanent Blindness
- Applies permanent Darkness
- Makes navigation and combat extremely challenging
- Reduces view distance to minimum (1 chunk)
-
Leg
- Applies Slowness III
- Removes fall damage protection
- Makes movement more challenging
-
Lung
- Drains hunger rapidly while sprinting (1 point every 0.5 seconds)
- Drains oxygen faster underwater (1.5 bubbles every 0.25 seconds)
- Additional hunger drain while swimming
-
Heart
- Reduces max health to 2 hearts
- Disables natural regeneration
- Prevents absorption effects
Commands
/activateamputation- Activates the plugin and forces all players to choose a limb/chooselimb <player>- Opens the limb selection GUI for a specific player/untwist- Removes the limb sacrifice effect from all players/retwisttimer [hours]- Starts a timer after which all players must re-choose their limbs/retwisttimer end- Ends the current re-twist timer/amputationstatus- Check if the plugin is active and see player statistics
Permissions
amputation.activate- Allows use of/activateamputationamputation.untwist- Allows use of/untwistamputation.chooselimb- Allows use of/chooselimbamputation.retwisttimer- Allows use of/retwisttimeramputation.status- Allows use of/amputationstatus(default: true)
Installation
- Download the plugin JAR file
- Place it in your server's
pluginsfolder - Restart your server
- Use
/activateamputationto start the game mode
Configuration
The plugin saves its state in config.yml, maintaining the active status between server restarts.
Notes
- Players cannot close the limb selection GUI without making a choice when the plugin is active
- Effects are persistent and will be reapplied if a player dies or logs out
- Players cannot drink milk to remove the effects
- The plugin can be deactivated using the
/untwistcommand with appropriate permissions - Re-twist timer allows for periodic resetting of all players' limb choices
License
This plugin is licensed under the GNU General Public License v3.0 or later (GPL-3.0-or-later). This means:
- You are free to use, modify, and distribute this software
- If you distribute modified versions, you must also distribute them under GPL-3.0-or-later
- You must make the source code available when you distribute the software
- There is no warranty for this program
For the full license text, see the LICENSE file or visit GNU GPL v3.



