Skip to content

The Big Update [3.0.0]

Compare
Choose a tag to compare
@ShaneBeee ShaneBeee released this 04 Dec 19:00
· 303 commits to master since this release

⚠️ WARNING ⚠️ :

A lot has changed in this version. It is recommended to test on a dev/non-production server before applying to production.
As usual, please report any issues on the ISSUE TRACKER

🕹️ VERSION SUPPORT 🎮:

  • Support is only for Minecraft 1.18.2+ (keep in mind, I will only support the latest release of each Minecraft major release, ex: 1.20.2 is supported, but 1.20 and 1.20.1 are NOT supported)

📝 SKRIPT SUPPORT 📑:

  • This version requires Skript 2.7+ (This is due to API changes in Skript)

📺 INTRO VIDEO 📽️:

IMAGE ALT TEXT HERE

🛠️ THIS UPDATE 🧑🏼‍🍳:

ADDED:

  • Added a section to register shaped recipes
  • Added a section to register shapeless recipes
  • Added a section to register cooking recipes (furnace, blasting, smoking, campfire)
  • Added a section to register brewing recipes
  • Added a section to register smithing recipes (new 1.20+ smithing recipes)
  • Added an expression to get a list of entities sorted by distance from a central location
  • Added a section to run a task later (all code in section is delayed, but code outside/after section is not delayed)
  • Added an expression to get the idle time of a player
  • Added an option to ignore passable blocks in raytracing
  • Added an expression and type for EntityEffects (also added to available material expression)
  • Added effect/condition for randomly ticking blocks
  • Added an expression give or return which will add items to an inventory and return a list of items that didn't fit in the inventory

REMOVED:

  • Removed Anvil Prepare Event, now in Skript
  • Removed Anvil Damage Event, now in Skript
  • Removed entity look at effect, now in Skript
  • Removed fire time expression, now in Skript
  • Removed frozen time expression, now in Skript
  • Removed anvil rename text expression, now in Skript
  • Removed total XP expression, now in Skript

CHANGED:

  • SkBee now supports Skript 2.7+ only
  • Internal update to NBT-API (hopefully this doesn't break anything)
  • NBT of a block will no longer be saved until an actual change is made (this prevents creating empty tags on blocks when checking NBT)
  • Changed the component name of %inventory% expression to rename title instead of opening new inventory

FIXED:

  • Fixed a casting error when trying to send pretty nbt using tag expression
  • Fixed an error when using empty variables in the particle effect
  • Fixed an issue where getting the hit location of a raytrace did not work when hitting an entity
  • Fixed an error with the hover event showing %entity% expression on 1.19.4 and below

Big thanks to @Fusezion for all the help on this release