nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft.
SkBee

SkBee

Plugin

A Skript addon that picks up where Skript left off.

Server Utility

180.1k downloads
80 followers
Createda year ago
Updated11 days ago

Filter loader...
Filter versions...

This update brings a couple small bug fixes.

Version Support:

  • Min Skript version = 2.15.0+
  • Min Minecraft version = 1.21.10+

🛠️ THIS UPDATE 🧑🏼‍🍳:

ADDED:

Sections:

Expressions:

  • Added a Container Component expression
  • Added an expression to get entities in a structure
  • Added an expression to get/set server pause time

Conditions:

  • Added a condition to check if the server is paused

CHANGED:

  • Changed the ChunkData block expression to accept numbers (not just vectors)
  • Current structure syntax has been renamed to Structure Template
    • This was done to better match Minecraft as well as prepare for future use of actual Structures (ie: villages)
  • Changed world creator to allow worlds with a custom chunk generator to auto-load on start

FIXED:

  • Fixed world cloning not working on MC 26.1+

This update brings a couple small bug fixes.

Version Support:

  • Min Skript version = 2.15.0+
  • Min Minecraft version = 1.21.10+

🛠️ THIS UPDATE 🧑🏼‍🍳:

FIXED:

  • Fixed an issue with the Item with NBT expression sometimes thinking an item is a block type
  • Fixed the player track entity event registering the wrong class

This update brings some new things to play with along with a few small bug fixes.

Version Support:

  • Min Skript version = 2.15.0+
  • Min Minecraft version = 1.21.10+

🛠️ THIS UPDATE 🧑🏼‍🍳:

FIXED:

  • Fixed the potion effects component (incorrect doc, and incorrect local variable clearing)
  • Fixed a typo in the "visible" entry of the boss bar create section
  • Fixed an error in boss bar create section when not using flags

ADDED:

Events:

  • Added more event values (YAY)
  • Added a player untracked entity event

Conditions:

  • Added a condition to check if a player is tracking an entity

Expressions:

  • Added a new section expression to create a world creator

Sections:

  • Added a cave gen section to the chunk generator

Types:

  • Added a new HeightMap type

Other:

  • Added a message to admins when SkBee fails to load

CHANGED:

  • Changed the chunk data highest Y expression to accept numbers and height maps
  • Chunk generator stuff has moved into the World Creator element package, thus the chunk-generator config option was removed.

DEPRECATED:

  • Properties have been deprecated, will move to Skript's property system soon

New Stuff

by ShaneBee on Apr 26, 2026
Download

This update brings some new things to play with along with a few small bug fixes.

Version Support:

  • Min Skript version = 2.15.0+
  • Min Minecraft version = 1.21.10+

🛠️ THIS UPDATE 🧑🏼‍🍳:

ADDED:

Types:

  • Added a spawn category type
  • Added a ResourcePackStatus type

Events:

  • Added an event for when a gamerule changes in a world
  • Added a bunch of event-values to some events
  • Added an entity place event

Expressions:

  • Added an expression to get/set spawn limits of worlds
  • Added a section expression to create a new team with options
  • Added a section expression to create a new bossbar
  • Added an expression to get/set/delete the shoulder entities of a player
  • Added an expression to get/set the player list order of players
  • Added an expression to get/set the collision status of living entities

Conditions:

  • Added a condition to check if an entity will collide with another entity/block or anything at a location

Sections:

  • Added a section for sending resource packs to a player which includes a callback
  • Added support for players in the apply profile section

FIXED:

  • Fixed an error with unparsed literals in sec case, when using an invalid case
  • Fixed an issue with loading worlds on 1.21.11 and below when the world is already created

INTERNAL:

  • Updated event value registration to use Skript's new registration
  • Moved registration to external library
  • Added a bStats metric to track whether the addon actually loaded

New Stuff

by ShaneBee on Apr 17, 2026
Download

This update brings a few new features and some better support for Skript 2.15.x

🛠️ THIS UPDATE 🧑🏼‍🍳:

ADDED:

  • Added support for blocks within 2 locations for the load chunk effect
  • Added an effect to force the player to break a block
  • Added a move reason for bound enter/exit events
  • Added an option in the entity pose expression to make the pose fixed
  • Added an entity pose change event

FIXED:

  • Fixed an incorrect pattern in the item from namespaced key expression

CHANGED:

  • Split the chunk load/unload effect into 2 effects
  • Added a warning about using the reserved key "id" in dialog inputs
  • World Creator elements now should be using NamespacedKeys instead of Names

INTERNAL:

  • Update event value registry to fix conflicts with other addons

This update brings a few new features and some support for Minecraft 26.1+

IMPORTANT:

  • Support for Minecraft 1.21.8 has been dropped

🛠️ THIS UPDATE 🧑🏼‍🍳:

ADDED:

  • Added a function to format a timespan
  • Added a boolean event-value to the recipe discover event
    • Represents whether the player will receive a toast notification for the discovered recipe (can be set)
  • Added an expression to convert a BlockFace to a Skript direction (Thanks @Fusezion)
  • Added an expression to parse conditions (Thanks @Fusezion)
  • Added an effect to make LivingEntities start/stop/complete using items

CHANGED:

  • Text Components user naming has changed from text component to text comp
  • Changed the Damage Resistant component expression to support API changes
    • Now requires MC 26.1.1+
    • Returns as a list of damage types rather than a tag key
    • Accepts a tag key/list of damage types in the changer
  • Dropped support for Minecraft 1.21.8

INTERNAL:

  • Update NBT-API to support MC 26.1.1

This update brings support for Skript 2.15+ and one small bug fix.

🛠️ THIS UPDATE 🧑🏼‍🍳:

FIXED:

  • Fixed an incorrect pattern in the bound coords expression

INTERNAL:

  • Small internal changes to make SkBee work with Skript 2.15+

This update brings support for Minecraft 26.1

🛠️ THIS UPDATE 🧑🏼‍🍳:

  • Update NBT-API to support MC 26.1

Small Fixes

by ShaneBee on Mar 22, 2026
Download

This update brings a couple small bug fixes.

🛠️ THIS UPDATE 🧑🏼‍🍳:

FIXED:

  • Fixed negative timespans in air change event
  • Fixed an error with the waypoint color expression when the entity didn't have a waypoint

This update brings a few new things, a few changes and a few bug fixes.

🛠️ THIS UPDATE 🧑🏼‍🍳:

ADDED:

  • Added an expression for damage resistant component
  • Added a profile component section to apply profiles to player heads and mannequins
  • Added expressions for entity waypoint color/style

CHANGED:

  • Changed the attribute modifier section to remove old modifiers of the same key before applying new ones
  • Changed the sign line expression to support fake signs

FIXED:

  • Fixed a few events that weren't registered
  • Fixed the phantom pre-spawn event throwing an error

Small Fixes

by ShaneBee on Feb 27, 2026
Download

WARNING:

Internally SkBee has updated to use Skript's new registration system (This happened in SkBee 3.17.0).
With that being said, over 10,000 lines were changed in over 500 classes.
There may be bugs... I'm hoping not, but it could happen.
PLEASE PLEASE PLEASE test before putting this on a production server.

Support Changes:

  • Min Skript version = 2.14.0+
  • Min Minecraft version = 1.21.8+

🛠️ THIS UPDATE 🧑🏼‍🍳:

FIXED:

  • Fixed an issue with floats not working in the timespan function
  • Fixed incorrect registration of NamespacedKey expression which made the pattern not work
  • Fixed the crafter craft event not being registered
  • Fixed pattern for dustOption and dustTransition functions

ADDED:

  • Added event-blocks event value to the block explode event
  • Added back the TextComponent of a Text Display Entity

HUGE

by ShaneBee on Feb 22, 2026
Download

SkBee is coming at you with some fun changes.

Notably particles are making a comeback. They'll work exactly as they did before.

🚨 🚨 WARNING 🚨 🚨:

Internally SkBee has update to use Skript's new registration system.
With that being said, over 10,000 lines were changed in over 500 classes.
There may be bugs... I'm hoping not, but it could happen.
PLEASE PLEASE PLEASE test before putting this on a production server.

Support Changes:

  • Min Skript version = 2.14.0+
  • Min Minecraft version = 1.21.8+ (as of writing this, 90% of SkBee users are running 1.21.8+ on the latest versions of SkBee)

ADDED:

  • Added an expression to get/set inhabited time of a chunk

REMOVED:

  • Removed Display entity stuff (it has been in Skript for quite some time now)
  • Removed all particle syntax (it's in Skript now) Jk Brought it back

INTERNAL:

  • Re-wrote all syntax registration to match Skript 2.14.x registration
  • Reworked how bounds are mapped internally, and changed how their world is saved

This update brings a few small fixes.

IMPORTANT
Just a reminder if you’re using Skript 2.14.0+ that SkBee no longer has particle syntax.
You will have to use Skript's new particle syntaxes.

🛠️ THIS UPDATE 🧑🏼‍🍳:

FIXED:

  • Fixed/prevent a stack trace error when including invalid NBT in the item with NBT expression
  • Fixed player connection type throwing errors on pre 1.21.6 versions (Thanks @TheLimeGlass )

CHANGED:

  • Switch returns now accept returning a list of objects

Dialog Time

by ShaneBee on Jan 31, 2026
Download

This update brings dialogs, some new components and a bunch of other things.

IMPORTANT
Just a reminder if you’re using Skript 2.14.0+ that SkBee no longer has particle syntax.
You will have to use Skript's new particle syntaxes.

🛠️ THIS UPDATE 🧑🏼‍🍳:

ADDED:

  • Added dialogs (See Dialog Wiki for more info)
  • Added a player connection type/classinfo. This will be used with the async config event and dialogs.
  • Added an effect to freeze a player connection in the async config event, and unfreeze later.
  • Added an effect to remove attribute modifiers by key
  • Added an expression to get the values of a tag key
  • Added an expression to get/change the damage type component of an item
  • Added an expression to get/change the minimum attack charge component of an item
  • Added a section to apply the attack range component to an item
  • Added a section to apply the piercing weapon component to an item
  • Added a section to apply the swing animation component to an item
  • Added a section to apply the use effects component to an item
  • Added an option in the raytracing expressions to filter entities by allowing (whitelist) instead of just ignoring (blacklist)

CHANGED:

  • Updated the internals of the parse effect/expression to better handle the current event (Thanks @Fusezion)

FIXED:

  • Fixed armour trim expression not applying trims to non-armour items
  • Fixed the name of the jukebox classinfo in the docs
  • Fixed some issues with the entity knock back event (see PR 896 for further details, thanks @Fusezion)
  • Fixed an issue with checking custom NBT as a condition, it creating a new compound, and screwing up the ItemStack and possibly other features (Thanks @sovdeeth)

INTERNAL:

  • Added more metrics to show Minecraft/Skript version per release of SkBee
    • This will give us a better understanding of what we should be supporting

This update brings some new stuff, removes some old stuff, and changes some stuff. This update also brings support for Skript 2.14

🛠️ THIS UPDATE 🧑🏼‍🍳:

ADDED:

  • Added an option to the block state update effect to apply block states to other blocks
  • Added some events (smelt/extract/fuel burn) for virtual furnaces
  • Added Async Player Connection Configure event (Kinda useless right now, will have more use in future)
  • Added an effect to sleep a thread (should not be used on the main server thread)
  • Added the Server Resources Reloaded event (which is called when datapacks/recipes are reloaded on the server) This can be used in conjunction with SkBriggy since SkBriggy command loading now wipes recipes.

CHANGED:

  • Minimum supported Skript version has be changed to 2.12
  • Changed the event-values of the Player Custom Click Event a lil bit
    (event-string is now the name of the player, and I also added event-uuid)

REMOVED:

  • Removed world border elements, they're in Skript
  • Removed simulation/view distance expressions, they're in Skript
  • Removed armour change event item, it's in Skript
  • Removed equipment slot type, it's in Skript
  • Removed entity teleport event, it's in Skript
  • Removed player change beacon event, it's in Skript
  • Removed keep spawn loaded world creator option for Minecraft 1.21.9+
    (Minecraft no longer has spawn chunks)
  • Removed beacon expressions, they're in Skript
  • Removed infinite potion expression, now in Skript
  • Removed potion effect duration/tier expressions, now in Skript
  • Removed potion effect change event, now in Skript

DISABLED:

  • Disabled particle elements if running Skript 2.14+ (Skript now has a re-written particle system)
  • Disabled Entity Effect elements if running Skript 2.14+
  • Disabled Respawn Reason elements if running Skript 2.14+

FIXED:

  • Fixed an issue with VirtualFurnace machines not serializing properly
  • Fixed a memory leak with local variables in the run task section
  • Fixed an issue with not being able to get the current task ID in a task that is within a loop

INTERNAL:

  • Updated metrics to include some nicer drill down pies

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

Small Change

by ShaneBee on Nov 28, 2025
Download

This update brings one small change.

🛠️ THIS UPDATE 🧑🏼‍🍳:

CHANGED:

  • Changed the component replace effect to include an option for case sensitivity (Thanks @Fusezion)

Small Fixes

by ShaneBee on Nov 11, 2025
Download

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)

Small Fixes

by ShaneBee on Oct 20, 2025
Download

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-entity in the SkBee config is now false by 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

External resources



Project members

ShaneBee

Owner


Technical information

Project ID
Expand Down