Giter VIP home page Giter VIP logo

Comments (16)

DinnerBeef avatar DinnerBeef commented on September 1, 2024 1

Will look into this at some point busy with other things atm

from compressium.

DinnerBeef avatar DinnerBeef commented on September 1, 2024

Is this for all of them? Or just the copper block? There is no reason to add copper blocks as I all ready do that my self

from compressium.

TheKidThatCodes avatar TheKidThatCodes commented on September 1, 2024

i only actually added tuff, cobbled_deepslate, deepslate but yes, they are all null

from compressium.

TheKidThatCodes avatar TheKidThatCodes commented on September 1, 2024

i made python script that i give it modids and blockids and it fills out a template to make compressium blocks

from compressium.

DinnerBeef avatar DinnerBeef commented on September 1, 2024

can you send your config so I can test it please

from compressium.

TheKidThatCodes avatar TheKidThatCodes commented on September 1, 2024

i deleted it so my friends could join. i will try to replicate it

from compressium.

TheKidThatCodes avatar TheKidThatCodes commented on September 1, 2024

add this to your config:

{
    "name": "deepslate",
    "nestedDepth": 9,
    "isBlockOf": false,
    "baseResourceLocation": "minecraft:deepslate",
    "particlePath": "minecraft:block/deepslate",
    "baseBlockModel": "minecraft:block/deepslate",
    "type": "block"
  },

{
    "name": "tuff",
    "nestedDepth": 9,
    "isBlockOf": false,
    "baseResourceLocation": "minecraft:tuff",
    "particlePath": "minecraft:block/tuff",
    "baseBlockModel": "minecraft:block/tuff",
    "type": "block"
  },

{
    "name": "amethyst_block",
    "nestedDepth": 9,
    "isBlockOf": false,
    "baseResourceLocation": "minecraft:amethyst_block",
    "particlePath": "minecraft:block/amethyst_block",
    "baseBlockModel": "minecraft:block/amethyst_block",
    "type": "block"
  },

{
    "name": "cobbled_deepslate",
    "nestedDepth": 9,
    "isBlockOf": false,
    "baseResourceLocation": "minecraft:cobbled_deepslate",
    "particlePath": "minecraft:block/cobbled_deepslate",
    "baseBlockModel": "minecraft:block/cobbled_deepslate",
    "type": "block"
  },

from compressium.

 avatar commented on September 1, 2024

I also have the same issue trying to add any other block.
Tuff is the only thing I've added I currently have in my compressiumblocks.json file and checkerboard textures show up without a recipe attached to them.

    "name": "granite",
    "nestedDepth": 9,
    "isBlockOf": true,
    "baseResourceLocation": "minecraft:granite",
    "particlePath": "minecraft:block/granite",
    "baseBlockModel": "minecraft:block/granite",
    "type": "block"
  },
  {
    "name": "tuff",
    "nestedDepth": 9,
    "isBlockOf": true,
    "baseResourceLocation": "minecraft:tuff",
    "particlePath": "minecraft:block/tuff",
    "baseBlockModel": "minecraft:block/tuff",
    "type": "block"
  }
]

from compressium.

 avatar commented on September 1, 2024

Hopefully this helps in the future. I figured out that forge doesn't seem to generate the new data relating to an added block in the listing. When I ran "runData" within my IDE it generated it and fixed the issue.
image

from compressium.

PeasantZi11a avatar PeasantZi11a commented on September 1, 2024

DeimosMoons, how do you go about actually putting all the code into the IDE and running it to generate the necessary data?
Also which IDE are you using?

from compressium.

HalcyonSeas73 avatar HalcyonSeas73 commented on September 1, 2024

DeimosMoons, how do you go about actually putting all the code into the IDE and running it to generate the necessary data? Also which IDE are you using?

They look to be using IntelliJ/JetBrains as an IDE. They appear have Minecraft Forge MDK open.

Hopefully @DinnerBeef can get this fixed soon.

from compressium.

PeasantZi11a avatar PeasantZi11a commented on September 1, 2024

@HalcyonSeas73 do you know how to actually replicate what they are doing? If so would you mind explaining to me? I only took an introductory java course and only know basic coding, nothing about compilation/decomp

from compressium.

HalcyonSeas73 avatar HalcyonSeas73 commented on September 1, 2024

@HalcyonSeas73 do you know how to actually replicate what they are doing? If so would you mind explaining to me? I only took an introductory java course and only know basic coding, nothing about compilation/decomp

I'm in the same boat as you; introductory java. I don't know anything about it.

from compressium.

scottwaffles avatar scottwaffles commented on September 1, 2024

I am also curious about this. Seems to not have changed in the recent update at all as I have the missing textures in JEI and no recipe appearing.

from compressium.

Waterspark63 avatar Waterspark63 commented on September 1, 2024

Not entirely sure how hard or easy it would be as I know almost nothing about mc modding, but for the missing blockstate & other files it needs to actually create the models for custom blocks, would it be possible to have them be in the config folder, in a compressium folder or something so when someone wants to add a custom block, they just have to copy/make another blockstate, etc files, kind of like how Resource Chickens works? Or maybe just read from the block's source and referencing the information from the source, instead of having it's own copy of all the data? Maybe support through datapacks? If I'm speaking nonsense, please let me know ^^;

from compressium.

Waterspark63 avatar Waterspark63 commented on September 1, 2024

Another alternative if possible, is either KubeJS or craft tweaker support, if it's possible to make a compat layer that makes it easier to make custom compressed blocks, that could be a viable option (at the same time, using those mods, you could do it yourself as well as a player/modpack creator)

from compressium.

Related Issues (18)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.