Noteworthy Stuff
GooP Containers:
Now runs lists of commands, instead of only one command.
Now parses PAPI placeholders in item lore when a player opens it.
Its
manual is finally written!
Rebranded to ☀ Gunging's Spicy Ootilities ★ by a marketing suggestion.
Apparently it was too boring before. Also, spigot is deleting my mango emojis so I had to put a sun and a star sorry.
Support up to minecraft 1.18.1, finally.
Technically, internal 1.17 support was also added on this update. So far, it had just been 'well it doesnt break!' though now its official.
----- Full Changelog -----
New Features
The
MMOItems Converter can now completely remove the vanilla forms of items.
Added options to convert items when traded with villagers.
Added options to convert items generated in world-generation chests (like mineshaft minecarts).
Smithing diamond items into netherite with
Differentiate_Items: true can now transfer gemstones, enchantments, and upgrades.
Capability of removing any enchantment of your choosing from the game by activating the file
enchantment-deleter.yml
- Removes from items inside players inventories and enderchest
- Removes from items in chests in the world
- Removes from world-gen generated chests
- Removed from fishing and villager shops
- Enchantment will no longer show up from the enchanting table.
? Why? well I coded this for my own server because smite and power enchantments are too powerful and agony to balance.
Quality of Life
Can now use
hands to target both
mainhand and
offhand inventory slots.
Can now use
armor to target all
head,
chest,
legs, and
feet inventory slots.
Can now use either
head/
helmet,
chest/
chestplate,
legs/
leggings, or
feet/
boots
to target the armor slots.
Specifying
.. anywhere were a range is used will be treated as "any number".
Remember that ranges are of form
2..10, so that
2.. means 'anything greater than two' while
..10 means 'anything less than ten. Therefore,
.. must mean 'anything.'
Polishing
GooP Containers' backend redone (completely backwards compatible):
You can now edit/translate the messages displayed to users using the file
plugin-messages.yml
Container slots now run
lists of commands instead of only one command.
You can now
use any UUID to open a personal container, allowing for mythicmobs that store items inside them (open the container for a player using the mob's UUID when interacted with).
Containers now parse PAPI placeholders in lore of items when opened.
Made
/goop unlockables commands easier to use:
Made the
help form of all of them clearer.
Lockstate
Can now read the value into a score.
No longer forces you to specify a range (supposing you only want to read the value and write it into a score).
Config option to disable
JSON Furniture breaking when punched repeatedly
Renders it completely unbreakable in survival, as this is the way players are supposed to break it.
Based on a suggestion by someone who coded an alternative way of breaking it...?
Bugfixes
MMOItems Converter now makes sure to craft the correct recipes; it seems that crafting cauldrons or hoppers sometimes resulted in iron boots.
Minor errors (unhandled exceptions) removed (x1).
Removed
Since paper moved to Kiori Adventure's color libraries, the Revariable command (that you probably didn't know existed) was broken, and as far as I know no one used it anyway. I am not going to fix it and thus I have removed it from the plugin.