Debug
3
Step 3
package iascript;package iascript;
import org.bukkit.Material;
import org.bukkit.event.Event;
import org.bukkit.plugin.Plugin;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
import dev.lone.itemsadder.api.*;
import dev.lone.itemsadder.api.scriptinginternal.*;
import static dev.lone.itemsadder.api.scriptinginternal.ScriptingUtils.*;
public class example extends ItemScript {
public void handleEvent(Plugin plugin, Event event, Player player, CustomStack $customStack, ItemStack $itemStack) {
log("Player " + player.getName() + " interacted with item: " + $customStack.getNamespacedID());
player.sendMessage("Hello from example script!");
player.getInventory().addItem(new ItemStack(Material.DIAMOND, 1));
}
}info:
namespace: test
items:
example_execute_script:
name: Example Execute Script
resource:
material: DIAMOND
generate: false
model_path: minecraft:item/diamond
script:
enabled: true
path: iascript/example4
5
Last updated