ModsJava
⚡ Ultimate Passive Mode - [1.16-1.21] | PvP toggler ✅ | Economy ✅ | Mob compatible ✅
Let your players toggle their own PvP. Free Minecraft Java mod for 1.16, 1.17, 1.18.
⬇ Download on Spigot
PLEASE REVIEW & MAKE ANY POSSIBLE RECOMMENDATIONS ON DISCUSSION PAGE!
UltimatePassiveMode
Purpose: UltimatePassiveMode is a free plugin that allows players to toggle their own PvP status, its meant for that situations in wich one player of your server just wants to stay chill and enjoy the experience without other players disturbing, but it can be configured to just deny mobs damage or both or them.
Why UltimatePassiveMode?: UltimatePassiveMode, unlike other plugins who do something similar its very lightweight but without sacrificing any important options for server owners
Requirements:
- Java 11 or higher.
- Spigot/Paper 1.16.x, 1.17.x, 1.18.x or 1.19.x (it should work with other spigot forks but I dont give any warranty).
- [Optional] Vault + an economy plugin (Essentials, IConomy, etc…).
Features:
- Everything is configurable, messages, permissions, configuration, etc…
- Configurable enable/disable cost with Vault integration.
- Enable/disable the plugin in specific worlds.
- Toggle if players would be able to attack or be attacked by mobs while in Passive Mode.
- Toggle if players would be able to attack or be attacked by players while in Passive Mode.
- Toggle enable/disable command cooldown.
- Cooldown for enabling passive mode while in PvP
- Newbie protection, auto enable Passive Mode for new players during a period of time
- PlaceHolderAPI variables.
- Do you think you have a feature that should be here? Contact us in the discussion page or via discord and we will be glad to see what can we do!
Spoiler: Videos & Images
Spoiler: Commands & Permissions
- /passive - All UltimatePassiveMode commands (ultimatepassivemode.*)
- /passive enable - Enables players passive mode (ultimatepassivemode.enable)
- /passive disable - Disables players passive mode (ultimatepassivemode.disable)
- /passive enable <player> - Enables other player passive mode (ultimatepassivemode.enable.others)
- /passive disable <player> - Disables other player passive mode (ultimatepassivemode.disable.others)
- /passive help - Shows all plugin commands (ultimatepassivemode.help)
- /passive clearlist - Disables passive mode for all the players (ultimatepassivemode.clearlist)
- /passive list - Shows the UUIDs of players with passive mode enabled (ultimatepassivemode.list)
- /passive reload - Reloads the plugin Config.yml and Messages.yml (ultimatepassivemode.reload)
Spoiler: PlaceholderAPI variables
- %ultimatepassivemode_boolean% - Shows a configurable boolean message if passive mode is enabled/disabled.
- %ultimatepassivemode_mode% - Shows the current mode of passive mode for a player. (Passive, Newbie or Non-Passive)
Spoiler: Default Config.yml
Config :
# # # # # # # # # #
# [Economy] #
# # # # # # # # # #
passive-enable-money-cost : 75 # [Requires vault]
passive-disable-money-cost : 75 # [Requires vault]
# # # # # # # # # #
# [Cooldowns] #
# # # # # # # # # #
passive-toggle-cooldown : 30 # In seconds
while-pvp-passive-enable-cooldown : 15 # (The time a player must be whithout any type of pvp to toggle passive mode) # In seconds
# # # # # # # # # # #
# [Interactions] #
# # # # # # # # # # #
passive-mob-damage-to-player : true
passive-player-damage-to-mob : true
passive-can-damage-non-hostile-mobs : true # Only relevant if passive-player-damage-to-mob is true
passive-pvp : false
# # # # # # # # # # #
# [Newbies] #
# # # # # # # # # # #
newbie-passive-auto-enable : true
newbie-passive-auto-enable-time : 120 # In seconds
# # # # # # # # # # #
# [Worlds] #
# # # # # # # # # # #
enabled-worlds : # Worlds where UltimatePassiveMode will be enabled
- world
- world_nether
- world_the_end
#- other_world
Code (YAML):
Config :
# # # # # # # # # #
# [Economy] #
# # # # # # # # # #
passive-enable-money-cost : 75 # [Requires vault]
passive-disable-money-cost : 75 # [Requires vault]
# # # # # # # # # #
# [Cooldowns] #
# # # # # # # # # #
passive-toggle-cooldown : 30 # In seconds
while-pvp-passive-enable-cooldown : 15 # (The time a player must be whithout any type of pvp to toggle passive mode) # In seconds
# # # # # # # # # # #
# [Interactions] #
# # # # # # # # # # #
passive-mob-damage-to-player : true
passive-player-damage-to-mob : true
passive-can-damage-non-hostile-mobs : true # Only relevant if passive-player-damage-to-mob is true
passive-pvp : false
# # # # # # # # # # #
# [Newbies] #
# # # # # # # # # # #
newbie-passive-auto-enable : true
newbie-passive-auto-enable-time : 120 # In seconds
# # # # # # # # # # #
# [Worlds] #
# # # # # # # # # # #
enabled-worlds : # Worlds where UltimatePassiveMode will be enabled
- world
- world_nether
- world_the_end
#- other_world
Spoiler: Default Messages.yml
Messages :
# All messages support color codes with "&" (1.16+ colors are not implemented yet)
prefix : "&e[&aUltimatePassiveMode&e]&f"
passive-enable : "You have enabled Passive Mode (&c-%money% $&f)" # Placeholders: %money%
passive-disable : "You have disabled Passive Mode (&c-%money% $&f)" # Placeholders: %money%
passive-enable-others : "You have enabled passive mode for %player%" # Placeholders: %player%
passive-disable-others : "You have disabled passive mode for %player%" # Placeholders: %player%
passive-enabled-both : "You and %attacked_player% have Passive Mode enabled" # Placeholders: %attacked_player%, %attacker_player%
passive-enabled-attacker : "You have Passive Mode enabled" # Placeholders: %attacked_player%, %attacker_player%
passive-enabled-attacked : "That player has Passive Mode enabled" # Placeholders: %attacked_player%, %attacker_player%
passive-toggle-in-cooldown : "You cant use that command for another %time% seconds!" # Placeholders: %time%
passive-command-doesnt-exist : "That command does not exist, use &e/passive help &ffor a list of available commands" # Placeholders: N/A
player-not-online : "That player is not online" # Placeholders: %offline_player%
passive-no-arguments : "Use /passive help for a list of all available commands" # Placeholders: N/A
passive-reload : "Passive Mode has been successfully reloaded!" # Placeholders: N/A
passive-enabled-list : "Players with Passive Mode enabled (UUIDs): %uuids%" # Placeholders: %uuids%
passive-enabled-cannot-hurt-mobs : "You cannot hurt mobs while in Passive Mode" # Placeholders: %attacker_player%
passive-enabled-cannot-hurt-hostile-mobs : "You cannot hurt hostile mobs while in Passive Mode" # Placeholders: N/A
passive-enabled-cannot-hurt-non-hostile-mobs : "You cannot hurt non hostile mobs while in Passive Mode" # Placeholders: N/A
passive-not-enough-permissions : "&cYou dont have enough permissions to do this" # Placeholders: N/A
passive-already-enabled : "You already have Passive Mode enabled" # Placeholders: N/A
passive-already-disabled : "You already have Passive Mode disabled" # Placeholders: N/A
on-pvp-passive-toggle-time : "You are in PvP, you must wait %time% to enable passive mode" # Placeholders: %time%
passive-clear-list : "You have disabled Passive Mode for a total of %cleared_players% players" # Placeholders: %cleared_players%
passive-newbie-enabled : "&eYou will have Passive Mode enabled for &f%time% &eseconds, you can disable it with &6/passive disable" # Placeholders: %time%
passive-enabled-on-blacklisted-world-change : "&ePassive Mode has been disabled temporarily while you are in %world%" # Placeholders: %world%, %world_from%
passive-enabled-on-whitelisted-world-return : "&eYou have exited %world_from%, Passive Mode has been re-enabled" # Placeholders: %world%, %world_from%
command-denied-world-blacklisted : "You cannot change your Passive Mode status while in %world%" # Placeholders: %world%
Code (YAML):
Messages :
# All messages support color codes with "&" (1.16+ colors are not implemented yet)
prefix : "&e[&aUltimatePassiveMode&e]&f"
passive-enable : "You have enabled Passive Mode (&c-%money% $&f)" # Placeholders: %money%
passive-disable : "You have disabled Passive Mode (&c-%money% $&f)" # Placeholders: %money%
passive-enable-others : "You have enabled passive mode for %player%" # Placeholders: %player%
passive-disable-others : "You have disabled passive mode for %player%" # Placeholders: %player%
passive-enabled-both : "You and %attacked_player% have Passive Mode enabled" # Placeholders: %attacked_player%, %attacker_player%
passive-enabled-attacker : "You have Passive Mode enabled" # Placeholders: %attacked_player%, %attacker_player%
passive-enabled-attacked : "That player has Passive Mode enabled" # Placeholders: %attacked_player%, %attacker_player%
passive-toggle-in-cooldown : "You cant use that command for another %time% seconds!" # Placeholders: %time%
passive-command-doesnt-exist : "That command does not exist, use &e/passive help &ffor a list of available commands" # Placeholders: N/A
player-not-online : "That player is not online" # Placeholders: %offline_player%
passive-no-arguments : "Use /passive help for a list of all available commands" # Placeholders: N/A
passive-reload : "Passive Mode has been successfully reloaded!" # Placeholders: N/A
passive-enabled-list : "Players with Passive Mode enabled (UUIDs): %uuids%" # Placeholders: %uuids%
passive-enabled-cannot-hurt-mobs : "You cannot hurt mobs while in Passive Mode" # Placeholders: %attacker_player%
passive-enabled-cannot-hurt-hostile-mobs : "You cannot hurt hostile mobs while in Passive Mode" # Placeholders: N/A
passive-enabled-cannot-hurt-non-hostile-mobs : "You cannot hurt non hostile mobs while in Passive Mode" # Placeholders: N/A
passive-not-enough-permissions : "&cYou dont have enough permissions to do this" # Placeholders: N/A
passive-already-enabled : "You already have Passive Mode enabled" # Placeholders: N/A
passive-already-disabled : "You already have Passive Mode disabled" # Placeholders: N/A
on-pvp-passive-toggle-time : "You are in PvP, you must wait %time% to enable passive mode" # Placeholders: %time%
passive-clear-list : "You have disabled Passive Mode for a total of %cleared_players% players" # Placeholders: %cleared_players%
passive-newbie-enabled : "&eYou will have Passive Mode enabled for &f%time% &eseconds, you can disable it with &6/passive disable" # Placeholders: %time%
passive-enabled-on-blacklisted-world-change : "&ePassive Mode has been disabled temporarily while you are in %world%" # Placeholders: %world%, %world_from%
passive-enabled-on-whitelisted-world-return : "&eYou have exited %world_from%, Passive Mode has been re-enabled" # Placeholders: %world%, %world_from%
command-denied-world-blacklisted : "You cannot change your Passive Mode status while in %world%" # Placeholders: %world%
Support:
- Discord User: JoseLu1200 ᵏˢ#0279
- Discord: https://dsc.gg/keyset (select "plugin support" role in the #auto-roles channel)
- Review Section: link
ToDo:
- GFX for the spigot page.
Contribution Wall:
- Developers
- Donators
- No one yet

- No one yet
You can donate to support this amazing project and thus motivate us to continue developing and adding features constantly
- PayPal (+Credit Card): https://www.paypal.com/donate/?hosted_button_id=5FF2ENTVPTAS6
- BTC: bc1qqvjtjmsdjq8shu2u4ptmzwgj26rc0rylhl44mc
- MetaMask (ETH, WETH, MATIC, etc…): 0xA2b555a5D66b37bbb9Adf81704956C4684995d7C
- KeySet: play.keyset.cf (Spanish)
PLEASE, AVOID USING REVIEW SECTION FOR PASTING ERRORS, INSTEAD USE THE "SUPPORT" OPTIONS MENTIONED ABOVE
⚡ Ultimate Passive Mode - [1.16-1.21] | PvP toggler ✅ | Economy ✅ | Mob compatible ✅ is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18, 1.19. Downloaded 3,386 times (via Spigot). Download it and open it directly in the game.