Saksham4106
Members-
Posts
23 -
Joined
-
Last visited
Everything posted by Saksham4106
-
ClientRegistry.registerKeyBinding(myKey); also you need to register your key bindings like this in FMLClientSetupEvent i believe
-
'init' method still needs a @SubscribeEvent
-
event method should be static
-
Villagers don't recognize special type of door as a door.
Saksham4106 replied to ken2020's topic in Modder Support
it should be in src/main/resources/data/minecraft/tags/blocks and should be named doors.json -
Forge 1.16.4 stops at 'Atlas Stitching' with loading
Saksham4106 replied to Jirho's topic in Support & Bug Reports
try to wait some more i had a potato pc and it sometimes took 10 minutes to do all the atlas stitching for a light modpack with only 80 mods -
MCreator 🤢
-
why Eclipse cannot autocompleete a distmarker in annotations?
Saksham4106 replied to Drachenbauer's topic in Modder Support
hmm it works for me -
"fatally missing registry entries" forge 1.12.2
Saksham4106 replied to Brcplays's topic in Modder Support
update to latest versions to get support -
update to a recent version
-
Sorry But no support for 1.12.2 you should update to 1.15 or 1.16
- 1 reply
-
- 1
-
This code is not working anything i did wrong?
Saksham4106 replied to Turnrp's topic in Modder Support
k..,. just saying that your item's class should extend Item if you didn't do that -
This code is not working anything i did wrong?
Saksham4106 replied to Turnrp's topic in Modder Support
what errors -
This code is not working anything i did wrong?
Saksham4106 replied to Turnrp's topic in Modder Support
@Override public ActionResult<ItemStack> onItemRightClick(World worldIn, PlayerEntity playerIn, Hand handIn) { playerIn.setHealth(0); return super.onItemRightClick(worldIn, playerIn, handIn); } -
This code is not working anything i did wrong?
Saksham4106 replied to Turnrp's topic in Modder Support
no inside your backpack item class you'll need to just override onItemRightClick and then do player.setHealth(0); inside that method -
This code is not working anything i did wrong?
Saksham4106 replied to Turnrp's topic in Modder Support
oh nvm that was dumb i didn't see you are making an event you can just override onItemRightClick in your item's class -
This code is not working anything i did wrong?
Saksham4106 replied to Turnrp's topic in Modder Support
which version is this? tis method doesn't exist in 1.15 -
This code is not working anything i did wrong?
Saksham4106 replied to Turnrp's topic in Modder Support
that's way too less info... where are you writing this if statement? -
isImmuneToFire() doesn't exist in 1.15 iirc
-
I would recommend you to learn java first because minecraft modding has pretty high level java
-
so the main code I want to do after the key is pressed should be in the handle method
-
public boolean handle(Supplier<NetworkEvent.Context> ctx) { ctx.get().enqueueWork(() -> { ServerWorld spawnWorld = ctx.get().getSender().world.getServer().getWorld(type); EntityType<?> entityType = ForgeRegistries.ENTITIES.getValue(id); if (entityType == null) { throw new IllegalStateException("This cannot happen! Unknown id '" + id.toString() + "'!"); } entityType.spawn(spawnWorld, null, null, pos, SpawnReason.SPAWN_EGG, true, true); }); return true; } this is the handle method I saw in the tutorial how should I change the item's properties I want to make a wand that changes the spell on pressing a key so I will have to change the item's state
-
I can't seem to find any help on keybinds for 1.15 I have registered my keybinds and I know I have to send packets to server because I want to make change in Item properties I also saw a tutorial on how to send packets (MCJTY's )but the problem is what should I do in the packets if I want to make keybinds. what should be in the packets.. what info what to send I have sincerely no clue. i don't have any experience in keybinds and packets so please bare me if my doubt is stupid