Development of newer versions (here) will continue outside of Spigot and includes a full rework of the plugin with more efficient code, broader version support, and additional features.
✔ Custom Ender Pearl Mechanics
- Right-click to launch yourself through the air (no teleportation)
- Adjustable speed multiplier
✔ Smart Pearl Management
- Auto-give pearls on join (toggleable)
- Lock to specific hotbar slot (0-8)
- Prevent dropping/moving in inventory (configurable)
✔ Configurable Fall Protection
- Optional fall-damage prevention with Pearl.PreventFallDamage
- Protection remains active until the player lands
✔ Version Compatibility
- Designed for Bukkit-compatible servers from 1.8.8 through modern versions.
- Automatic version detection for:
*Sound effects
*Particle effects
✔ Protection Systems
- Uses velocity-based launching. Servers may require configuration.
- Inventory Safeguards
✔ Fully Customizable
- You can tweak everything about the plugin to work best for your servers style and needs.
_________________________________________________________________________________________________________
Config
Spoiler: Config.yml
# EnderButt Free Configuration
# Version: 1.0.6
#
# Material Options: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
# Sound Options: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
# Particle options are available in EnderButt Pro.
Pearl :
# Item Settings
Name : "&5Ender Butt"
Lore :
- "&7Right-click to fly through the air!"
- "&eBe careful where you aim!"
# Slot where the pearl will be placed (0-8, -1 for any slot)
Slot : 1
# Mechanics
PushSpeed : 1.0 # Free edition maximum: 1.0; Pro removes this cap
# --------------------------------------------------------------------------
# PRO FEATURE - Configurable cooldown is available in EnderButt Pro.
# Free edition uses no cooldown.
# Cooldown: 5 # Pro example: cooldown in seconds; 0 disables it
# --------------------------------------------------------------------------
PreventFallDamage : true # Prevent fall damage after using an EnderButt
PreventDrop : true # Prevent players from dropping the pearl
PreventMove : true # Prevent moving the pearl to other inventories
# Effects
Sound:
Enabled : true
Type : ENTITY_ENDEREYE_LAUNCH
Volume : 1.0 # 0.0 to 1.0
Pitch : 1.0 # 0.5 to 2.0
# --------------------------------------------------------------------------
# PRO FEATURE - Particles are not available in EnderButt Free.
# Upgrade to EnderButt Pro to unlock and configure this section.
#
# Particles:
# Enabled: true
# Type: PORTAL # Particle effect when throwing
# Count: 8 # Number of particles to spawn
# --------------------------------------------------------------------------
# Messages
Messages :
# --------------------------------------------------------------------------
# PRO FEATURE - The /enderbutt give command is not available in Free.
# Upgrade to EnderButt Pro to unlock the command and these messages.
#
# GiveUsage: "&d&lEnder&5&lButt &8&l» &7Usage: /enderbutt give <player>"
# AlreadyHasPearl: "&d&lEnder&5&lButt &8&l» &cPlayer already has an EnderButt pearl!"
# PearlGiven: "&d&lEnder&5&lButt &8&l» &aGiven EnderButt pearl to %player%"
# PearlReceived: "&d&lEnder&5&lButt &8&l» &aYou received an EnderButt pearl!"
# --------------------------------------------------------------------------
InventoryMove : "&d&lEnder&5&lButt &8&l» &cYou cannot move this item!"
NoPermission : "&d&lEnder&5&lButt &8&l» &cYou don't have permission!"
Reload : "&d&lEnder&5&lButt &8&l» &aConfiguration successfully reloaded!"
Cooldown : "&d&lEnder&5&lButt &8&l» &cYou must wait %seconds% seconds before using this again!"
Drop : "&d&lEnder&5&lButt &8&l» &cYou cannot drop this item!"
Throw : "" # Empty = no message
Usage : "&d&lEnder&5&lButt &8&l» &7Usage: /enderbutt reload"
# General Settings
Settings:
GiveOnJoin : true # Give pearl automatically when player joins
PreventDuplicatePearls : true # Check for existing pearls before giving
RequirePermission : false # Require enderbutt.use permission to use
# World Settings
DisabledWorlds :
- "world_nether"
- "world_the_end"
- "pvp_arena"
# Enable bStats metrics (https://bstats.org)
Metrics : true
Code (YAML):
# EnderButt Free Configuration
# Version: 1.0.6
#
# Material Options: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
# Sound Options: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
# Particle options are available in EnderButt Pro.
Pearl :
# Item Settings
Name : "&5Ender Butt"
Lore :
- "&7Right-click to fly through the air!"
- "&eBe careful where you aim!"
# Slot where the pearl will be placed (0-8, -1 for any slot)
Slot : 1
# Mechanics
PushSpeed : 1.0 # Free edition maximum: 1.0; Pro removes this cap
# --------------------------------------------------------------------------
# PRO FEATURE - Configurable cooldown is available in EnderButt Pro.
# Free edition uses no cooldown.
# Cooldown: 5 # Pro example: cooldown in seconds; 0 disables it
# --------------------------------------------------------------------------
PreventFallDamage : true # Prevent fall damage after using an EnderButt
PreventDrop : true # Prevent players from dropping the pearl
PreventMove : true # Prevent moving the pearl to other inventories
# Effects
Sound:
Enabled : true
Type : ENTITY_ENDEREYE_LAUNCH
Volume : 1.0 # 0.0 to 1.0
Pitch : 1.0 # 0.5 to 2.0
# --------------------------------------------------------------------------
# PRO FEATURE - Particles are not available in EnderButt Free.
# Upgrade to EnderButt Pro to unlock and configure this section.
#
# Particles:
# Enabled: true
# Type: PORTAL # Particle effect when throwing
# Count: 8 # Number of particles to spawn
# --------------------------------------------------------------------------
# Messages
Messages :
# --------------------------------------------------------------------------
# PRO FEATURE - The /enderbutt give command is not available in Free.
# Upgrade to EnderButt Pro to unlock the command and these messages.
#
# GiveUsage: "&d&lEnder&5&lButt &8&l» &7Usage: /enderbutt give <player>"
# AlreadyHasPearl: "&d&lEnder&5&lButt &8&l» &cPlayer already has an EnderButt pearl!"
# PearlGiven: "&d&lEnder&5&lButt &8&l» &aGiven EnderButt pearl to %player%"
# PearlReceived: "&d&lEnder&5&lButt &8&l» &aYou received an EnderButt pearl!"
# --------------------------------------------------------------------------
InventoryMove : "&d&lEnder&5&lButt &8&l» &cYou cannot move this item!"
NoPermission : "&d&lEnder&5&lButt &8&l» &cYou don't have permission!"
Reload : "&d&lEnder&5&lButt &8&l» &aConfiguration successfully reloaded!"
Cooldown : "&d&lEnder&5&lButt &8&l» &cYou must wait %seconds% seconds before using this again!"
Drop : "&d&lEnder&5&lButt &8&l» &cYou cannot drop this item!"
Throw : "" # Empty = no message
Usage : "&d&lEnder&5&lButt &8&l» &7Usage: /enderbutt reload"
# General Settings
Settings:
GiveOnJoin : true # Give pearl automatically when player joins
PreventDuplicatePearls : true # Check for existing pearls before giving
RequirePermission : false # Require enderbutt.use permission to use
# World Settings
DisabledWorlds :
- "world_nether"
- "world_the_end"
- "pvp_arena"
# Enable bStats metrics (https://bstats.org)
Metrics : true
_________________________________________________________________________________________________________
Media
Contact
If you have any questions or errors please contact me via discord @ carbon9_
Terms of Service
By purchasing this plugin or downloading an update you accept the following terms of service:
- You are not allowed to decompile or edit the jar file or say that the code or the product belongs to you.
- I am not liable for any damage the product might cause.
- These terms of service may change at any time without notice.
- You have read the whole post and understood it.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
◆ EnderButt ◆ [1.8 - 1.21.X ✔] FREE is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 951 times (via Spigot). Download it and open it directly in the game.