Releases: way-zer/SuperItem
v1.3.5-1: Little Update
v1.3.5: Update for better scripting
from v1.3.5,only support v1.13+ (from branch Compatibility)
new version also include v1.3.4-n1 n2 n3 n4
old version use v1.3.4-4 or former
Content
✨ Implement /si load to reload script(much quickly)
✨ Add @file:ImportScripts for script share
✨ Add MapDb for DataStore(can use for scripts sharing data)
✨ Add onEnable,onDisable,enabled for Item(scripts use bindEnable,bindDisable)
using PLUGIN should download .zip or all.jar
1.3.x.jar only include plugin ,not including neccessry dependence
v1.3.4-n4: Change PowerNBT to NBTApi for better compatibility
🔒 Change PowerNBT to NBTApi for better compatibility
✨ Add val logger for Item
💥 BreakChange: features.NBT.api has changed
v1.3.4: Update for better scripting
✨ Add @file:MavenDepends
🔒 Add Support for Java11
👽 update LibraryManager to v1.3.2
🍱 Add .gitprefix
How to configure with IDEA
add Superitem.all.jar and server.jar to library. Then create a superitem.kts file.
v1.3.4-n2 Fix bug : bukkit give wrong event Exception
Support 1.13-1.15
Fix bugs and Finished test on 1.13.2
known problem: Eggs_Gun still works abnormal but no exception
Shadow PowerNBT
Now you don't install plugin PowerNBT manualy (Its codes are included)
Some Small Updates
Add ItemStackHandleEvent: similar to ItemStackHandler(after it)
Add Item.drop(): spawn a drop in world
Fix /si give: when inventory is full,drop on the ground
Feature ItemInfo: auto replace & to colorChar(§)
Fix Classloader Problem
Ignore the previous versions
Now @file:ImportClass works
Script MythicMobs_Support.superitem.kts test Passed
Material has been set to defaultImport
//Most simple example(save as hello.superitem.kts)
require(ItemInfo(Material.NAME_TAG,"&cHello SuperItem", listOf(”&aWelcome to use SuperItem“,"&a欢迎使用Superitem","&c This Item doesn't have other effect")))
Fix Script Annotation
Now use "@file:JvmName" instead and it works