Controls how the god mode command works for your players. You can decide if invincible players are still allowed to punch mobs or fight other players. You can also make it freeze their food and oxygen levels so they don't starve or drown.
NBT Tag Usage
This feature uses the vanilla invulnerable NBT tag. Keep an eye out for conflicts if you use other plugins that rely on this tag!
Invulnerability:
# Controls whether the Invulnerability feature is available to use.
# [*] Note: The Invulnerability feature uses vanilla 'invulnerable' NBT tag. Ensure that no other plugins depends on that tag to avoid possible conflicts/issues.
Enabled: true
# List of worlds where the Invulnerability is disabled.
# [*] Note: It will reset player's 'invulnerable' NBT tag to 'false' when they are in specified worlds.
Disabled-In-Worlds:
- other_world
- world_name
# Controls whether players with Invulnerability can damage other players.
Allow-Damage-Players: false
# Controls whether players with Invulnerability can damage mobs.
Allow-Damage-Mobs: true
# Controls whether players with Invulnerability will keep their food level.
Lock-Food-Level: true
# Controls whether players with Invulnerability will keep their oxygen level when underwater.
Lock-Oxygen-Level: true
Additional Permissions:
sunlight.essential.bypass.invulnerability.world - Bypasses world restrictions.
Tweaks the command used to fill up a player's hunger bar. You can choose to give them hidden saturation points along with the normal food points so they don't get hungry again right away.
FoodLevel:
Restore:
Saturation:
# Controls whether the 'foodlevel' command should also give some saturation.
Included: true
# Sets saturation amount given by the 'foodlevel' command.
Amount: 5.0
Health
Changes the behavior of the healing command. You can set it up so that fully healing a player also wipes away any active potion effects like poison or slowness.
Health:
Restore:
# Controls whether the 'health restore' command should remove all potion effects from player.
ClearEffects: true
Near
Adjusts the command that scans for nearby players. You can set the default search block radius and fully customize the list that prints out in chat.
Sets the rules for players creating custom nicknames. You can restrict the minimum and maximum character length, block specific swear words, and use a regex pattern to limit which letters and numbers are allowed.
Designs the output of the player info command. This acts like a 'whois' command, and you can display a ton of details about a player like their current health, location, UUID, and game mode.
Configures the command that shows online staff members. You just tell it which permission groups count as staff, and it builds a formatted list for players to read.
Staff:
# Player ranks considered as staff.
IncludedRanks:
- admin
- moderator
- helper
Format:
# [*] Text Formations Guide: https://nightexpressdev.com/nightcore/configuration/text-formation/
# [*] Placeholders: '%amount%'
List:
- <dark_gray><st>--------------------------------</st></dark_gray>
- <gray>There are <soft_red><u>%amount%</u></soft_red> staff players online:</gray>
- ' '
- '%entry%'
- <dark_gray><st>--------------------------------</st></dark_gray>
# [*] Text Formations Guide: https://nightexpressdev.com/nightcore/configuration/text-formation/
# [*] Placeholders: '%player_prefix%', '%player_suffix%', 'PlaceholderAPI'
Entry: <head:"%player_name%"> <gray>%player_prefix%<click:suggest_command:"/msg %player_name% "><hover:show_text:"<gray>Click to write private message.</gray>"><white>%player_display_name%</white></hover></click>%player_suffix%</gray>
Time
Tweaks the command used to check or change the server time. You can set up easy word shortcuts (like typing sunset instead of 12000 ticks) and format the layout used when checking the current time.