Skip to content

The Next Big One [3.3.0]

Compare
Choose a tag to compare
@ShaneBeee ShaneBeee released this 15 Feb 05:38
· 67 commits to master since this release

⚠️ WARNING ⚠️ :

Please see update notes for 3.0.0 for more info

🕹️ VERSION SUPPORT 🎮:

  • SkBee requires Minecraft 1.18.2+
  • Support: Our team will only offer support for the latest release of each Minecraft major release, ex: 1.20.4 is supported, but 1.20, 1.20.1, 1.20.2 and 1.20.3 will NOT receive supported

📝 SKRIPT SUPPORT 📑:

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

🛠️ THIS UPDATE 🧑🏼‍🍳:

ADDED:

  • Added support for strings in the component lore expression
  • Added an expression to manipulate the player time of a player
  • VirtualFurnace:
    • Added Type for Virtual Furnace and Machine Properties
    • Added an expression to create a virtual furnace
    • Added an expression to create properties for a virtual furnace
    • Added an expression to get default properties (mimics vanilla Minecraft properties)
    • Added an expression to get the ID of a virtual furnace
    • Added an expression to get a virtual furnace from ID
    • Added an expression to get the name of a virtual furnace
    • Added an expression to get the inventory of a virtual furnace (used for opening)
    • Added an expression to get all registered machines
  • Tasks:
    • Added an option to async run task later in the task section
    • Added an option to repeat the task in the task section
    • Added an expression to get tasks ids (current and all)
    • Added an effect to stop all tasks, stop a task by id, or stop a current task
  • Added an expression to get the origin (spawn location) of an entity
  • Added an error message sent to admins when invalid NBT is used (requires permission, alerts to read console)
  • Added an error message sent to admins when recipes fail to build (requires permission, alerts to read console)
  • DamageSource:
    • Added DamageSource type (represents a source of damage)
    • Added DamageType type (represents the type of damage in a DamageSource)
    • Added an expression to create a damage source
    • Added an expression to get damage source from a damage event
    • Added an effect to apply damage + source to entity
    • Added expressions for different properties of DamageSource
    • Added conditions for different properties of DamageSource

CHANGED:

  • Revamped virtual furnace item a bit to include properties
  • Updated VirtualFurnaceAPI (now requires Paper, includes update to Fuels)
  • Merged 2 NamespacedKey expressions together

REMOVED:

  • Removed loaded chunks expression (now in Skript)
  • Removed item cooldown expression (now in Skript)
  • Removed anvil repair cost expression (now in Skript)
  • Removed inventory move item event (now in Skript)
  • Removed quit reason (now in Skript)
  • Removed entity transformed stuff (now in Skript)
  • Removed bone meal effect (now in Skript)
  • Removed command map stuff (now in Skript)

FIXED:

  • Fixed a console error when trying to serialize a team (as a variable) that has been unregistered
  • Fixed an issue with unloading chunks at location not working