Jump to content

Maces Games STUDİOS

Members
  • Posts

    19
  • Joined

  • Last visited

Everything posted by Maces Games STUDİOS

  1. maybe i threw you the mod. I have jobs urgently. my request from you can one of you look at the error
  2. I leave it here on the mod. I have a job so I am not very interested https://mega.nz/file/HYwkUQyZ#Rz75Bao3X-TmLa2WjK3GNInkEcte5VF1IImJ6FPcSk4
  3. I changed the name of the block folder in the models file to block, and the name of the items folder to item. but my in-game textures are still broken
  4. under folder assest / mtools (looks like this as package name and src / resources / assest / mtools / textures / items / ruby.png in the mod folder)
  5. File Locations ; mTools.java = main / com.maces.mtools / mTools.java RegistryHandler.java = main / com.maces.mtools / RegistryHandler.java en_us.json = main / resources / assest.mtools / lang / en_us.json ruby.json = main / resources / models / items / ruby.json ruby.png = main / resources / textures / items / ruby.png ( 16x16 Pixel Size )
  6. Lang ; { "item.mtools.ruby": "Ruby" } mTools.java package com.maces.mtools; import com.maces.mtools.util.RegistryHandler; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; @Mod("mtools") public class mTools { private static final Logger LOGGER = LogManager.getLogger(); public static String MOD_ID = "mtools"; mTools instance; public mTools() { FMLJavaModLoadingContext.get().getModEventBus().addListener(this::setup); FMLJavaModLoadingContext.get().getModEventBus().addListener(this::doClientStuff); RegistryHandler.init(); instance = this; MinecraftForge.EVENT_BUS.register(this); } private void setup(final FMLCommonSetupEvent event) { } private void doClientStuff(final FMLClientSetupEvent event) { } } İtemBase.java package com.maces.mtools.items; import net.minecraft.item.Item; import net.minecraft.item.ItemGroup; public class ItemBase extends Item { public ItemBase() { super(new Item.Properties().group(ItemGroup.MISC).maxStackSize(10)); } } RegistryHandler.java package com.maces.mtools.util; import com.maces.mtools.items.ItemBase; import com.maces.mtools.mTools; import net.minecraft.item.Item; import net.minecraftforge.fml.RegistryObject; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; import net.minecraftforge.registries.DeferredRegister; import net.minecraftforge.registries.ForgeRegistries; public class RegistryHandler { public static final DeferredRegister<Item> ITEMS = new DeferredRegister<>(ForgeRegistries.ITEMS, mTools.MOD_ID); public static void init() { ITEMS.register(FMLJavaModLoadingContext.get().getModEventBus()); } // Items public static final RegistryObject<Item> RUBY = ITEMS.register("ruby", ItemBase::new); } Ruby.json { "parent": "items/generated", "textures": { "layer0": "mtools:items/ruby" } }
  7. i am not working on a mod. (I have just started) there is no problem with the code, but when I add an item to the game, the name appears as (item.mtools.example_item) and the Texture appears as black purple squares. I rewrote the codes 15 times but the game does not accept it (texture size is 16x16) please who knows the solution can I write it urgently
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.