-
Recently Browsing
- No registered users viewing this page.
-
Posts
-
an ItemProperty? https://forge.gemwire.uk/wiki/Item_Properties
-
By PokeforceGames · Posted
I am essentially asking for how to set something up for 1.16.5 where I have two items with two different models and textures, I want to make something that has the ability to turn from one to the other, sort of like a lightsaber where the hilt has no properties and attack damage, but will save the properties of the fully extended sword which does have the attack damage and durability. I want to make it so they still are two different items but retain enchantments of each other when switching between. How would I do this? I have a snippet of what I want to do but no idea how to implement it. package com.pokeforce.dragonsjourneymod.common.material; import net.minecraft.entity.player.PlayerEntity; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.world.World; public class SwordTransform extends Item { public SwordTransform(Properties properties) { super(properties); } public boolean onItemUse(ItemStack is, PlayerEntity player, World world, int par4, int par5, int par6, int par7, float par8, float par9, float par10) { if (player.isDiscrete()) { ItemModelProperties. } else { // code if right clicking } } } -
@Mod("fancydecorativeblocks") public class FancyDecorativeBlocks { public static final String MOD_ID = "fancydecorativeblocks"; public static final CreativeModeTab BLOCK_GROUP = new CreativeModeTab(MOD_ID) { @Override public ItemStack makeIcon() { return new ItemStack(Blocks.STONECUTTER); } }; public FancyDecorativeBlocks() { FancyBlockEntities.register(); FancyBlocks.register(); FancyItems.register(); FancyMenuTypes.register(); } void clientSetup(final FMLClientSetupEvent Event) { MenuScreens.register(FancyMenuTypes.WOOD_CRATE_MENU.get(), WoodCrateScreen::new); } } i have this script, is something wrong?
-
you need to register a MenuScreen for your MenuType in FMLClientSetupEvent#enqueueWork via MenuScreens.register
-
-
Topics
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.