Skip to content

The "Holy Crap This is Huge" Update [2.8.0]

Compare
Choose a tag to compare
@ShaneBeee ShaneBeee released this 20 Mar 05:01
· 1333 commits to master since this release

⭐️ IMPORTANT NOTE ON NBT ⭐️:

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.

⭐️ IMPORTANT NOTE ON SKRIPT 2.7.0-beta1 USAGE ⭐️:

Skript made a small change in 2.7.0 that causes SkBee to no longer work.
To make SkBee work on Skript 2.7.x, I had to build against Skript 2.7.0... but this creates a problem, SkBee will no longer work on Skript 2.6.4.
To fix this issue... this release comes with 2 builds.

Which version do I use?

Skript 2.6.4 (or below): SkBee-2.8.0.jar
Skript 2.7.0 (or higher): SkBee-2.8.0-for-Skript-2.7.0-beta1.jar

The builds are identical, just built against a different version of Skript.

⭐️ IMPORTANT NOTE ON DISPLAY ENTITIES ⭐️:

Display entities are still quite buggy in Minecraft/Spigot/Paper. If things aren't working how you'd expect, please don't report bugs, as there's really nothing I can do about it. All the syntaxes in this update are DIRECTLY related to Bukkit API, nothing special, and nothing I can fix.

THIS UPDATE:

ADDED:

  • Added a whole whack-a-doo of stuff for display entities (see this PR for more details on what all was added)
  • Added a temporary effect for spawning display entities (this is until Skript adds the actual entities)
  • Added an expression for fishing min/max wait times
  • Added an expression for the hooked entity of a fish hook
  • Added a condition to check if fish hook is in open water
  • Added an effect to pull in hooked entity
  • Added a type/expression for hooked state
  • Added an expression (or effect) regarding apply lure state
  • Added an expression for pufferfish state
  • Added an expression to return an empty NBT compound
  • Added an effect to make one entity damage another by a given amount