SkBee icon indicating copy to clipboard operation
SkBee copied to clipboard

dev/patch - future update

Open ShaneBeee opened this issue 1 year ago • 0 comments

ADDED:

  • Added an option to set the item_name component of an item (Requires Minecraft 1.20.5+) [TODO LINK TO DOCS]
  • Added an expression to set the max stack size of an item (temporary until Skript updates their expression to support changing)
  • Added an expression to modify enchantment glint of an item (Requires Minecraft 1.20.5+)
  • Added an expression to get/modify bundle contents
  • Added an expression to get/change the repair cost of items
  • Added an expression to get/set biomes using NamespacedKeys (supports custom biomes)
  • Added an option to get the vanilla NBT of an item (this will show components which don't normally show in NBT)
  • Added an effect to open a real inventories to players (may provide better functionality than Skript's effects)

CHANGED:

  • Changed probability of apply potion effect (food component) to a float from 0-1 to match Minecraft

FIXED:

  • Fixed the tool apply section to allow default mining speed to actually be optional
  • Fixed loading error on outdated versions for food component section
  • Fixed an error when damage per block was missing from tool apply section
  • Fixed an error when speed <= 0 in tool section
  • Fixed an issue with the give or drop effect and give or return expressions adding extra large stack sizes to inventories
  • Fixed a very long standing issue where bounds failed to load location bound values when the world of said location isn't loaded yet

REMOVED:

  • Removed team register effect (after being deprecated for over a year)

NBT CHANGES:

After many complains and quite a bit of confusion with the NBT changes, I've changed them again. Previous Behaviour:

  • nbt of %item% = The 'minecraft:custom_data' component of an item's NBT
  • component nbt of %item% = The full component NBT of an item

New Behaviour:

  • nbt of %item% = The full component NBT of an item
  • custom nbt of %item% = The 'minecraft:custom_data' component of an item's NBT

ShaneBeee avatar Aug 04 '24 06:08 ShaneBeee