mirror of
https://github.com/eaglerforge/EaglerForgeInjector
synced 2025-07-24 22:51:18 -09:00
Merge branch 'main' of https://github.com/eaglerforge/EaglerForgeInjector
_
This commit is contained in:
commit
b01e156806
@ -31,8 +31,8 @@ ModAPI.addEventListener("lib:libcustomitems:loaded", () => {
|
|||||||
(() => {
|
(() => {
|
||||||
PluginAPI.dedicatedServer.appendCode(function () {
|
PluginAPI.dedicatedServer.appendCode(function () {
|
||||||
PluginAPI.addEventListener("processcommand", (event) => {
|
PluginAPI.addEventListener("processcommand", (event) => {
|
||||||
|
if (!ModAPI.reflect.getClassById("net.minecraft.entity.player.EntityPlayerMP").instanceOf(event.sender.getRef())) {return}
|
||||||
if (event.command.toLowerCase().startsWith("//wand")) {
|
if (event.command.toLowerCase().startsWith("//wand")) {
|
||||||
if (ModAPI.reflect.getClassById("net.minecraft.entity.player.EntityPlayerMP").instanceOf(event.sender.getRef())) {
|
|
||||||
// Create a new ItemStack for the custom item
|
// Create a new ItemStack for the custom item
|
||||||
const ItemStackClass = ModAPI.reflect.getClassById("net.minecraft.item.ItemStack");
|
const ItemStackClass = ModAPI.reflect.getClassById("net.minecraft.item.ItemStack");
|
||||||
const itemStack = ItemStackClass.constructors[4](
|
const itemStack = ItemStackClass.constructors[4](
|
||||||
@ -63,7 +63,6 @@ ModAPI.addEventListener("lib:libcustomitems:loaded", () => {
|
|||||||
player.addChatMessage(ChatComponentTextClass.constructors[0](ModAPI.util.str(prefix + "A wand has been added to your inventory.")));
|
player.addChatMessage(ChatComponentTextClass.constructors[0](ModAPI.util.str(prefix + "A wand has been added to your inventory.")));
|
||||||
|
|
||||||
event.preventDefault = true;
|
event.preventDefault = true;
|
||||||
}
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user