版本发布 8
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: - Added a [**Weapon Component**](https://minecraft.wiki/w/Data_component_format#weapon) section - Added a [**Blocks Attacks Component**](https://minecraft.wiki/w/Data_component_format#blocks_attacks) section - Added a [**Kinetic Weapon Component**](https://minecraft.wiki/w/Data_component_format#kinetic_weapon) section ### Expressions: - Added a [**Container Component**](https://minecraft.wiki/w/Data_component_format#container) 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+ # DOWNLOAD: Download on [**Modrinth**](https://modrinth.com/plugin/skbee/version/3.23.0)
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 # DOWNLOAD: Download on [**Modrinth**](https://modrinth.com/plugin/skbee/version/3.22.0)
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+ # DOWNLOAD: Download on [**Modrinth**](https://modrinth.com/plugin/skbee/version/3.18.3)
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. > [!IMPORTANT] > Docs for the new stuff won't be making an appearance for a bit (waiting for Eyesniper to get back from vacation to help with an issue) ## 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 **[Download on Modrinth**](https://modrinth.com/plugin/skbee/version/3.17.0)
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**](https://github.com/ShaneBeee/SkBee/wiki/dialogs) 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](https://minecraft.wiki/w/Data_component_format#damage_type) component of an item - Added an expression to get/change the [minimum attack charge](https://minecraft.wiki/w/Data_component_format#minimum_attack_charge) component of an item - Added a section to apply the [attack range](https://minecraft.wiki/w/Data_component_format#attack_range) component to an item - Added a section to apply the [piercing weapon](https://minecraft.wiki/w/Data_component_format#piercing_weapon) component to an item - Added a section to apply the [swing animation](https://minecraft.wiki/w/Data_component_format#swing_animation) component to an item - Added a section to apply the [use effects](https://minecraft.wiki/w/Data_component_format#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](https://github.com/ShaneBeee/SkBee/pull/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 # Download on [Modrinth](https://modrinth.com/plugin/skbee/version/3.16.0)
This update brings one small change. # 🛠️ THIS UPDATE 🧑🏼🍳: ## CHANGED: - Changed the component replace effect to include an option for case sensitivity (Thanks @Fusezion) # Download on [Modrinth](https://modrinth.com/plugin/skbee/version/3.13.3)
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+) # Download on [Modrinth](https://modrinth.com/plugin/skbee/version/3.13.1)
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) # Download on [Modrinth](https://modrinth.com/plugin/skbee/version/3.12.3)