[Solved] A hook to access onLivingUpdate for EntityPlayer
Announcements
-
Recently Browsing
- No registered users viewing this page.
-
Posts
-
By perromercenary00 · Posted
the world capability works for the current world and its different for every dimension sound like what you need the only thing is you cannot access data from a diferent world things like reading a data of the overworld from the nether would nwork -
By perromercenary00 · Posted
use inventorytick() whit the slot number you can know if its into an armour slot //########## ########## ########## public void inventoryTick(ItemStack helditem, Level warudo, Entity en, int slot, boolean value) { Long wtick = 0L; int tick = 0; // System.out.println("\n#inventoryTick#\n"); if( !warudo.isClientSide ){ wtick = warudo.dayTime(); if( wtick % 20 == 0 && en instanceof Player ) { item_handler ih = get_itemhandler(helditem); //inicializar tiempo if (ih.start_time < 1L) { ih.start_time = wtick; } ih.time = (int) ( wtick - ih.start_time ); tick = ih.time; //cada 5 seg causar daño por fuego al player if (tick > 0 && tick % 100 == 0) { en.setSecondsOnFire(1); } //despues de un minuto el lingote se enfria y vielve a ser hierro if ( tick > 1200 ) { // helditem = new ItemStack( Items.IRON_INGOT, helditem.getCount() ); ((Player) en).getInventory().setItem(slot, helditem ); } } } } -
By perromercenary00 · Posted
i have not test it but you must extend the slot class overriding the max stack size to 1 public int getMaxStackSize() { return this.container.getMaxStackSize(); } then in the menu class use your custome slot class to declare the slot this.addSlot(new SlotItemHandler(handler00, 6, 62, 35));//slot zero this.addSlot(new ArmourSlotItemHandler(handler00, null,5, 80, 8));//head -
I have java, jarfix, Minecraft java, and forge all downloaded/installed, however I've been trying to make forge work for literal weeks now, and it quite literally just wont load. My primary launcher is Modrinth and when I try to launch a game with forge instead of fabric it'll just stop loading, no error message or anything in the logs, and when I try to launch directly from the Minecraft launcher I just get "Exit Code: 1". I also do not have anything in my mods folder. I'm at a loss... I've tried with practically every version at this point, but the specific versions I'm trying to get into are 1.20.1 and 1.19.2
-
My forge 1.12.2 server is very slow and laggy. The reason is probably because every 5 seconds, the console spits out this message (or smth like it): Running 15ms behind! Is the server overloaded? Skipping 60 ticks (example, but keeps sending messages just like it) I've been trying to allocate ram to fix this issue. How can I do this on 1.12.2? There is no jvm args.txt, like in 1.20.1.
-
-
Topics
-
Who's Online (See full list)
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.