This update drops Spigot support (PaperMC is now the required server platform) and adds NBT support for Minecraft 1.21.11.
🛠️ THIS UPDATE 🧑🏼🍳:
CHANGED:
- Spigot is no longer supported, Paper is the minimum requirement to run SkBee
- Minecraft 1.20.x support has been dropped (min version is now MC 1.21.4)
- Changed the component replace effect to include an option for case sensitivity (Thanks @Fusezion)
ADDED:
- Added an expression to get/set/delete/reset the component description of a mannequin
- Added a config option to force load NBT-API when it hasn't yet update a Minecraft version
REMOVED:
- Removed 3 loottable syntaxes as they've been in Skript since 2.10.x
This update brings one small change.
🛠️ THIS UPDATE 🧑🏼🍳:
CHANGED:
- Changed the component replace effect to include an option for case sensitivity (Thanks @Fusezion)
This update brings a few small bug fixes.
🛠️ THIS UPDATE 🧑🏼🍳:
FIXED:
- Fixed an error in the all recipes expression
- Fixed statistics change value mutations (Thanks @Fusezion)
- Fixed an issues with NBT compounds mutating incorrectly (Thanks @Fusezion)
- Fixed an error from zero vectors used in raytracing by adding a runtime error (Thanks @Fusezion)
ADDED:
- Added a condition to check if an NBT compound is empty/blank (Thanks @Fusezion)
This update brings a few small bug fixes along with support for Minecraft 1.21.9's object text components.
🛠️ THIS UPDATE 🧑🏼🍳:
FIXED:
- Fixed an error with raytracing and the ignored block list is empty.
- Fixed an error created by Dialogs on MC versions without Dialogs
- Fixed Fastboards not working on player relog on a Folia server
- Fixed a double "the" in the biome parameter point expression (Thanks CrebsTheCoder)
- Fixed an error with the NBT spawn entity effect throwing an error on Skript 2.13.0
ADDED:
- Added new spell particle data for the effect/instant_effect particles (new for MC 1.21.9+)
- Added the object text component to use player heads and atlas/sprites (new for MC 1.21.9+)
This update brings some new things and some Minecraft 1.21.9/10 support.
🛠️ THIS UPDATE 🧑🏼🍳:
ADDED:
- Added Minecraft 1.21.9/10 NBT support
- Added an expression section for creating an empty NBT compound (Thanks @Fusezion)
- Added parse-able MiniMessage resolvers, see https://github.com/ShaneBeee/SkBee/pull/843 for more details (Thanks @Fusezion)
- Added the ability to copy text components (Thanks @Fusezion)
- Added a serializer for text components (Thanks @Fusezion)
- Added an advancement to string comparator
- Added an option to get the effective name of an ItemStack (Thanks @Fusezion)
- Added support for open dialog/custom payload click events
- Added the Player Custom Click event for use with dialogs and text component custom payload click events
- Added a block filter for the ray trace expressions
CHANGED:
- Changed the component replace effect to support literal vs. regex replacements as well as added an option to replace first (Thanks @Fusezion)
- Changed max distance of raytracing from int to double (Thanks @CrebsTheCoder)
REMOVED:
- Removed support for Minecraft 1.19.x (It's just so old, according to my last bStats check less than 2% of SkBee servers are running on 1.19.4)
- Removed display teleport/interpolation durations as they conflicted with Skript's versions
DISABLED:
display-entityin the SkBee config is nowfalseby default- These syntaxes are now in Skript so no need to keep them enabled by default
- I believe Skript is missing a thing or two?!?! So I'm keeping the syntaxes here just in case
- This also helps with transition from SkBee to Skript for these syntaxes
- DamageSource elements have been disabled as they're now in Skript
- Do note that Skript's elements are different and you will need to update to match Skript's syntax
This update brings a couple small fixes.
🛠️ THIS UPDATE 🧑🏼🍳:
FIXED:
- Fixed an error with health scaling when a negative value is inputted (Thanks @Fusezion)
- Fixed fastboard lines not accepting 2 objects (the 2nd for scoreboard format)
This update brings a small fix along with some NBT support for Minecraft 1.21.8
🛠️ THIS UPDATE 🧑🏼🍳:
ADDED:
- Added preliminary Minecraft 1.21.8 NBT support
FIXED:
- Fixed an error when loading on pre MC 1.21.4 due to missing text component class (ARGBLike)
This update brings a few small changes along with some support for Minecraft 1.21.6/7
🚨 IMPORTANT INFO 🚨
Due to API changes/new features in Skript 2.10.x, SkBee now requires Skript 2.10.x+
🛠️ THIS UPDATE 🧑🏼🍳:
FIXED:
- Fixed a bug with the update checker not showing the proper update (Thanks Fusezion)
- Fixed a bug when using a run task without an optional variable
This update brings a few small changes along with some support for Minecraft 1.21.6/7
🚨 IMPORTANT INFO 🚨
Due to API changes/new features in Skript 2.10.x, SkBee now requires Skript 2.10.x+
🛠️ THIS UPDATE 🧑🏼🍳:
ADDED:
- Added support for MC 1.21.6 FastBoards
- Added support for MC 1.21.6/7 NBT
- Added an expression to get/set some values of a merchant recipe
- Added support for setting a team of an entity (Thanks @Fusezion)
- Added support for shadow color format of text components (Minecraft 1.21.4+)
- Added an option to store a task ID in a variable when creating a new run task
- Added the ability to add text components to each other
FIXED:
- Fixed an error when using
current task idoutside of a task section - Fixed an error when adding to a text component to a non-addable value
REMOVED:
- Removed Quaternion/AxisAngle functions (they've been in Skript for a while now)
This update brings a couple small bug fixes and a few changes.
🚨 IMPORTANT INFO 🚨
Due to API changes/new features in Skript 2.10.x, SkBee now requires Skript 2.10.x+
If you are using MC 1.21.3-4 along with the adventure, jukebox playable or dyed color components and you wish to hide tooltips, don't use SkBee 3.11+
🛠️ THIS UPDATE 🧑🏼🍳:
FIXED:
- Fixed a bug with switch cases where the comparators for cases were backwards
- Fixed respawn reasons not working on Paper 1.21.5
- Patched an error which is thrown when getting a non-registered memory from an entity (this is actually a server error)
ADDED:
- Added virtual sign opening to the open sign effect (requires Paper 1.21.5+)
- Added unchecked sign change event (requires Paper 1.21.5+)
This update brings a small bug fix and some minor changes.
🚨 IMPORTANT INFO 🚨
Due to API changes/new features in Skript 2.10.x, SkBee now requires Skript 2.10.x+
For those that hate the new runtime errors/warnings, you can now disable them in the SkBee config. (Note: This will disable just SkBee's runtime errors/warnings, not any provided by Skript/other addons)
If you are using MC 1.21.3-4 along with the adventure, jukebox playable or dyed color components and you wish to hide tooltips, don't use SkBee 3.11+
🛠️ THIS UPDATE 🧑🏼🍳:
FIXED:
- Fixed an issue where adventure components weren't recognized on fastboards
ADDED:
- Added support for using a UUID in the
uuid tag(NBT) - Added an expression to get the nutrition/saturation of a food item
CHANGED:
- Changed the task ID expression to have an option to return the last created task's ID
This update just fixes a small bug.
🚨 IMPORTANT INFO 🚨
Due to API changes/new features in Skript 2.10.x, SkBee now requires Skript 2.10.x+
For those that hate the new runtime errors/warnings, you can now disable them in the SkBee config. (Note: This will disable just SkBee's runtime errors/warnings, not any provided by Skript/other addons)
If you are using MC 1.21.3-4 along with the adventure, jukebox playable or dyed color components and you wish to hide tooltips, don't use SkBee 3.11+
🛠️ THIS UPDATE 🧑🏼🍳:
FIXED:
- Fix an error when attempting to update a fastboard off the main thread
This update brings some support for MC 1.21.5, the Sprint To Life update!
🚨 IMPORTANT INFO 🚨
Due to API changes/new features in Skript 2.10.x, SkBee now requires Skript 2.10.x+
For those that hate the new runtime errors/warnings, you can now disable them in the SkBee config. (Note: This will disable just SkBee's runtime errors/warnings, not any provided by Skript/other addons)
If you are using MC 1.21.3-4 along with the adventure, jukebox playable or dyed color components and you wish to hide tooltips, don't use this update
🛠️ THIS UPDATE 🧑🏼🍳:
REMOVED:
show_in_tooltiphas been removed from adventure component and jukebox playable componenthiddenhas been removed from the dyed color component- Armor change event item (now in Skript)
- Fishing states type (now in Skript)
- Equipment slot type (now in Skript)
ADDED:
- Added support for MC 1.21.5 (NBT, FastBoard)
- Added a tooltip display component
- Added the "can_destroy_blocks_in_creative" option to the tool component
- Added a condition to check if an item has an item/data component
- Added an expression to get/change world time of a world (using numbers)
- Added the player fail move event
- Added the ability to get the chunk highest y in the
surface gensection of a chunk generator structure - Added a section to modify nbt (internally quicker than others methods)
CHANGED:
- Changed clear component effect to support all data component types as well as resetting
FIXED:
- Fixed a bug with the tool rule's "correct_for_drops" not working
- Fixed an error when getting a tag of custom NBT of an AIR block
Removed the April Fools joke that didn't go over so well.
This update brings a few small bug fixes and some prep work for Skript 2.11!
🚨 IMPORTANT INFO 🚨
This version will not add support MC 1.21.5, that will come in the next update This will also be the last version to support MC 1.21.4
Due to API changes/new features in Skript 2.10.x, SkBee now requires Skript 2.10.x+
For those that hate the new runtime errors/warnings, you can now disable them in the SkBee config. (Note: This will disable just SkBee's runtime errors/warnings, not any provided by Skript/other addons)
🛠️ THIS UPDATE 🧑🏼🍳:
Fixed:
- Fixed an issue in the switch return section if no section was provided, it would throw a console error
- Fixed an error when using 0 seconds on use cooldown section
- Fixed an issue with some lingering NBT on air blocks after changing the block (this still isn't fully resolved, the NBT will delete when you get it)
Added:
- Added an expression to get/set the component custom name of a block (containers and skulls)
Changed:
- Removed some elements that were disabled when running Skript 2.10
Disabled for Skript 2.11:
(These elements are now in Skript)
- World border elements
- View/Simulation distance expressions
This update brings a few new things, some bug fixes and some preliminary support for Folia.
🚨 IMPORTANT INFO 🚨
Due to API changes/new features in Skript 2.10.x, SkBee now requires Skript 2.10.x+
using item_componentshas now been removed (Poorly designed feature that has caused more confusion than anything else)
For those that hate the new runtime errors/warnings, you can now disable them in the SkBee config. (Note: This will disable just SkBee's runtime errors/warnings, not any provided by Skript/other addons)
🛠️ THIS UPDATE 🧑🏼🍳:
ADDED:
- Added a property system for simplifying simple properties on objects, see Properties Wiki for current examples.
- Added unknown command event
- Added an option to get/set the message (as a component) in the unknown command event
- Added tick start/end events
- Added support for multiple bounds in the bounds contains check
- Added an effect to dispatch a command with permission (works on all CommandSenders)
- Added an option to prevent saving when unloading a chunk
- Added preliminary Folia support
FIXED:
- Fixed an error with world creators if the name created an invalid key
- Fixed an issue with "or" not working in a bound location check
- Fixed an error with nbt on Spigot
- Fixed an issue with NBT#toString being blocked off main thread when unsafe NBT is enabled
This is not actually a new update.
This is a repost of a legacy jar for MC 1.18.2 servers.
See original changelog
This is not actually a new update.
This is a repost of a legacy jar for MC 1.17.1 servers.
See original changelog


