26.3-148latestsupports 26.33 days ago supports latest mc version no changes for files26.2-147config.yml updated and main command correctedSep 13, 2026 essentials command corrected config.yml updated for spawner display to %entity_type% instead of {entity_type} updated to latest paper version26.2-14626.2 supportJul 26, 2026 supports latest version26.1.2-145added addColor for login eventJun 27, 2026 allows to use color codes for full server/whitelisted messages updated to latest paper-26.1.2-72 no changes for files26.1.2-144MCVersion-PluginVersion | 26.1.2 supportMay 16, 2026 26.1.2 support no changes for files1.1.43minor clean upApr 4, 2026 minor clean up no changes for files1.1.42minor updateApr 4, 2026 tablist updated weight sorted correctly double jump added config.yml updated > default config can be found in Documentation scoreboard runnable clean up1.1.41spawners added | setworth updatedApr 2, 2026 config.yml and message.yml has been updated added spawner related to config.yml and message.yml added spawner command to give spawners, console is usable to default files can be found in Documentation Setworth command has benn updated /setworth materialName double1.1.40sell command clean upApr 2, 2026 sell item amount calculation updated1.1.39sell command updatedApr 2, 2026 message.yml updated for sell command check documentation for default message.yml1.1.38latest papi | AsyncPlayerSpawnLocation addedFeb 11, 2026 using paper PlayerSpawnLocation if its paper related updated to latest PlaceholderAPI1.1.37player change world updatedFeb 7, 2026 when player change world, player pvp will apply for world gamerule pvp they can still use /pvp if they have perms for it1.1.36inventoryHandler updatedJan 11, 2026 corrected setHelmet for nullable helmet equipment1.1.35added UUIDHandler.javaJan 11, 2026 just less UUID spamming no changes for files1.1.34corrected top accountsJan 11, 2026 limits to 10 for top accounts and top bank accounts1.1.33top account calculation updatedJan 10, 2026 same as entity chances calculation updated which just simple use java sorting1.1.32another entityHandler correctionJan 10, 2026 patched entityHandler for chances1.1.31entity/entityType.yml updates | config.yml updateJan 9, 2026 for entity/entityType.yml update changed "levels" to "chances" you can see the default in Documentation for config.yml update "economy.bank.auto-create: false" creates bank account for player with their name when they join first time added extra permissions for bank command1.1.30entityHandler updatedJan 8, 2026 entityHandler clean up1.1.29added EntityTransformEventJan 7, 2026 copies stats when entity transforms{Villager to ZombieVillager} attack damage, health and scale copies when transforming - Piglin > Zombified - Villager > ZombieVillager vise versa - Drowned > Zombie vise versa - Skeleton > Stray vise versa - Sheep > Sheep {Shear}1.1.28removed block drop item eventJan 7, 2026 Smelting Touch datapack does the smelting touch work removed hasEnchantment("smelting_touch") for my custom usage the datapack provides the Smelting Touch functions1.1.27minor clean upJan 6, 2026 cleaned up some events check gitHub for changes, no changes for files1.1.26random handler class updatedJan 5, 2026 cleaned up getRandomDouble from 0.01 origin 1.0 bound to 0 origin 1 bound this means you can make the chance from 0.001 or below1.1.25playSound updateJan 4, 2026 using location instead of entity makes others allow to hear the sound1.1.24patched block drop item eventJan 2, 2026 ignores nullable heldItem for hasEnchantment("smelting_touch")1.1.23schedule handler clean up | entity/entityType.yml updateJan 1, 2026 allows to add name for levels on entity/entityType.yml Code (YAML): levels: default: chance : 1.0 name : '&6Epstein' schedules clean up1.1.22entity levels updatedJan 1, 2026 added few more attributes for levels -> entity/ZOMBIE.yml Code (YAML): levels: default: chance : 1.0 health: min : 20.0 max : 40.0 armor: min : 0.0 max : 20.0 attack_damage: min : 0.5 max : 6.5 movement_speed: min : 0.13 max : 0.4 these can still be set as health: 20.0 to disable randomize1.1.21supports Smelting Touch enchantmentJan 1, 2026 this is for BlockDropItem which will change raw ore into smelted ores if player has enchantment smelting_touch, how to enable this feature? just download a datapack which has the enchantment smelting_touch Why not just make a whole new plugin for this feature? just for one event, it only make since to add it in Essentials features1.1.20minor clean upJan 1, 2026 sell command updated, if itemStack does not have enchantments update checker minor clean up, smoother update checker class fire spread update, corrected disable fire spread creature spawn event updated, ignores spawn eggs -> this supports Capture plugin1.1.19creature spawn event updatedDec 30, 2025 if the reason is custom, breeding, cured or infection will ignored on levels function for entity/entityType.yml to ignore health change for breeding and such1.1.18entity handler updatedDec 30, 2025 allows to use min and max for max health on levels for entity/entityType.yml its excacly like min max on scale/exp if wanted randomized little hint with the scale, you can make a horse to have a chance to be a pony instead1.1.171.21.11 supportDec 28, 2025 supports 1.21.111.1.16removed attack cooldownDec 20, 2025 config.yml changes you can remove attack section1.1.15removed VaultExtraDec 10, 2025 removed points, exp, lvl1.1.14supports 1.21.10 or higherNov 27, 2025 added copper golem1.1.13removed spawner and budding amethyst functionsAug 4, 2025 budding amethyst can be created by Datapack simply allows to drop by loottable function Spawner is removed from essentials you can check MineableSpawners or just Spawners onDisable clean up no changes for files1.1.12supports 1.21.8Jul 29, 2025 updated to 1.21.8 cleaned up tablist and scoreboard for main class reload function no changes for files1.1.11patched censored and custom skullJul 28, 2025 moved custom skull for paper function to PaperHandler async player chat patched for censored strings1.1.10points commandJul 14, 2025 patched to use console /points add {player} {amount}1.1.9entity commandJul 14, 2025 toTitleCase for some blockType/entityType no changes for files1.1.8minor clean upJul 11, 2025 PaperBoard removed added PaperHandler which provides extra inventories/numberFormat Board patched for using PaperHandler to get NumberFormat > blank for scoreboard anvil/grindstone/etc inventory commands using paperHandler to get paper functions better update for bukkit/spigot usage no changes for config files1.1.7patched vanished chatJul 11, 2025 vanished chats patched1.1.6async player chatJul 11, 2025 chat format is back1.1.5chat patched for vanishedJul 9, 2025 patched for vanished when chatting1.1.4async chat eventJul 9, 2025 removed set format for now players can still use chat color permissions for chat changed for chat format groups essentials.event.chat.group.default essentials.event.chat.group.op1.1.3supports 1.21.7Jul 5, 2025 using latest paper api for minecraft1.1.2patched plugin.ymlJul 5, 2025 patched dependency1.1.11.21.6 supportJun 26, 2025 supports 1.21.6 added happy ghast1.1.0board supports bukkit/spigotApr 15, 2025 bukkit/spigot version of scoreboard has numbers while paper or other version provides the paper version which removes the numbers from scoreboard, otherwise its just a minor clean up update nothing changed for config files1.0.99removed give commandMar 30, 2025 minecraft.command.give works perfectly fine1.0.98minor clean up | vanish updateFeb 13, 2025 able to see each other on vanish1.0.97patched disable redstone config.yml updateFeb 7, 2025 added disable-pistons patched disable redstone {only redstone + observer} Code (YAML): fire: disable-fire-spread : true disable-lava-fire-spread : true physics: disable-pistons : false disable-redstone : false disable-sculk : false disable-vault : false1.0.96MaterialHandler updateFeb 7, 2025 supports Not Enough Items mod when cheat enable {creative}1.0.95patched redstone torch for disabled redstoneFeb 7, 2025 for physics.disable-redstone patched redstone torch setLit false1.0.94patched chat eventFeb 7, 2025 patched to use format from config for url1.0.93added 2 commandsFeb 5, 2025 invulnerable command, toggle invulnerable only creative able to damage you lightning command, strike lightning on target block or target player message.yml updated permissions - essentials.command.invulnerable - essentials.command.lightning1.0.92updated message.class not the fileFeb 5, 2025 this class update added isURL(String message) which is for player send message event if it is url it will cancel unless player has the permission - essentials.event.chat.url1.0.91added missing points permissions for plugin.ymlFeb 4, 2025 patched plugin.yml added: essentials.command.whisper.notify essentials.command.points.add essentials.command.points.pay essentials.command.points.remove essentials.command.points.set essentials.command.points.top1.0.90patched points command x2Feb 3, 2025 default message.yml can be found on Documentation or copy from here .SpoilerTarget">Spoiler: message.yml Code (YAML): nickname: self : '&6You changed your nickname to&f {0 }' sender : '&6You changed&f {0 }&6 nickname to&f {1 }' exempt : '&cYou are not allowed to change nickname for&f {0 }' pay: target : '&6You received&a {0 }&6 from&f {1 }' sender : '&6You paid&f {0 }&a {1 }' insufficient-funds : '&cYou do not have&a {0 }&c to pay&f {1 }' minimum-payment : '&cYou have to at least pay&a {0 }' self : '&cYou can not pay your self' points: self : '&6Points&f:&b {0 }' top: title : '&6Top 10 Points:' listed : '&6 {0 }&f {1 }&b {2 }' check : ' {0 }&6 has&b {1 }&6 points' add : '&6You added&b {0 }&6 points to&f {1 }' remove: success : '&6You removed&b {0 }&6 points from&f {1 }' insufficient-points : ' {0 }&c does not have&b {1 }&c points' set : '&6You set&b {0 }&6 points to&f {1 }' pay: success : '&6You paid&f {0 }&b {1 }&6 points' insufficient-points : '&cYou do not have&b {0 }&c points'1.0.89added pointsFeb 3, 2025 for VaultExtra 1.0.5 supports essentials points message.yml updated under pay command .SpoilerTarget">Spoiler: message.yml Code (YAML): pay: target : '&6You received&a {0 }&6 from&f {1 }' sender : '&6You paid&f {0 }&a {1 }' insufficient-funds : '&cYou do not have&a {0 }&c to pay&f {1 }' minimum-payment : '&cYou have to at least pay&a {0 }' self : '&cYou can not pay your self' points: self : '&6Points&f:&b {0 }' top: title : '&6Top 10 Points:' listed : '&6 {0 }&f {1 }&b {2 }' check : ' {0 }&6 has&b {1 }&6 points' add : '&6You added&b {0 }&6 points to&f {1 }' remove: success : '&6You removed&b {0 }&6 points from&f {1 }' insufficient-points : '&fYou removed&b {0 }&6 points from&f {1 }' set : '&6You set&b {0 }&6 points to&f {1 }' pay: success : '&6You paid&f {0 }&b {1 }&6 points' insufficient-points : '&cYou do not have&b {0 }&c points'1.0.88patched points commandFeb 3, 2025 patched where commands for points returned false check last update for message.yml update1.0.87updated to latest VaultExtraFeb 3, 2025 vault extra changed class named from userHandler to > userService these services can be useful for other developers remember to check points updates for message.yml changes1.0.86added message for breed and entity placeFeb 3, 2025 these messages are for chunk limit Code (YAML): events: vanish : '&6&lVanish&f : {0 }' breed : ' {0 }&c has reached chunk limit of&f {1 }' entity-place : ' {0 }&c has reached chunk limit of&f {1 }'1.0.85cleaned up tablist handlerJan 31, 2025 patched tablist weight little complicated to explain, was using weight to set order this has been patched more info on GitHub tablist orders from 0 to above by ordered weight1.0.84tablist updateJan 31, 2025 if using luckperms, tablist will sort by weights1.0.83tablist handler clean up x2Jan 31, 2025 moved getWeightedPlayers to luckpermsprovider class more info on GitHub nothing changed for files1.0.82removed reversed for ordered tablistJan 31, 2025 higher weight higher listed on tab patched where ordered was reversed1.0.81patched player death eventJan 30, 2025 sets death location first on player death event1.0.80patched entity levels | using vault extra instead of pvp apiJan 27, 2025 vault extra uses entity, user, warps and worth interfaces levels for entities updated using "type" instead of "item" for the levels section for entity files default entity file can be found on Documentation1.0.79patched entity levelsJan 25, 2025 patched entity levels sorts highest to lowest level chance nothing changed for files1.0.78patched attack cooldown | scale updateJan 25, 2025 sword sweep attack i think its called its patched entity level scale added min and max example: Code (YAML): default: chance : 1.00 health : 20.0 scale: min : 0.25 max : 0.50 main-hand: item : air amount : 1 drop-chance : 0.251.0.77supports pvp apiJan 22, 2025 pvp api allows to change pvp for offlinePlayer/player1.0.76minor clean upJan 22, 2025 removed services manager since it just adds only one service using getserver.getservicemanager instead removed isTamed | getOwner for entityHandler for tamed entity this function was unnecessary, since there is Tameable gitHub updated to latest1.0.75message.yml updateJan 22, 2025 added file.exception: Code (YAML): error: file: exception : '&cUnable to save&f {0 }&c please try again!' target: offline : ' {0 }&c is currently offline' invalid : ' {0 }&c has never joined'1.0.74patched reload for main configJan 20, 2025 using main plugin reload for config.yml1.0.73patched notify eventsJan 20, 2025 patched world named had % at the end for notify block break, block place and bucket place1.0.72vault economy class clean upJan 20, 2025 added economyHandler class1.0.71config.yml update | patched vault and sculkJan 17, 2025 physics section update .SpoilerTarget">Spoiler: config.yml Code (YAML): physics: disable-redstone : false disable-sculk : false disable-vault : false patched where vault and sculk was disabled by redstone if true1.0.70patched config.yml for new usersJan 17, 2025 changed Code (YAML): # from physics: disable-sculk-sensor : false # to physics: disable-sculk : false nothing changed if you added from last update1.0.69minor bank updateJan 16, 2025 bank info update message.yml small change .SpoilerTarget">Spoiler: message.yml listed: added {1} to get rank nothing else Code (YAML): info: title : '&6Bank Info:' owner : '&6owner&f : {0 }' name : '&6name&f : {0 }' account : '&6account&f:&a {0 }' member: title : '&6members:' listed : '- {0 }&7 {1 }'1.0.68x2 bank info updateJan 16, 2025 priority to send owner and members last Example bank info: name: name account: 0 owner: yeet members: - yeet1 rank Remember to check last update to get members rank for message.yml1.0.67sign color patchedJan 16, 2025 patched sign color1.0.66patched delhomeJan 14, 2025 patched where {0} should be the arg the player was sending this is when home does not exists and it would just return {0} does not exists it will return the arg the player was sending1.0.65sethome permission patchedJan 14, 2025 if player has more sethome permission it will try to get the highest example: permission plugin group has default user gets other sethome permission it will get the highest no matter where you give them the max homes permission i wanted to let players buy more homes without changing groups, now we can1.0.64redstone event updatedJan 14, 2025 this is for disable redstone ignores rails1.0.63supports 1.21.4Jan 13, 2025 supports latest 1.21.4 1.0.61 works for 1.21.3 but no longer updating nothing changed just native 1.21.41.0.62hat patchedJan 13, 2025 copy itemStack instead of creating a new1.0.61potion duration multiplierJan 12, 2025 with permission: essentials.event.potion.multiply if player uses second potion or splash with same effect it will add the duration instead of reset to potion duration1.0.60patched projectile event | fishing projectile patched | config.yml updateJan 7, 2025 projectile launch patched config.yml updated check Documentation for default only projectile section updated1.0.59patched hat jail kit worth commandsJan 6, 2025 hat error on item with space caused by to title case jail not teleporting due to jailed, ironically kit message path worth error on item with space same with hat error patched1.0.58config.yml update | message.yml update | functions info for apiJan 4, 2025 projectile functions has been added to config.yml see default config.yml and message.yml on Documentation added info for each functions you can read more in gitHub1.0.57added bank name to placeholder apiJan 3, 2025 papi value %essentials_bank_name%1.0.56patched bank and fly | message.yml updateJan 2, 2025 bank can be interact with vault as well therefore player bank will get reset bank command updates /bank create bankName /bank invite player /bank rank player member default allows to depost member allows to withdraw co-owner allows to invite and remove members | set rank roles for members owner allows to do all bank settings permissions has been updated best to delete message.yml or copy from Documentation1.0.55patched scoreboard | tablistDec 31, 2024 patched when none world set to get default values1.0.54patched time added weather commandDec 30, 2024 this means message.yml has been updated time and weather commands are player related time/weather and not server related time, if you wanna change world time and weather use /minecraft:weather or /minecraft:time or other plugin which allows to change world time/weather patched few missing permissions for exempts default configs can be found on Documentation or delete message.yml1.0.53runnables updateDec 28, 2024 less flicker1.0.52added EntityPlaceEventDec 28, 2024 this event is for entity chunk limit when player is placing an entity1.0.51scoreboard updateDec 28, 2024 removed numbers1.0.50minor update for tablistDec 26, 2024 moved tablist.format > tablist.yml using name: 'value' default files can be found on Documentation1.0.49minor tablist | scoreboard updateDec 26, 2024 patched period for board and tablist using both period and delay for taskTimer
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta