Carpenter's Blocks

Carpenter's Blocks

24M Downloads

[bug?] Custom tile designs don't seem to work when using MultiMC5...

ornithologistnightmare opened this issue ยท 6 comments

commented

I've tried to get one of my files to work with the Carpenter's Tile. I use a launcher called MultiMC5; this mod puts its assets in a different place, and I cannot find a "carpentersblocks" directory in there. I tried to put it in the cached resources ".zip" file, but I saw no tile folder there. I'm using CB 3.3.0 in a 1.7.10 client. I do not know if the problem is on my end.

commented

It probably fails to build the cache (and should be noted in the log somewhere). It's not surprising that a directory change could break this, but I do grab the information from the Minecraft instance, and I think FML, somewhere.

In all honesty, debugging the mod with MultiMC isn't the best use of my time. If you show me the line where it fails I might have an idea of what went wrong.

EDIT: I think I was unclear on your situation. The tile isn't related to the cache at all. This just means a directory path is wrong. Either way, still show me your log of Minecraft starting up.

commented

Will test later (don't have the time ATM).

I did see something in a file called "1.7.10.json" where there were has codes for the assets... ...should I tweak that so that it can load the file that I want it to load? (My file is a 512x512 ".png" file.)

--EDIT--

Link to log: https://www.sendspace.com/file/phveaq

commented

We might've both been confused. The tile design actually goes into the jar file in the assets folder -- that's the directory it searches unless it's in a development environment. The "carpentersblocks" folder in the mods directly only stores the cache which is overwritten at runtime.

commented

Wait, so I have to edit the JAR? I'm making a modpack for a modded parkour map, and I don't want to have to get stuck in legal stuff. What does the licence say about uploading and sharing an edited JAR file?

commented

No legal stuff will get in the way.. you can do whatever you want with it including redistribution. The license is LGPL 2.1 at the suggestion of a community member, but if it's not lenient enough I'll simply change it.

You can change assets using a texture pack, but for adding entirely new ones it has to be synchronized between the client and server. That's why you need to load new assets into the jar file directly.

commented

Okay, so do I just change the name of the JAR (to something like: "Carpenter'sBlocksDH [3.3.0, 1.7.10]")?