An extremly simple-to-use plugin for managing Minecraft events without hassle.
In the "Releases", download the latest version and simply add it to your plguins folder.
Make sure to have LuckPerms and WorldGuard installed!
EvientsCore has two base permissions:
evients.host.*: All commands that only hosts should runevients.player.*: All commands that anyone should have access to It's recommended to give yourdefaultgroup the "evients.player.*" permission.
If you ever find any issues with EvientsCore, either open an issue on GitHub, or friend me on Discord: "hypnobella".
You can change how EvientsCore looks like in the chat, by editing the colors in the config.yml.
You can always check the /help evientscore command, but here is a list of basic commands within this plugin.
In EvientsCore, there are "selectors": all, dead, alive, random, randomalive, randomdead.
Commands can have all of these or some of them:
/tpall/tpdead/tpalive/tprandomalive, etc. This will tp the players that the selector has matched./reviveall/reviverandom
When these types of commands are used, they will say in chat who was selected.
You can also use a player's username instead, like: /revive <username>
Or, if you want to run the command on yourself: /revive
Some commands also accept time periods, for example: 5s, 5m, 10m etc.
Timers aren't annoying! They don't ping you every single second!
/timer 5sStarts a timer for 5s
/timer 10mStarts a timer for 10m
/timer cancelCancels the timer
These are used to teleport players to you
/tpall/tpdead/tpalive/tprandomalive/tprandomdead/tprandom
These are used to revive players, and then teleport them to you
/revive @userRevive a specific user
/reviveall/reviverandomdead
/revivepast 5sRevives players from the last x seconds
You can kill people using the same selectors.
/killall/killdead/killalive/killrandom/killrandomalive/killrandomdead
You can mark players as dead.
/markdead @userMarks @user as dead (does not kill them though!)
You can disable rejoins, this means when an alive person leaves and rejoins, they will either be sent to spawn or killed, depending on config.
/rejoins
All players can use the /hide command, this hides players from the player that used the command.
/hide allHides all players
/hide offTurns off the hide
/hide staffHides everyone except those that haveevients.hostluck perms permission
/give<selector> <item> <amount>Gives all players in the selector amount of item
Example: /giveall dirt 64
EvientsCore has a wins database which you can easily add too.
/addwin <user>Adds a win for a user/winsGet the amount of wins you have
EvientsCore has its own warps, so it can manage who can use them. This means that alive players cannot /warp, only dead, or staff!
/setwarp nameCreates a new warp called "name" at your current position
/setwarp name 0 0 0Creates a new warp called "name" at 0, 0, 0
/deletewarp nameDeletes the warp called "name"
/warp nameTeleports you to name
/warplistShows you all available warps
You can toggle different region flag permissions where you are standing.
ℹ️ You need to be standing within a region, not a __global__ one!
The following region flag commands exist:
/pvp/falldamage/break/build
EvientsCore has its own kit system which can be used in events.
/createkit <name>Creates a kit using the items in your inventory/kitsGet a list of kits
The /kit command is used to give players kits, it works similarly as the selectors.
/kit<all|alive|dead|random|randomalive|randomdead> <name>
You can undo /tp and /revive commands by simply typing /undocommand.
It will undo what the last command did within the last 10 seconds.
/msg <user> <message>Message another user a message/togglemssagesToggle receiving messages