Changelog:
- Added core.heal(Player, Double)
Changelog:
- Added core.giveItem(Player, Material) // Give item to the player, use core.getMaterial(String) to get the material
- Fixed some errors in console
Changelog:
- Added core.removeHeldItem(Player) this will remove the held item of the player, good for consumables so you can remove them on the onConsume trigger
Changelog:
- Added on consume action that will get executed when consuming the item
Changelog:
- Added support for 1.20.4
Changelog:
- Added support for 1.21.4
- Fixed 1.20.6 and 1.21 not compiling correctly
Changelog:
- Added support for 1.21
Changelog:
- Added support for 1.20.6
Changelog:
- Fixed some bugs related to the gui.
Make gui look better - changed enchants and flags guis button lore color.
Some code fixes, typo fix
Fixed saving of actions to the config and loading them.
Quick fix for the templates, now they work perfectly.
Added support for PlaceholderAPI, every text that is getting colored by the plugin will automatically parse placeholders that doesn't require player, if the placeholder does require a player you can use the new core.parsePlaceholder(Player, String)
Made hex color codes supported, works only for minecraft versions that support hex colors codes, simply do &#RRGGBB basically &#<code>
core.executeCommand(Player, String), lets you make the player execute a command on item action.
Made it so /itemscore <itemName> will have tab completion to make it easier to edit existing items.
Instead of repeating simple tasks you can now save methods as a template, right click on the paper to save it as a template, give it a name and then when you right click on an empty paper you can set it to a saved template, you can even download premade templates to the templates folder and use them
fixed enchantments gui, some enchantments showing twice and some places were empy
Bug fixes:
- Fixed some gui bugs when moving through gui pages
- Made item flags and enchantments support all versions, both guis are paginated and enchantments has search now
Big update:
- Added methods to core:
- doIfElse
- runRunnableLater
- runCodeLater
- runUntil
- Player variables:
- Added a boolean to set if the variable is temp (will reset after server restart)
- Method selector:
- Added a button to toggle method filtering
- Bug fixes:
- Fixed action to code saving bug
You can now add custom model data to your item to use with a texture pack and set its model / texture
Fixed gui not updating correctly
Bugs fixed:
- Dupe detection
- Player inventory command
+--
Made all sounds work for higher versions
Fixed gui bugs in higher versions + added support for materials of highers versions.
Fixed bunch of gui bugs for the higher versions + made the enchantments gui paiginated
Made gui texts cleaner and easier to understand
Fixed variable(String) not working correctly
Added nms support for 1.17-1.20
The development of this project continues!
Main update notes:
- Moved code engine inside the plugin so you wont have to have java jdk 8 insalled on your machine.
- Some gui enhancements.
A lot of big changes, don't remember them all