Releases: ShaneBeee/SkBee
Some Fixes [2.7.6]
IMPORTANT NOTE:
Since it appears you guys still haven't figured out the NBT changes from many many MANY versions ago,
Please see changelog of SkBee 2.0.0 and SkBee 2.5.0 regarding NBT changes
These changes MAY break your server, so I highly recommend reading them.
THIS UPDATE:
FIXED:
- Fixed a casting issue with raytracing, which thru errors when attempting to use raytracing in a function
- Fixed an error with scoreboard when the player logs out
- Fixed an error when merchant recipes were missing ingredients (merchant recipes without ingredients won't be added to the merchant GUI)
- Fixed a casting issue in merchant recipes
CHANGED:
- Changed how recipes register a bit. When using only 1 horizontal row, the recipe can now be used on all three rows (I have not figured out a clean way to do vertical ones yet, but hopefully in the future I will)
- Made radius optional in
nearest entity
expression (when radius is left out, will default to Skript'smaximum target block distance
config option)
ADDED:
- Added
event-number
to player pickup xp event - Added different config options for NBT based event listeners. (this allows you to prevent things like NBT being deleted when a block is broken or moved by a piston)
- Added English spelling of
colour
to boss bar properties expression
Some Fixes [2.7.5]
IMPORTANT NOTE:
Since it appears you guys still haven't figured out the NBT changes from many many MANY versions ago,
Please see changelog of SkBee 2.0.0 and SkBee 2.5.0 regarding NBT changes
These changes MAY break your server, so I highly recommend reading them.
THIS UPDATE:
FIXED:
- Fixed an issue with custom NBT of bisected blocks (ie: doors) not updating during break events.
- Fixed flickering of scoreboards when end user keeps unnecessarily toggling scoreboard on
- Fixed missing ingredients for smithing recipes in the ingredients expression
CHANGED:
- Update checker for in game will now check every time a player (that has permission) logs in. This helps incase the user has not restarted the server in a while.
- Changed pattern of world creator options to help prevent conflict with a future release of Skript relating to world environments.
- Moved fishing related syntaxes to their own package, giving them a config option to disable
ADDED:
- Added event-values for player pickup xp event
- Added support for string entries in objective scores
Small Fix [2.7.4]
FIXED:
- Fixed an issue with the bound contains blocks expression conflicting with Skript's chunk contains expression.
Small Fixes [2.7.3]
IMPORTANT NOTE:
Since it appears you guys still haven't figured out the NBT changes from many many MANY versions ago,
Please see changelog of SkBee 2.0.0 and SkBee 2.5.0 regarding NBT changes
These changes MAY break your server, so I highly recommend reading them.
THIS UPDATE:
FIXED:
- Fixed an issue with scoreboards showing a weird line on Bedrock clients when the scoreboard is toggled off
- Fixed an issue with hiding flags on original items when copying
- Fixed an issue with SkBee failing in Skript's test environment
- Fixed an issue with compound lists getting cleared when trying to retrieve a compound of the same key
Some Fixes and Changes [2.7.2]
ADDED:
- Added an expression to get the nearest entity in a radius
- Added an expression for health scale of player
- Added events for entity add/remove to/from world
- Added sounds to all available objects expression
- Added an NBT tag type for uuid (forcing uuid strings/int arrays to be saved as int arrays, and converted back to uuids in Skript)
- Added an option for last position in tab complete positions
- Added a reset option for structure rotation/mirror
FIXED:
- Fixed a bug with
tab args
expression trying to return as single when its a list - Fixed a conflict with fish event entity clashing with fish state
caught entity
CHANGED:
- Internal cleanup of SkBee's NBTApi class
- sort tags when using
nbt tags of
expression - better handling of uuids in NBT tags
The First Update of the Year [2.7.1]
FIXED:
- Fixed some issues with setting tags on block entities (ie: setting the "SkullOwner" tag of a player head block)
- Fixed an issue with blocks not update after adding NBT (ie: player head not updating its skin)
- Fixed an issue with boss bar colours not parsing
ADDED:
- Added an effect to make an entity face a location (this is a little janky, but that's on Paper's end)
The Last Update of the Year [2.7.0]
HAPPY NEW YEAR
The last update of SkBee for 2022
Incase you were wondering... I bumped the version to get away from being too close to Skript 2.6.x versions.
ADDED:
- Added an option and expression to override the
auto-load-custom-worlds
option in SkBee config for each world individually.
FIXED:
- Fixed a bug preventing send block damage effect from working
- Fixed a bug with block data tags returning as list when its a single value
Happy New Year Everyone!!! 🎊 🍾
The Holiday Update - Part 4 [2.6.3]
FIXED:
- Fixed a conflict with other addons
The Holiday Update - Part 3 [2.6.2]
FIXED:
- Fixed HEX colours not working in hover events
- Fixed an error when getting recipe ingredients (thanks @D4isDAVID)
- Fixed some outdated docs
- Fixed a bug with
name of %objective%
overriding Skript's name of expression
The Holiday Update - Part 2 [2.6.1]
FIXED:
- Fixed a critical bug preventing SkBee from loading on 1.17.x
ADDED:
- Added 2 new events (player chunk load/unload)