Description
Set each mob's specific fall damage needed for death.
Specify fall damage per player needed for death.
Example:
You set creeper's fall damage to 103 blocks.
A creeper falls 20 blocks.
The creeper will lose 1/5 of it's max health.
Example 2:
You set a cow's fall damage to 3 blocks.
A cow falls 5 blocks.
The cow will die.
Features
Set each mob's specific fall damage needed for death.
Specify fall damage per player needed for death.
Example:
You set creeper's fall damage to 103 blocks.
A creeper falls 20 blocks.
The creeper will lose 1/5 of it's max health.
Example 2:
You set a cow's fall damage to 3 blocks.
A cow falls 5 blocks.
The cow will die.
Features
- Fully configurable messages.
- Toggle a mob's fall damage modifier from in game or in the config.
- Change a mob's fall damage modifier from in game or in the config.
- Completely negate fall damage for a mob by setting it's required distance to -1.
- Toggle modifying the fall damage of custom named mobs.
- Unlimited permission groups for players' modified fall damage.
- Completely negate fall damage for a player (set their group to 0).
- Reload the config.yml
Commands and Permissions
- /mobfall help
Permission: mobfall.user
Description: Shows the help page.
Description: Shows the help page.
- /mobfall toggle (mobname)
Permission: mobfall.toggle
Description: Toggle a mob's fall damage modifier in game.
Description: Toggle a mob's fall damage modifier in game.
- /mobfall custom (mobname)
Permission: mobfall.custom
Description: Toggle custom named mobs from being affected by the fall damage modifier.
Description: Toggle custom named mobs from being affected by the fall damage modifier.
- /mobfall set (mobname) (height)
Permission: mobfall.change
Description: Set a mob's required fall damage to a new value.
Description: Set a mob's required fall damage to a new value.
- /mobfall reload
Permission: mobfall.reload
Description: Reload the config.yml
Description: Reload the config.yml
- /mobfall add #
Permission: mobfall.addheight
Description: Create a player group's height modification with # blocks needed for death on impact.
Description: Create a player group's height modification with # blocks needed for death on impact.
- /mobfall remove #
Permission: mobfall.remheight
Description: Remove an existing player group's height modification.
Description: Remove an existing player group's height modification.
- /mobfall player #
Permission: mobfall.toggleplayer
Description: Toggle a player group's modified fall damage.
Description: Toggle a player group's modified fall damage.
Config
Code (Text):
###########################################################################################################################
# #
# +-----------------------------------------------------------------------------------------+ #
# | _ .-') .-. .-') _ .-') _ _ .-') _ (`-. | #
# | ( '.( OO )_ \ ( OO ) ( ( OO) )( \( -O ) ( (OO ) | #
# | ,--. ,--.).-'),-----. ;-----.\ \ .'_ ,------. .-'),-----. _.` \ | #
# | | `.' |( OO' .-. '| .-. | ,`'--..._)| /`. '( OO' .-. '(__...--'' | #
# | | |/ | | | || '-' /_) | | \ '| / | |/ | | | | | / | | | #
# | | |'.'| |\_) | |\| || .-. `. | | ' || |_.' |\_) | |\| | | |_.' | | #
# | | | | | \ | | | || | \ | | | / :| . '.' \ | | | | | .___.' | #
# | | | | | `' '-' '| '--' / | '--' /| |\ \ `' '-' ' | | | #
# | `--' `--' `-----' `------' `-------' `--' '--' `-----' `--' | #
# +-----------------------------------------------------------------------------------------+ #
# #
# Author: SocialSpy #
# Config Version: 1.2 #
# #---------------------------------------# #
# #
#-------------------------------------------------------------------------------------------------------------------------#
# #
# #-------------------------------------------------# #
# Want to see this plugin in action? #
# Check out my server! IP: mc.starryskyblock.com. #
# #-------------------------------------------------# #
# #
#-------------------------------------------------------------------------------------------------------------------------#
# #
# --=------Commands And Permissions------=-- #
# #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.user | /mobfall help | Shows the help page. #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.toggle | /mobfall toggle (mob name) | Toggles the given mob's fall damage modifier. #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.change | /mobfall set (mob name) # | Sets the needed fall height for death for the given mob. #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.custom | /mobfall custom (mob name) | Toggles the given mob's ignoring custom names variable. #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.reload | /mobfall reload | Reload the plugin and config.yml #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.addheight | /mobfall add # | Adds group for Players that will modify their needed fall #
# | | height to # blocks. Add permission mobfall.height.# to a #
# | | group to apply this. #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.remheight | /mobfall remove # | Removes a player height group from the mobs.yml #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.toggleplayer | /mobfall player # | Toggles the existing player group's modified fall damage. #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.height.# | Set the height needed to kill a player, if PLAYER group exists and is enabled in mobs.yml. #
#-------------------------+-----------------------------------------------------------------------------------------------#
# #
# #--------------------------# #
# | Tips & Info | #
# #--------------------------# #
# #
#-------------------------------------------------------------------------------------------------------------------------#
# Any mobs not listed do not receive fall damage and therefore do not apply to this plugin, aka blaze, ghast, etc. #
#-------------------------------------------------------------------------------------------------------------------------#
# You can set mob's specific fall damage required in the mobs.yml file or in game #
#-------------------------+-----------------------------------------------------------------------------------------------#
# toggle variable | If true, the mob's required fall damage will be modified based on the values here. #
# +-----------------------------------------------------------------------------------------------#
# | If false, the mob's fall damage will behave like vanilla on your server. #
#-------------------------+-----------------------------------------------------------------------------------------------#
# distance variable | If you set it lower than 3 (the minimum damage needed to receive fall damage), it will still #
# | need 3 blocks of fall damage to die. #
# +-----------------------------------------------------------------------------------------------#
# | If you set it greater than the vanilla requirement, and the fall distance was below your #
# | threshold, the fall damage will be negated from the mob if it would have killed the mob. #
# +-----------------------------------------------------------------------------------------------#
# | All default distance variables listed below are vanilla fall distances. #
#-------------------------+-----------------------------------------------------------------------------------------------#
# ignoreCustom variable | If true, any mobs of that type with custom names will be ignored by the fall damage modifier. #
#-------------------------+-----------------------------------------------------------------------------------------------#
# PLAYER section | Add "#: true/false" to the player section to add a modified height group to players. #
# +-----------------------------------------------------------------------------------------------#
# | To apply a person to this group, give them the permission mobfall.height.# #
# +-----------------------------------------------------------------------------------------------#
# | To completely negate fall damage for a group, create a section called "0: true" and give the #
# | group mobfall.height.0 #
#-------------------------+-----------------------------------------------------------------------------------------------#
# #
# #--------------------------# #
# | Language | #
# #--------------------------# #
# #
###########################################################################################################################
prefix: "&8&l[&5&lMob&f&lDrop&8&l]&f "
help:
- "&8&l[&5&lMob&f&lFall&8&l]&f Help Page"
- "&8&m-------------------------"
- "&f- &5/mobfall toggle (mob name)"
- "&f - Toggle a mob's fall damage modifier."
- "&f- &5/mobfall set (mob name) #"
- "&f - Set the block needed for a certain mob to die."
- "&f- &5/mobfall custom (mob name)"
- "&f - Toggle ignoring custom named mobs for that mob."
- "&f- &5/mobfall add #"
- "&f - Add a player height modification group."
- "&f- &5/mobfall remove #"
- "&f - Remove a player height modification group."
- "&f- &5/mobfall player #"
- "&f - Toggle an existing player height modification."
- "&f- &5/mobfall reload"
- "&f - Reload the config.yml"
- "&8&m-------------------------"
error: "Syntax error, do /mobdrop help."
noperm: "You do not have permission to do this."
unknownmob: "Unknown mob specified."
togglemobon: "You turned on %MOB%'s fall damage modifier, at %BLOCK% blocks."
togglemoboff: "You turn off %MOB%'s fall damage modifier."
togglecustomon: "You turned on custom named mobs for %MOB%."
togglecustomoff: "You turned off custom named mobs for %MOB%."
setmob: "You set %MOB%'s fall damage modifier to %BLOCK% blocks."
addplayer: "You created the player group %GROUP%. Apply this to players with the perm mobfall.height.%GROUP%!"
remplayer: "You removed the player group %GROUP%."
toggleplayeron: "You toggled on custom height modifications for player group %GROUP%."
toggleplayeroff: "You toggled off custom height modifications for player group %GROUP%."
groupalreadyexists: "Error, that player height group already exists!"
groupdoesntexist: "Error, that player height group doesn't exist!"
reload: "Plugin reloaded."
# #
# +-----------------------------------------------------------------------------------------+ #
# | _ .-') .-. .-') _ .-') _ _ .-') _ (`-. | #
# | ( '.( OO )_ \ ( OO ) ( ( OO) )( \( -O ) ( (OO ) | #
# | ,--. ,--.).-'),-----. ;-----.\ \ .'_ ,------. .-'),-----. _.` \ | #
# | | `.' |( OO' .-. '| .-. | ,`'--..._)| /`. '( OO' .-. '(__...--'' | #
# | | |/ | | | || '-' /_) | | \ '| / | |/ | | | | | / | | | #
# | | |'.'| |\_) | |\| || .-. `. | | ' || |_.' |\_) | |\| | | |_.' | | #
# | | | | | \ | | | || | \ | | | / :| . '.' \ | | | | | .___.' | #
# | | | | | `' '-' '| '--' / | '--' /| |\ \ `' '-' ' | | | #
# | `--' `--' `-----' `------' `-------' `--' '--' `-----' `--' | #
# +-----------------------------------------------------------------------------------------+ #
# #
# Author: SocialSpy #
# Config Version: 1.2 #
# #---------------------------------------# #
# #
#-------------------------------------------------------------------------------------------------------------------------#
# #
# #-------------------------------------------------# #
# Want to see this plugin in action? #
# Check out my server! IP: mc.starryskyblock.com. #
# #-------------------------------------------------# #
# #
#-------------------------------------------------------------------------------------------------------------------------#
# #
# --=------Commands And Permissions------=-- #
# #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.user | /mobfall help | Shows the help page. #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.toggle | /mobfall toggle (mob name) | Toggles the given mob's fall damage modifier. #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.change | /mobfall set (mob name) # | Sets the needed fall height for death for the given mob. #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.custom | /mobfall custom (mob name) | Toggles the given mob's ignoring custom names variable. #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.reload | /mobfall reload | Reload the plugin and config.yml #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.addheight | /mobfall add # | Adds group for Players that will modify their needed fall #
# | | height to # blocks. Add permission mobfall.height.# to a #
# | | group to apply this. #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.remheight | /mobfall remove # | Removes a player height group from the mobs.yml #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.toggleplayer | /mobfall player # | Toggles the existing player group's modified fall damage. #
#-------------------------+---------------------------------+-------------------------------------------------------------#
# mobfall.height.# | Set the height needed to kill a player, if PLAYER group exists and is enabled in mobs.yml. #
#-------------------------+-----------------------------------------------------------------------------------------------#
# #
# #--------------------------# #
# | Tips & Info | #
# #--------------------------# #
# #
#-------------------------------------------------------------------------------------------------------------------------#
# Any mobs not listed do not receive fall damage and therefore do not apply to this plugin, aka blaze, ghast, etc. #
#-------------------------------------------------------------------------------------------------------------------------#
# You can set mob's specific fall damage required in the mobs.yml file or in game #
#-------------------------+-----------------------------------------------------------------------------------------------#
# toggle variable | If true, the mob's required fall damage will be modified based on the values here. #
# +-----------------------------------------------------------------------------------------------#
# | If false, the mob's fall damage will behave like vanilla on your server. #
#-------------------------+-----------------------------------------------------------------------------------------------#
# distance variable | If you set it lower than 3 (the minimum damage needed to receive fall damage), it will still #
# | need 3 blocks of fall damage to die. #
# +-----------------------------------------------------------------------------------------------#
# | If you set it greater than the vanilla requirement, and the fall distance was below your #
# | threshold, the fall damage will be negated from the mob if it would have killed the mob. #
# +-----------------------------------------------------------------------------------------------#
# | All default distance variables listed below are vanilla fall distances. #
#-------------------------+-----------------------------------------------------------------------------------------------#
# ignoreCustom variable | If true, any mobs of that type with custom names will be ignored by the fall damage modifier. #
#-------------------------+-----------------------------------------------------------------------------------------------#
# PLAYER section | Add "#: true/false" to the player section to add a modified height group to players. #
# +-----------------------------------------------------------------------------------------------#
# | To apply a person to this group, give them the permission mobfall.height.# #
# +-----------------------------------------------------------------------------------------------#
# | To completely negate fall damage for a group, create a section called "0: true" and give the #
# | group mobfall.height.0 #
#-------------------------+-----------------------------------------------------------------------------------------------#
# #
# #--------------------------# #
# | Language | #
# #--------------------------# #
# #
###########################################################################################################################
prefix: "&8&l[&5&lMob&f&lDrop&8&l]&f "
help:
- "&8&l[&5&lMob&f&lFall&8&l]&f Help Page"
- "&8&m-------------------------"
- "&f- &5/mobfall toggle (mob name)"
- "&f - Toggle a mob's fall damage modifier."
- "&f- &5/mobfall set (mob name) #"
- "&f - Set the block needed for a certain mob to die."
- "&f- &5/mobfall custom (mob name)"
- "&f - Toggle ignoring custom named mobs for that mob."
- "&f- &5/mobfall add #"
- "&f - Add a player height modification group."
- "&f- &5/mobfall remove #"
- "&f - Remove a player height modification group."
- "&f- &5/mobfall player #"
- "&f - Toggle an existing player height modification."
- "&f- &5/mobfall reload"
- "&f - Reload the config.yml"
- "&8&m-------------------------"
error: "Syntax error, do /mobdrop help."
noperm: "You do not have permission to do this."
unknownmob: "Unknown mob specified."
togglemobon: "You turned on %MOB%'s fall damage modifier, at %BLOCK% blocks."
togglemoboff: "You turn off %MOB%'s fall damage modifier."
togglecustomon: "You turned on custom named mobs for %MOB%."
togglecustomoff: "You turned off custom named mobs for %MOB%."
setmob: "You set %MOB%'s fall damage modifier to %BLOCK% blocks."
addplayer: "You created the player group %GROUP%. Apply this to players with the perm mobfall.height.%GROUP%!"
remplayer: "You removed the player group %GROUP%."
toggleplayeron: "You toggled on custom height modifications for player group %GROUP%."
toggleplayeroff: "You toggled off custom height modifications for player group %GROUP%."
groupalreadyexists: "Error, that player height group already exists!"
groupdoesntexist: "Error, that player height group doesn't exist!"
reload: "Plugin reloaded."
Mobs
Code (Text):
PLAYER:
0: true
10: true
23: true
50: true
100: true
#Hostiles
CREEPER:
toggle: true
distance: 23
ignoreCustom: true
SKELETON:
toggle: true
distance: 23
ignoreCustom: true
SPIDER:
toggle: true
distance: 19
ignoreCustom: true
ZOMBIE:
toggle: true
distance: 23
ignoreCustom: true
SLIME:
toggle: true
distance: 19
ignoreCustom: true
PIG_ZOMBIE:
toggle: true
distance: 23
ignoreCustom: true
ENDERMAN:
toggle: true
distance: 43
ignoreCustom: true
CAVE_SPIDER:
toggle: true
distance: 15
ignoreCustom: true
SILVERFISH:
toggle: true
distance: 11
ignoreCustom: true
WITCH:
toggle: true
distance: 29
ignoreCustom: true
ENDERMITE:
toggle: true
distance: 11
ignoreCustom: true
GUARDIAN:
toggle: true
distance: 33
ignoreCustom: true
WITHER_SKELETON:
toggle: true
distance: 23
ignoreCustom: true
#Peacefuls
PIG:
toggle: true
distance: 13
ignoreCustom: true
SHEEP:
toggle: true
distance: 11
ignoreCustom: true
COW:
toggle: true
distance: 13
ignoreCustom: true
SQUID:
toggle: true
distance: 13
ignoreCustom: true
WOLF:
toggle: true
distance: 23
ignoreCustom: true
MUSHROOM_COW:
toggle: true
distance: 13
ignoreCustom: true
HORSE:
toggle: true
distance: 33
ignoreCustom: true
RABBIT:
toggle: true
distance: 6
ignoreCustom: true
VILLAGER:
toggle: true
distance: 23
ignoreCustom: true
MULE:
toggle: true
distance: 33
ignoreCustom: true
LLAMA:
toggle: true
distance: 33
ignoreCustom: true
#Post 1.8 & Specials
GIANT:
toggle: true
distance: 103
ignoreCustom: true
EVOKER:
toggle: true
distance: 27
ignoreCustom: true
ILLUSIONER:
toggle: true
distance: 35
ignoreCustom: true
VINDICATOR:
toggle: true
distance: 27
ignoreCustom: true
STRAY:
toggle: true
distance: 23
ignoreCustom: true
ELDER_GUARDIAN:
toggle: true
distance: 83
ignoreCustom: true
SKELETON_HORSE:
toggle: true
distance: 33
ignoreCustom: true
STRAY:
toggle: true
distance: 23
ignoreCustom: true
POLAR_BEAR:
toggle: true
distance: 33
ignoreCustom: true
0: true
10: true
23: true
50: true
100: true
#Hostiles
CREEPER:
toggle: true
distance: 23
ignoreCustom: true
SKELETON:
toggle: true
distance: 23
ignoreCustom: true
SPIDER:
toggle: true
distance: 19
ignoreCustom: true
ZOMBIE:
toggle: true
distance: 23
ignoreCustom: true
SLIME:
toggle: true
distance: 19
ignoreCustom: true
PIG_ZOMBIE:
toggle: true
distance: 23
ignoreCustom: true
ENDERMAN:
toggle: true
distance: 43
ignoreCustom: true
CAVE_SPIDER:
toggle: true
distance: 15
ignoreCustom: true
SILVERFISH:
toggle: true
distance: 11
ignoreCustom: true
WITCH:
toggle: true
distance: 29
ignoreCustom: true
ENDERMITE:
toggle: true
distance: 11
ignoreCustom: true
GUARDIAN:
toggle: true
distance: 33
ignoreCustom: true
WITHER_SKELETON:
toggle: true
distance: 23
ignoreCustom: true
#Peacefuls
PIG:
toggle: true
distance: 13
ignoreCustom: true
SHEEP:
toggle: true
distance: 11
ignoreCustom: true
COW:
toggle: true
distance: 13
ignoreCustom: true
SQUID:
toggle: true
distance: 13
ignoreCustom: true
WOLF:
toggle: true
distance: 23
ignoreCustom: true
MUSHROOM_COW:
toggle: true
distance: 13
ignoreCustom: true
HORSE:
toggle: true
distance: 33
ignoreCustom: true
RABBIT:
toggle: true
distance: 6
ignoreCustom: true
VILLAGER:
toggle: true
distance: 23
ignoreCustom: true
MULE:
toggle: true
distance: 33
ignoreCustom: true
LLAMA:
toggle: true
distance: 33
ignoreCustom: true
#Post 1.8 & Specials
GIANT:
toggle: true
distance: 103
ignoreCustom: true
EVOKER:
toggle: true
distance: 27
ignoreCustom: true
ILLUSIONER:
toggle: true
distance: 35
ignoreCustom: true
VINDICATOR:
toggle: true
distance: 27
ignoreCustom: true
STRAY:
toggle: true
distance: 23
ignoreCustom: true
ELDER_GUARDIAN:
toggle: true
distance: 83
ignoreCustom: true
SKELETON_HORSE:
toggle: true
distance: 33
ignoreCustom: true
STRAY:
toggle: true
distance: 23
ignoreCustom: true
POLAR_BEAR:
toggle: true
distance: 33
ignoreCustom: true
Support
If you have questions, issues, or suggestions, let me know in the Discussions Page and I will get back to you as soon as possible!
Want to see this plugin in action?
Check out mc.starryskyblock.com
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.8
- 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.
MobFall - Your Answer To Oversized Drop Grinders! is a free Minecraft Java mod. Compatible with Minecraft 1.8. Downloaded 328 times (via Spigot). Download it and open it directly in the game.