HomeJavaMods⚡ Ultimate Passive Mode - [1.16-1.21] | PvP toggler ✅ | Economy ✅ | Mob compatible ✅
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:

Features:
Spoiler: Videos & Images
[​IMG]
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
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
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:

ToDo:

Contribution Wall:
Donations:
You can donate to support this amazing project and thus motivate us to continue developing and adding features constantly
Test Servers:
[​IMG]


PLEASE, AVOID USING REVIEW SECTION FOR PASTING ERRORS, INSTEAD USE THE "SUPPORT" OPTIONS MENTIONED ABOVE

Commands

Plugin details

Read from the plugin's own plugin.yml.

⚡ 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.

Explore more