Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 05/28/20 in all areas

  1. Forge for 1.13 and later doesn't have an installer specifically for Windows. The regular installer has always worked for Windows as long as you have Java installed and set up correctly.
    1 point
  2. Thank you guys so much i very much appreciate it! I was able to get it working.
    1 point
  3. https://github.com/GenElectrovise/MagiksMostEvile/blob/1.15.2/src/main/java/genelectrovise/magiksmostevile/common/tileentity/altar/AltarTileEntity.java https://github.com/GenElectrovise/MagiksMostEvile/blob/1.15.2/src/main/java/genelectrovise/magiksmostevile/common/main/registry/EvileDeferredRegistry.java#L125 https://github.com/GenElectrovise/MagiksMostEvile/blob/1.15.2/src/main/java/genelectrovise/magiksmostevile/common/main/registry/EvileDeferredRegistry.java#L59 These should help Correct! And don't forget to register your DeferredRegister using: TILE_ENTITIES.register(FMLJavaModLoadingContext.get().getModEventBus()); Or something similar. I do this in the constructor of my EvileDeferredRegistry, which is called in the constructor of my main mod class. No surprises here ... It isn't very intuitive (I think). Somewhere on this forum is me asking this exact question ! You have to use TileEntityBuilder.Builder#create: public static final RegistryObject<TileEntityType<AmethystCrystalTileEntity>> TILE_ENTITY_AMETHYST_CRYSTAL = TILE_ENTITIES.register("tile_entity_amethyst_crystal", () -> TileEntityType.Builder.create(AmethystCrystalTileEntity::new, EvileDeferredRegistry.AMETHYST_CRYSTAL.get()).build(null)); You pass a new instance of your TileEntity (which must have a 0 argument constructor), and the Block you want to bind the TileEntity to. Then you have to call build(null) on the created Object.
    1 point
  4. Use the TileEntityType.Builder.create method to create your TileEntityType and replace TileEntityType<?> with your TileEntityType. This should fix the issues
    1 point
  5. You may find this info helpful https://greyminecraftcoder.blogspot.com/2020/04/block-rendering-1144.html Flickering normally means that you're trying to render two quads directly on top of each other (called 'z-fighting'). Remove one of the quads or move it slightly (say 0.001) Is your block supposed to be translucent (like ice) or have holes (like glass block or leaves)? The first one needs transparent layer, the second needs cutout layer. -TGG
    1 point
  6. Make sure you have Java installed, I would use Java 8 If you definitely have it installed, google jarfix and run that, it looks like Internet Exploder has hijacked your jar file association.
    1 point
  7. I don't have skype, sorry. If you can post it on youtube or something you can post a link to it here. Alternatively, you could share exactly what it says on the screen, it might help.
    1 point
  8. Please provide more details. What did you download? Where did you download it from? Can you show a screenshot of what you are talking about?
    1 point
×
×
  • Create New...

Important Information

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