Jump to content

elite_mlgbro1

Members
  • Posts

    7
  • Joined

  • Last visited

elite_mlgbro1's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. Hey, I have a question on jar signing. I would like to know if it is still possible to sign a jar in 1.16.5. I noticed that there is no certificateFingerprint value in the @Mod annotation or in the mods.toml, and the SignJar class which is used to sign jars through the build.gradle file is gone. I checked the FMLFingerprintVilolationEvent class and I noticed that a comment said: "/** * DEPRECATED WITHOUT REPLACEMENT. REMOVE FROM YOUR CODE!!! * IT HAS NEVER BEEN FIRED IN 1.13+ AND WILL NEVER FIRE AGAIN!!! * FIRE.JPG FIRE.JPG FIRE.JPG * DELET THIS */" along with an @Depreciated annotation, so I just wanna know if it is still possible because I couldn't find tutorials about how to do it on 1.16.5, and there is no documentation on it.
  2. and, I did everything the examplemod.java file had when it came to registering. The only difference was that the examplemod file had the RegistryEvents as a subclass but I have my mod EventHandler as an independent class file.
  3. - _ - ... can you please stap criticizing my code and the way I do things. if it works, it works.
  4. Ah, thank you. Here is the updated code: Event handler register: MinecraftForge.EVENT_BUS.register(new EventHandler()); RegistryEvents: @SubscribeEvent public static void registerItemStuff(final RegistryEvent.Register<Item> gameRegistry){ gameRegistry.getRegistry().register(MainShtuff.obese_mon); gameRegistry.getRegistry().register(MainShtuff.iTrol); gameRegistry.getRegistry().register(MainShtuff.iModel); gameRegistry.getRegistry().register(MainShtuff.pizza); gameRegistry.getRegistry().register(MainShtuff.iTrans); } @SubscribeEvent public static void registerBlokStuff(final RegistryEvent.Register<Block> gameRegistry){ gameRegistry.getRegistry().register(MainShtuff.trol); gameRegistry.getRegistry().register(MainShtuff.model); gameRegistry.getRegistry().register(MainShtuff.transmutator); }
  5. I changed the way my mod registers stuff now but HOW DO I LOAD OBJ MODEL
  6. Hello people. I am having a hard time rendering obj models in 1.16.1 because the obj model rendering system has changed. It was easier to render obj models in 1.12.2 but now, I have no idea what to do. main mod class: ``` @Mod("testmad") public class MainShtuff { public static Item obese_mon; public static Block trol; public static Item iTrol; public static Block model; public static Item iModel; public MainShtuff(){ obese_mon = new Item(new Item.Properties().group(stuff)).setRegistryName("obese_mon"); trol = new Trol(Block.Properties.create(Material.BAMBOO).hardnessAndResistance(2.0F)).setRegistryName("trol"); iTrol = new BlockItem(trol, new Item.Properties().group(stuff)).setRegistryName("trol"); model = new ModelTest(Block.Properties.create(Material.BAMBOO).hardnessAndResistance(10F)).setRegistryName("model"); iModel = new BlockItem(model, new Item.Properties().group(stuff)).setRegistryName("model"); //register registerItem(obese_mon); registerBlock(trol, iTrol); registerBlock(model, iModel); } public void registerItem(Item item){ ForgeRegistries.ITEMS.register(item); OBJLoader.*addDomain???* } public void registerBlock(Block blok, Item itemblok){ ForgeRegistries.BLOCKS.register(blok); ForgeRegistries.ITEMS.register(itemblok); } public static ItemGroup stuff = new ItemGroup("stuff"){ public ItemStack createIcon(){ return new ItemStack(obese_mon); } }; } ``` and my blockstate json: ``` { "forge_marker": 1, "variants": { "": [{ "custom":{"flip-v": true}, "model": "testmad:block/obj/beta.obj", "textures": { "#None": "testmad:models/beta" }}], "inventory": [{"model": "testmad:block/model"}] } } ``` There is no OBJLoader.addDomain(<modid>) so pls help me
×
×
  • Create New...

Important Information

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