Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
This plugin adds many utilities for your Scripted minecraft SMP such as Immortality, fast regen, anti armor break, Orbital strike cannon and railguns!
IMPORTANT
For the orbital strike cannon to work perfectly, go into spigot.yml and set the max tnt per tick to 1000000
To-do: Add fabric support
ScriptedSMPUtils
ScriptedSMPUtils is a very useful and multi-purpose plugin and handles server-management.
Key Features:
Orbital Strike Cannons: Includes Nuke shot, Stab shot, Railgun, Wolf cannon, Stasis, Totem-Stasis and Darkness.
Optimization: Optimization is a command that limits your entity view range and view distance and simulation distance to increase performance on your server.
Chatlock: For a unique Scripted Server you ofcourse need to lock the chat so no one can spam it to mess up your recording, well this locks it and no one can chat anymore!
Commands and Utilities: This includes Immortality, Fast-regen, Anti armor break, Server Freeze, Mafia tag, Deathkick (or ban), and DeathSound.
Highly configurable: U can configure everything inside the config.yml to fit your server's needs!
Example config.yml:
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# ScriptedSMPUtils - Default Configuration
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# โโ Death Sound โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# Master toggle for the death sound effect.
enabled: true
# Bukkit sound key played on death.
sound: ENTITY.WITHER.SPAWN
# Sound volume from 0.0 to 2.0.
volume: 1.0
# Sound pitch from 0.0 to 2.0.
pitch: 1.0
# 0.0 plays to the whole world. Positive values limit playback to nearby players.
death-sound-range: 0.0
# โโ Proximity Messages โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
proximity-messages:
# Enables proximity-based join, quit, and death messages.
enabled: false
# Maximum block distance for those messages.
distance: 500
# โโ Keep Inventory โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
keep-inventory:
# Keeps inventory on death when enabled.
enabled: false
# โโ Chat Control โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
chat:
# NORMAL, DISABLED, or PROXIMITY.
mode: NORMAL
# Range used only when mode is PROXIMITY.
proximity-range: 100.0
# Message shown when chat is disabled.
disabled-message: Chat is currently disabled.
# โโ Death Punishment โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
death:
# NONE, KICK, or BAN.
action: NONE
# Message used when action is KICK.
kick-message: You died.
# Reason used when action is BAN.
ban-reason: Death is permanent.
# โโ Fast Regen โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
fast-regen:
# Master toggle for the fast regen system.
enabled: false
# 2.0 doubles hunger and saturation gains from food.
saturation-multiplier: 2.0
# Healing tick interval while the player has enough food and saturation.
regen-interval-ticks: 20
# โโ Anti Armor Break โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
anti-armor-break:
# Master toggle for armor break protection.
enabled: false
# Remaining durability to preserve on protected armor pieces.
min-durability: 1
# โโ Optimization โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
optimization:
# Applies lower player-side view settings to non-admin players.
enabled: false
view-distance: 12
simulation-distance: 6
# Reserved for compatibility with the imported config layout.
entity-tracking-range: 32
# โโ Server Freeze โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
server-freeze:
# Persisted global freeze state.
enabled: false
# โโ Immortality Settings โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
settings:
# If the immortal player is holding a totem in either hand, the plugin does nothing.
allow-totem-pop: true
# 1.0 = half a heart.
min-health: 1.0
# Set to 0 to always protect them from dropping below min-health.
health-set-cooldown-seconds: 0
# โโ Immortality Resistance โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
resistance:
# Potion amplifier applied during the save tick.
amplifier: 255
# Ticks of temporary resistance.
duration-ticks: 2
# Delay before restoring the previous resistance effect.
remove-after-ticks: 1
# Ambient = subtler particles.
ambient: true
# โโ Immortality Damage Filter โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
damage-causes:
# BLACKLIST handles every cause except those in the list.
# WHITELIST handles only the causes in the list.
mode: BLACKLIST
# Example: add SUICIDE if you want /kill to bypass immortality.
list:
- CUSTOM
# โโ Immortality Commands โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
commands:
# If false, /immortal set only works for online players.
allow-offline-targets: true
# โโ Immortality Data โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
data:
# Autosave data.yml every X seconds. Set to 0 to disable autosave.
auto-save-interval-seconds: 60
# โโ Orbitals โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
orbital:
# Delay before an orbital fishing rod payload executes.
rod-delay-seconds: 0.75
# โโ Messages โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
messages:
prefix: '&8[ScriptedSMPUtils]&r '
set: '&a%player% is now immortal.'
unset: '&c%player% is no longer immortal.'
already: '&e%player% is already immortal.'
not: '&e%player% is not immortal.'
reload: '&aConfig reloaded.'
list: '&eImmortal (&f%count%&e): &f%players%'
no-permission: '&cNo permission.'
usage: '&cUsage: /immortal <player> | /immortal <set|unset|toggle> <player> | /immortal
<list|reload>'
# โโ Debug โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# Enables extra debug logging when supported.
debug: false
And Example Commands:
/scriptedsmp [reload|deathsound|proximitychat|nochat|fastregen|antiarmor|freeze|keepinventory|optimization]
/chat [disable|normal|proximity]
/fastregen <player>
/antiarmor <player>
/deathsound [on|off]
/death [ban|kick|normal|sound]
/immortal [list|set|toggle|unset]
/os [nuke|stab|darkness|railgun|wolf|stab|totem-stasis] <amount> (for nuke) <how many rings> <player> (optional)
/orbitalstrike [nuke|stab|darkness|railgun|wolf|stab|totem-stasis] <amount> (for nuke) <how many rings> <player> (optional)
/osc [nuke|stab|darkness|railgun|wolf|stab|totem-stasis] <amount> (for nuke) <how many rings> <player> (optional)


