1.0.1
Compatibility
Changes
============================================================ š GALAXYESSENTIALS COMPLETE FEATURE SPECIFICATION
Platform:
- Paper
- Minecraft 1.21.11
- Java 21
- Maven
- LuckPerms compatible
- RGB / HEX colours
- Gradients
- Extensive configuration
Main permission: galaxyessentials.*
============================================================ š MAIN COMMAND
/galaxy /galaxy help /galaxy reload /galaxy version /galaxy info
Permissions:
galaxyessentials.admin galaxyessentials.reload galaxyessentials.version galaxyessentials.help galaxyessentials.*
============================================================ š HOMES
/home /home <name>
/sethome /sethome <name>
/delhome /delhome <name>
/homes
/home list /home delete <name>
/home <player> <name> [staff]
Permissions:
galaxyessentials.home galaxyessentials.home.use galaxyessentials.home.list galaxyessentials.home.delete galaxyessentials.home.others galaxyessentials.sethome galaxyessentials.delhome
Home limits:
galaxyessentials.homes.1 galaxyessentials.homes.2 galaxyessentials.homes.3 galaxyessentials.homes.5 galaxyessentials.homes.10 galaxyessentials.homes.20 galaxyessentials.homes.* galaxyessentials.homes.unlimited
Home bypass:
galaxyessentials.home.cooldown.bypass galaxyessentials.home.warmup.bypass
============================================================ š WARPS
/warp <name> /warps
/setwarp <name> /delwarp <name>
/warp list
/warp <name> <player> [staff]
Permissions:
galaxyessentials.warp galaxyessentials.warp.use galaxyessentials.warp.list galaxyessentials.warp.set galaxyessentials.warp.delete galaxyessentials.warp.others
Specific warps:
galaxyessentials.warp.<warp-name>
All warps:
galaxyessentials.warp.*
Warp bypass:
galaxyessentials.warp.cooldown.bypass galaxyessentials.warp.warmup.bypass
============================================================ š SPAWN
/spawn /spawn <player>
/setspawn
Permissions:
galaxyessentials.spawn galaxyessentials.spawn.others galaxyessentials.setspawn
Bypass:
galaxyessentials.spawn.cooldown.bypass galaxyessentials.spawn.warmup.bypass
============================================================ āļø TELEPORTATION
/tp <player> /tp <player> <target>
/tphere <player>
/tpa <player>
/tpahere <player>
/tpaccept /tpdeny
/tptoggle /tptoggle <player>
/back
Permissions:
galaxyessentials.tp galaxyessentials.tp.others galaxyessentials.tphere galaxyessentials.tpa galaxyessentials.tpahere galaxyessentials.tpaccept galaxyessentials.tpdeny galaxyessentials.tptoggle galaxyessentials.tptoggle.others galaxyessentials.back
Bypasses:
galaxyessentials.teleport.bypass galaxyessentials.teleport.cooldown.bypass galaxyessentials.teleport.warmup.bypass galaxyessentials.teleport.move.bypass
============================================================ š RANDOM TELEPORT
/rtp /rtp <player> /rtp <world>
/randomtp
Permissions:
galaxyessentials.rtp galaxyessentials.rtp.others galaxyessentials.rtp.world galaxyessentials.rtp.bypass
Configurable:
- Minimum distance
- Maximum distance
- Worlds
- Safe blocks
- Lava avoidance
- Void avoidance
- Water settings
- Cooldown
- Warmup
- Messages
- World restrictions
============================================================ š¬ MESSAGING
/msg <player> <message> /tell <player> <message> /w <player> <message>
/reply <message> /r <message>
/ignore <player> /ignore <player> [remove]
/ignore list
Permissions:
galaxyessentials.msg galaxyessentials.tell galaxyessentials.reply galaxyessentials.ignore galaxyessentials.ignore.list
Staff:
galaxyessentials.socialspy galaxyessentials.socialspy.others galaxyessentials.socialspy.bypass
Message bypass:
galaxyessentials.msg.bypass galaxyessentials.msgtoggle.bypass
============================================================ š CHAT
/clearchat /cc
/slowchat /slowchat <seconds>
/chatlock /chatunlock
/broadcast <message> /bc <message>
/say <message>
/staffchat /sc
Permissions:
galaxyessentials.clearchat galaxyessentials.slowchat galaxyessentials.chatlock galaxyessentials.chatunlock galaxyessentials.broadcast galaxyessentials.say galaxyessentials.staffchat
Bypasses:
galaxyessentials.chat.bypass galaxyessentials.chat.slow.bypass galaxyessentials.chat.lock.bypass
============================================================ š¤ PLAYER INFO
/whois <player> /seen <player> /near /ping /ping <player>
/playtime /playtime <player>
/getpos /getpos <player>
/list
Permissions:
galaxyessentials.whois galaxyessentials.seen galaxyessentials.near galaxyessentials.ping galaxyessentials.ping.others galaxyessentials.playtime galaxyessentials.playtime.others galaxyessentials.getpos galaxyessentials.getpos.others galaxyessentials.list
============================================================ š ļø PLAYER TOOLS
/fly /fly <player>
/heal /heal <player>
/feed /feed <player>
/god /god <player>
/speed /speed /speed <number> /speed walk <number> /speed fly <number>
/repair /repair all
/hat
/ext
/suicide
/afk
Permissions:
galaxyessentials.fly galaxyessentials.fly.others galaxyessentials.heal galaxyessentials.heal.others galaxyessentials.feed galaxyessentials.feed.others galaxyessentials.god galaxyessentials.god.others galaxyessentials.speed galaxyessentials.speed.others galaxyessentials.speed.walk galaxyessentials.speed.fly galaxyessentials.speed.bypass galaxyessentials.repair galaxyessentials.repair.all galaxyessentials.hat galaxyessentials.ext galaxyessentials.ext.others galaxyessentials.suicide galaxyessentials.afk galaxyessentials.afk.others
============================================================ š» VANISH
/vanish /v /vanish <player>
Permissions:
galaxyessentials.vanish galaxyessentials.vanish.others
Additional permissions:
galaxyessentials.vanish.see galaxyessentials.vanish.interact galaxyessentials.vanish.pickup galaxyessentials.vanish.attack galaxyessentials.vanish.build galaxyessentials.vanish.bypass
Vanish controls:
- Hide from players
- Hide from tab
- Hide join messages
- Hide quit messages
- Prevent interaction
- Optional item pickup
- Optional attack
- Staff visibility
- Configurable messages
============================================================ š° ECONOMY
/balance /bal /money
/balancetop /baltop
/pay <player> <amount>
/eco give <player> <amount> /eco take <player> <amount> /eco set <player> <amount>
/eco reset <player>
Permissions:
galaxyessentials.balance galaxyessentials.balancetop galaxyessentials.pay galaxyessentials.pay.offline galaxyessentials.eco galaxyessentials.eco.give galaxyessentials.eco.take galaxyessentials.eco.set galaxyessentials.eco.reset
Admin:
galaxyessentials.eco.admin galaxyessentials.eco.modify galaxyessentials.eco.reset
Optional:
- Vault economy support
- Starting balance
- Maximum balance
- Minimum payment
- Payment confirmation
- Transaction logging
- Economy formatting
============================================================ š KITS
/kit /kits
/kit <name>
/kit <name> <player>
/createkit <name>
/delkit <name>
/kitreset <player> <kit>
Permissions:
galaxyessentials.kit galaxyessentials.kit.others galaxyessentials.createkit galaxyessentials.delkit galaxyessentials.kitreset
Specific kits:
galaxyessentials.kits.<kit-name>
All kits:
galaxyessentials.kits.*
Kit bypass:
galaxyessentials.kit.cooldown.bypass galaxyessentials.kit.delay.bypass
Kit configuration:
- Items
- Amounts
- Enchantments
- Names
- Lore
- Commands
- Cooldowns
- Permissions
- First-use behaviour
============================================================ š INVENTORY
/invsee <player>
/enderchest /ec
/enderchest <player> /ec <player>
Permissions:
galaxyessentials.invsee galaxyessentials.invsee.others galaxyessentials.invsee.modify
galaxyessentials.enderchest galaxyessentials.enderchest.others galaxyessentials.enderchest.modify
============================================================ āļø MODERATION
/kick <player> [reason]
/ban <player> [reason]
/tempban <player> <time> [reason]
/unban <player>
/mute <player> [reason]
/tempmute <player> <time> [reason]
/unmute <player>
/warn <player> [reason]
/warnings <player>
/clearwarnings <player>
/freeze <player>
/unfreeze <player>
/jail <player>
/unjail <player>
Permissions:
galaxyessentials.kick galaxyessentials.kick.exempt galaxyessentials.kick.notify
galaxyessentials.ban galaxyessentials.ban.exempt galaxyessentials.ban.notify
galaxyessentials.tempban galaxyessentials.tempban.exempt
galaxyessentials.mute galaxyessentials.mute.exempt galaxyessentials.mute.notify galaxyessentials.mute.offline galaxyessentials.mute.unlimited
galaxyessentials.tempmute galaxyessentials.tempmute.exempt
galaxyessentials.unmute
galaxyessentials.warn galaxyessentials.warnings galaxyessentials.clearwarnings
galaxyessentials.freeze galaxyessentials.freeze.exempt
galaxyessentials.jail galaxyessentials.unjail
Moderation bypass:
galaxyessentials.moderation.exempt galaxyessentials.moderation.*
============================================================ šØ ADMIN TOOLS
/give /give <player> <item> [amount]
/clearinventory /clearinventory <player>
/kill /kill <player>
/sudo <player> <command>
/lightning <player>
/burn <player>
/exp /exp give /exp set
Permissions:
galaxyessentials.give galaxyessentials.give.others galaxyessentials.clearinventory galaxyessentials.clearinventory.others galaxyessentials.kill galaxyessentials.kill.others galaxyessentials.sudo galaxyessentials.sudo.multiple galaxyessentials.lightning galaxyessentials.burn galaxyessentials.exp galaxyessentials.exp.give galaxyessentials.exp.set galaxyessentials.exp.others
============================================================ š„ļø SERVER MANAGEMENT
/maintenance /maintenance on /maintenance off
/gc
/tps
/serverinfo
/broadcast
/reload
Permissions:
galaxyessentials.maintenance galaxyessentials.gc galaxyessentials.tps galaxyessentials.serverinfo galaxyessentials.broadcast galaxyessentials.reload
============================================================ š INFORMATION
/help /rules /info
Permissions:
galaxyessentials.help galaxyessentials.rules galaxyessentials.info
============================================================ š§ UTILITY GUIS
Planned GUI systems:
- Home GUI
- Warp GUI
- Kit GUI
- Player management GUI
- Server management GUI
- Economy GUI
- Configuration GUI where applicable
GUI permissions:
galaxyessentials.gui galaxyessentials.gui.homes galaxyessentials.gui.warps galaxyessentials.gui.kits galaxyessentials.gui.economy galaxyessentials.gui.admin
============================================================ š COLOUR SYSTEM
GalaxyEssentials supports:
- Normal colours
- Legacy colours
- HEX colours
- RGB colours
- Gradients
- Configurable prefixes
- Gradient messages
- Gradient GUI text
- Gradient broadcasts
- Gradient join messages
- Gradient quit messages
- Gradient command responses
Example:
gradient:#00D4FF:#7A5CFFWelcome to Galaxy!</gradient>
HEX:
<#00D4FF>Galaxy</#00D4FF>
============================================================ š LUCKPERMS
MASTER:
galaxyessentials.*
ADMIN:
galaxyessentials.admin galaxyessentials.*
RELOAD:
galaxyessentials.reload
HOMES:
galaxyessentials.home galaxyessentials.sethome galaxyessentials.delhome galaxyessentials.homes.*
WARPS:
galaxyessentials.warp galaxyessentials.warp.set galaxyessentials.warp.delete galaxyessentials.warp.list galaxyessentials.warp.*
SPAWN:
galaxyessentials.spawn galaxyessentials.spawn.others galaxyessentials.setspawn
TELEPORT:
galaxyessentials.tp galaxyessentials.tp.others galaxyessentials.tphere galaxyessentials.tpa galaxyessentials.tpahere galaxyessentials.tpaccept galaxyessentials.tpdeny galaxyessentials.tptoggle galaxyessentials.back
RTP:
galaxyessentials.rtp galaxyessentials.rtp.others galaxyessentials.rtp.bypass
MESSAGING:
galaxyessentials.msg galaxyessentials.tell galaxyessentials.reply galaxyessentials.ignore galaxyessentials.socialspy
CHAT:
galaxyessentials.clearchat galaxyessentials.slowchat galaxyessentials.chatlock galaxyessentials.chatunlock galaxyessentials.broadcast galaxyessentials.say galaxyessentials.staffchat
PLAYER:
galaxyessentials.fly galaxyessentials.fly.others galaxyessentials.heal galaxyessentials.heal.others galaxyessentials.feed galaxyessentials.feed.others galaxyessentials.god galaxyessentials.god.others galaxyessentials.speed galaxyessentials.speed.others galaxyessentials.repair galaxyessentials.hat galaxyessentials.ext galaxyessentials.suicide galaxyessentials.afk
VANISH:
galaxyessentials.vanish galaxyessentials.vanish.others galaxyessentials.vanish.see galaxyessentials.vanish.interact galaxyessentials.vanish.pickup galaxyessentials.vanish.attack galaxyessentials.vanish.bypass
ECONOMY:
galaxyessentials.balance galaxyessentials.balancetop galaxyessentials.pay galaxyessentials.pay.offline galaxyessentials.eco galaxyessentials.eco.give galaxyessentials.eco.take galaxyessentials.eco.set galaxyessentials.eco.reset
KITS:
galaxyessentials.kit galaxyessentials.kit.others galaxyessentials.createkit galaxyessentials.delkit galaxyessentials.kitreset galaxyessentials.kits.* galaxyessentials.kits.<kit-name>
INVENTORY:
galaxyessentials.invsee galaxyessentials.invsee.others galaxyessentials.invsee.modify galaxyessentials.enderchest galaxyessentials.enderchest.others galaxyessentials.enderchest.modify
MODERATION:
galaxyessentials.kick galaxyessentials.ban galaxyessentials.tempban galaxyessentials.unban galaxyessentials.mute galaxyessentials.tempmute galaxyessentials.unmute galaxyessentials.warn galaxyessentials.warnings galaxyessentials.clearwarnings galaxyessentials.freeze galaxyessentials.unfreeze galaxyessentials.jail galaxyessentials.unjail
MODERATION BYPASS:
galaxyessentials.kick.exempt galaxyessentials.ban.exempt galaxyessentials.tempban.exempt galaxyessentials.mute.exempt galaxyessentials.tempmute.exempt galaxyessentials.freeze.exempt galaxyessentials.moderation.exempt
ADMIN:
galaxyessentials.give galaxyessentials.clearinventory galaxyessentials.kill galaxyessentials.sudo galaxyessentials.lightning galaxyessentials.burn galaxyessentials.exp.*
SERVER:
galaxyessentials.maintenance galaxyessentials.gc galaxyessentials.tps galaxyessentials.serverinfo galaxyessentials.reload
============================================================ ā CONVENIENCE PERMISSIONS
galaxyessentials.*
galaxyessentials.admin galaxyessentials.moderation.* galaxyessentials.teleport.* galaxyessentials.chat.* galaxyessentials.economy.* galaxyessentials.kits.* galaxyessentials.homes.* galaxyessentials.warps.* galaxyessentials.player.* galaxyessentials.server.* galaxyessentials.gui.*
============================================================ ā±ļø BYPASS PERMISSIONS
galaxyessentials.cooldown.bypass galaxyessentials.warmup.bypass
galaxyessentials.teleport.cooldown.bypass galaxyessentials.teleport.warmup.bypass
galaxyessentials.home.cooldown.bypass galaxyessentials.home.warmup.bypass
galaxyessentials.warp.cooldown.bypass galaxyessentials.warp.warmup.bypass
galaxyessentials.rtp.cooldown.bypass galaxyessentials.rtp.warmup.bypass
galaxyessentials.kit.cooldown.bypass galaxyessentials.kit.delay.bypass
galaxyessentials.chat.slow.bypass galaxyessentials.chat.lock.bypass
galaxyessentials.speed.bypass
============================================================ āļø CONFIG
config.yml should control:
GENERAL
- Prefix
- Language
- Debug mode
- Update notifications
- Metrics
- Command settings
MESSAGES
- All command messages
- Error messages
- Success messages
- Permission errors
- Cooldown messages
- Warmup messages
- Join messages
- Quit messages
- Staff messages
COLOURS
- Prefix colours
- Message colours
- HEX colours
- RGB
- Gradients
TELEPORTATION
- Cooldowns
- Warmups
- Movement cancellation
- Safe teleport
- Cross-world teleport
- Teleport effects
- Sounds
HOMES
- Maximum homes
- Per-rank homes
- Per-world homes
- Cooldowns
- Warmups
WARPS
- Warp limits
- Permissions
- Cooldowns
- Warmups
RTP
- Worlds
- Minimum distance
- Maximum distance
- Safe blocks
- Attempts
- Cooldown
- Warmup
ECONOMY
- Starting money
- Currency symbol
- Decimal places
- Maximum balance
- Payment limits
- Payment confirmation
- Vault
KITS
- Kit cooldowns
- Kit permissions
- Items
- Commands
- Enchantments
- Names
- Lore
MODERATION
- Punishment messages
- Reasons
- Durations
- Notifications
- Exemptions
- Punishment logging
VANISH
- Tab visibility
- Join/quit visibility
- Interaction
- Pickup
- Attack
- Staff visibility
CHAT
- Chat format
- Prefix
- Anti-spam
- Slow chat
- Chat lock
- Staff chat
- Social spy
GUI
- GUI titles
- GUI sizes
- Items
- Names
- Lore
- Sounds
- Colours
- Gradients
============================================================ š¾ PLAYER DATA
GalaxyEssentials can store:
- Homes
- Home locations
- Economy balance
- Kit cooldowns
- Ignore lists
- AFK status
- Player settings
- Teleport requests
- Punishments
- Warnings
- Mute information
- Ban information
- Vanish state
- Other plugin data
============================================================ š HOOKS
LuckPerms:
- Permission checks
- Groups
- Prefixes
- Suffixes
- Rank-based limits
Vault:
- Economy integration
- Optional permission integration
- Optional chat integration
============================================================ š”ļø SAFETY / EXEMPTIONS
Players can be exempt from:
- Kick
- Ban
- Temporary ban
- Mute
- Temporary mute
- Freeze
- Teleport cooldown
- Teleport warmup
- Home cooldown
- Warp cooldown
- RTP cooldown
- Kit cooldown
- Chat slow mode
- Chat lock
- Speed limits
============================================================ š STAFF FEATURES
Staff can have:
- Vanish
- Social spy
- Invsee
- Enderchest inspection
- Teleportation
- Teleport to players
- Teleport players
- Freeze
- Kick
- Ban
- Tempban
- Mute
- Tempmute
- Warn
- Warning history
- Jail
- Player information
- Economy management
- Inventory management
- Server information
- TPS information
- Maintenance mode
- Staff chat
============================================================ š GALAXYESSENTIALS
The overall plugin is intended to combine:
ā Homes ā Warps ā Spawn ā Teleportation ā TPA ā RTP ā Back ā Private messaging ā Ignore ā Social spy ā Chat management ā Staff chat ā Economy ā Payments ā Kits ā Inventory inspection ā Enderchests ā Fly ā Heal ā Feed ā God ā Speed ā Repair ā Hat ā AFK ā Vanish ā Moderation ā Punishments ā Warnings ā Freeze ā Jail ā Server utilities ā Maintenance ā RTP ā RGB ā HEX ā Gradients ā LuckPerms ā Vault ā GUIs ā Extensive configuration ā Persistent player data ā Cooldowns ā Warmups ā Permission bypasses ā Staff tools
============================================================ VERSION
Paper 1.21.11
Java 21
Maven
More versions soon.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:jla27Ihe:EpKqyTuD"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:jla27Ihe:EpKqyTuD"
}

