Jump to content

ChakatStormCloud

Members
  • Posts

    4
  • Joined

  • Last visited

ChakatStormCloud's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. Yeah, that's the ONLY error, meaning you're right about the normal variant. After 30 minutes of looking up the way forge blockstates are supposed to handle the normal variant when using the defaults statement.... this is what I got and it works finally EDIT: and for anyone interested, the frame was fixed with overriding the isOpaqueCube() and returning false (as suggested), and also setting useNeighborBrightness = true; so it would light the inside of the block correctly and pass light through.
  2. 4 hours of creating textures later.... and I have just the one error
  3. Okay, I figured the blockstates file was only needed if the block had different states. Really? I figured this.translucent=true; would fix that, but alright. I've looked through the startup log 100 times, but there's only a bunch of errors relating to my items that I haven't made textures for yet. itemIngot and itemComponent, nothing related to blockSyngasGenerator. but here it is: https://pastebin.com/Tfjhq67d
  4. I've been having an issue where my blocks won't have a placed block render unless they have a resources/assets/<modid>/blockstates/*.json Their renders work fine in the inventory, and when held, but not when placed. I have 3 blocks that are relevant. I have an ore block that uses damage and enum type property to determine the correct model/texture. It rendered fine with it's existing blockstate json. { "variants": { "type=copper": {"model": "madengineering:blockOre_copper"}, "type=nickel": {"model": "madengineering:blockOre_nickel"}, "type=chrome": {"model": "madengineering:blockOre_chrome"}, "type=tungsten": {"model": "madengineering:blockOre_tungsten"} } } I have a simple custom model block that I had to add a basic blockstate json for it to work. { "variants": { "normal": {"model": "madengineering:blockframe"} } } And I have a much more complicated model with facing and an on/off state that's using the forge blockstate, and I have no idea how to fix it. { "forge_marker": 1, "defaults": { "model": "madengineering:blocks/blocksyngasgenerator" }, "variants": { "hasfuel": { "true": { "textures": { "fuel": "blocks/planks_oak" } }, "false": { } }, "facing": { "north": { "y":0 }, "east": { "y":90 }, "south": { "y":180 }, "west":{ "y":270 } } } } The frame is the two you see, I'm having some trouble with them registering as full blocks even though they're set as transparent. The errored block is the same as the one I'm holding, and is floating above it, so it has a working model.
×
×
  • Create New...

Important Information

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