Is there a limit to the number of blocks? Currently using InfinityRaiders original CustomItems (thanks IR!!) but seems I've hit a limit, so looks like I will be forced to upgrade to this version by Otho to achieve my goals. Before I do that though, just want to check on the blocks. I'm at about 30 custom blocks so far.
EDIT:
Oh, and just to let you know, I found a way to sort the item ID registration. Just add the items in the .json file 1 by 1, that way you can sort the item IDs.
But it is taking a much more time, because you need to do a lot of server restarts if you add more items.
I made a parameter called registerOrder that all items have. I sort all the sutff by this number and they shooould register in the right order.
This feature will be in the next release, but it will take some time for the next release.
Is there a limit to the number of blocks? Currently using InfinityRaiders original CustomItems (thanks IR!!) but seems I've hit a limit, so looks like I will be forced to upgrade to this version by Otho to achieve my goals. Before I do that though, just want to check on the blocks. I'm at about 30 custom blocks so far.
I forced the last version to register 3000 blocks without any problems, but in theory there is a limit of blocks that can be registered. I don't know how much is the limit
The Meaning of Life, the Universe, and Everything.
Join Date:
10/9/2013
Posts:
46
Member Details
Hey I just got a rather big issue. For some reason my custom items ID got changed. At first my Coins get registered as ID 4361, 4362, 4363, ... , 4373, 4374 (14 items in total), but now it is registered as ID 4097, 4098, 4099, ... , 4109, 4110 (14 items in total).
That's it, 14 of my 14 custom items, all of them get its ID changed.
Actually this not a big problem "for now", because I have not released the Coins yet to the public. But in a long term I guess this issue can be a really big problem, especially if the affected item is a very crucial aspect of the game, like in my case its a main currency item.
Is something like this ever happened before?
To make your track easier, lately I just downloaded and imported some fun maps to my server worlds. Like some sort of map of redstone creations. But that's it, I am not sure if it can make any difference to the mods and item ID registration. I am not even add any new mods to the server.
The Meaning of Life, the Universe, and Everything.
Join Date:
10/9/2013
Posts:
46
Member Details
I can't find wether the items get deleted or not, because no one has the items before the ID changed. The only player that have a chance to get the item right now is me, because I have access to creative mode. But I always cleared my inventory before logged out.
Do you have any idea why this can be happened? Actually this is my first experience too with this issue, never happened before with other mods.
I am not even sure if this is a problem. As long as I dont change the MOD id (that had to be changed on beta4), nothing will happen even if the item id number changes
The Meaning of Life, the Universe, and Everything.
Join Date:
1/3/2013
Posts:
55
Minecraft:
BoredomKils
Member Details
It's my belief that I'm doing something incorrectly, using the latest version, I am entirely unable to get a texture loaded without a resource pack. I've followed your instructions in your earlier post, (customitems.jar -> assets -> customItems -> textures -> items -> texture.png), and even attempted at putting the same file directly into the minecraft core jar file, to no avail. The item registers in game as normal, but refuses to take on any texture other than the "missing" texture. Is this some silly problem directly in front of my face, or is there more to it than I'm understanding?
The Meaning of Life, the Universe, and Everything.
Join Date:
1/3/2013
Posts:
55
Minecraft:
BoredomKils
Member Details
Well shoot, that fixed it! The icon for the creative tab is still the default item frame icon (even after trying the configuration icon set to "customitems:hvcg", and the max stack size is still 64 (it's set to 16), but else this is a big help! Thank you.
The Meaning of Life, the Universe, and Everything.
Join Date:
1/3/2013
Posts:
55
Minecraft:
BoredomKils
Member Details
Oh, I see. Here I was thinking it was using the texture directly. All's working well now, thanks! With all these extra features, this is more fantastic than King Lemming's Tabula Rasa!
Would it be possible to have custom drops for new block?
So if I had 'sapphire ore', it'll drop a sapphire gemstone rather than the ore block?
Rollback Post to RevisionRollBack
A mighty machine built within the wake
Of a long dead dream, little demon awake
The citizens sleep, never quite knowing when
The device will reawaken, hungry again.
It is already done. I will release the next version as soon as I finish the new wiki with a step by step tutorial. It should be released until saturday
The Meaning of Life, the Universe, and Everything.
Join Date:
10/9/2013
Posts:
46
Member Details
How to add custom armors?
I see that vanilla armors only have 2 model files.
I.e. models for iron armors are "iron_layer_1.png" and "iron_layer_2.png". Each of these files contains all 4 of each armor piece texture (helmet, chestplate, leggings, and boots).
There is nothing like "iron_helmet.png", "iron_chestplate.png", "iron_leggings.png", or "iron_boots.png" in the models\armor folder. So what name should I use for the texture name in the config file and the models file? What should I do to determine each texture for each piece of armor.
And even the item texture for each piece of armor not shown up.
I am not understand, each armor piece have 2 texture files (1 file for item texture, and 1 file for model texture)... but the config only have 1 input for texture name ("textureName":). So how we can determine the correct name for 2 texture files (item and model) while we only have 1 name input in the config?
Armour textures come in 2 unique parts- the item and the model.
-> The item is the 2D item design that you see in your inventory. Theres 1 texture per armour piece. You'll find these under textures->Items.
-> The model itself is 2 texture sheets that map all 4 armour pieces. Normally sheet 1 is the main suit, and 2 does the detailing. You'll find these in the models/armour folder.
Rollback Post to RevisionRollBack
A mighty machine built within the wake
Of a long dead dream, little demon awake
The citizens sleep, never quite knowing when
The device will reawaken, hungry again.
How to add custom armors?
I see that vanilla armors only have 2 model files.
I.e. models for iron armors are "iron_layer_1.png" and "iron_layer_2.png". Each of these files contains all 4 of each armor piece texture (helmet, chestplate, leggings, and boots).
There is nothing like "iron_helmet.png", "iron_chestplate.png", "iron_leggings.png", or "iron_boots.png" in the models\armor folder. So what name should I use for the texture name in the config file and the models file? What should I do to determine each texture for each piece of armor.
And even the item texture for each piece of armor not shown up.
I am not understand, each armor piece have 2 texture files (1 file for item texture, and 1 file for model texture)... but the config only have 1 input for texture name ("textureName":). So how we can determine the correct name for 2 texture files (item and model) while we only have 1 name input in the config?
I made it work on version beta 3, but it is all messed up. I will fix it for next version that should be out until saturday.
But armor for now will still be textures with all 4 parts of the armor, but a helmet will only use the helmet part ignoring the rest. I will try to improve this in future versions, so each part of the armor has its own texture.
I made a parameter called registerOrder that all items have. I sort all the sutff by this number and they shooould register in the right order.
This feature will be in the next release, but it will take some time for the next release.
I forced the last version to register 3000 blocks without any problems, but in theory there is a limit of blocks that can be registered. I don't know how much is the limit
You should give it a look
Follow on Twitter
That's it, 14 of my 14 custom items, all of them get its ID changed.
Actually this not a big problem "for now", because I have not released the Coins yet to the public. But in a long term I guess this issue can be a really big problem, especially if the affected item is a very crucial aspect of the game, like in my case its a main currency item.
Is something like this ever happened before?
To make your track easier, lately I just downloaded and imported some fun maps to my server worlds. Like some sort of map of redstone creations. But that's it, I am not sure if it can make any difference to the mods and item ID registration. I am not even add any new mods to the server.
Did the existing items on the world got deleted or something?
You should give it a look
Follow on Twitter
Do you have any idea why this can be happened? Actually this is my first experience too with this issue, never happened before with other mods.
You should give it a look
Follow on Twitter
You should give it a look
Follow on Twitter
You should give it a look
Follow on Twitter
EDIT: I'm also using Forge version 10.13.1.1224, if it helps.
You should give it a look
Follow on Twitter
It was maxStackSize instead of masstacksize, and the item is registered in lower case with spaces changed to _
You should give it a look
Follow on Twitter
So if I had 'sapphire ore', it'll drop a sapphire gemstone rather than the ore block?
A mighty machine built within the wake
Of a long dead dream, little demon awake
The citizens sleep, never quite knowing when
The device will reawaken, hungry again.
You should give it a look
Follow on Twitter
I see that vanilla armors only have 2 model files.
I.e. models for iron armors are "iron_layer_1.png" and "iron_layer_2.png". Each of these files contains all 4 of each armor piece texture (helmet, chestplate, leggings, and boots).
There is nothing like "iron_helmet.png", "iron_chestplate.png", "iron_leggings.png", or "iron_boots.png" in the models\armor folder. So what name should I use for the texture name in the config file and the models file? What should I do to determine each texture for each piece of armor.
And even the item texture for each piece of armor not shown up.
I am not understand, each armor piece have 2 texture files (1 file for item texture, and 1 file for model texture)... but the config only have 1 input for texture name ("textureName":). So how we can determine the correct name for 2 texture files (item and model) while we only have 1 name input in the config?
Armour textures come in 2 unique parts- the item and the model.
-> The item is the 2D item design that you see in your inventory. Theres 1 texture per armour piece. You'll find these under textures->Items.
-> The model itself is 2 texture sheets that map all 4 armour pieces. Normally sheet 1 is the main suit, and 2 does the detailing. You'll find these in the models/armour folder.
A mighty machine built within the wake
Of a long dead dream, little demon awake
The citizens sleep, never quite knowing when
The device will reawaken, hungry again.
I made it work on version beta 3, but it is all messed up. I will fix it for next version that should be out until saturday.
But armor for now will still be textures with all 4 parts of the armor, but a helmet will only use the helmet part ignoring the rest. I will try to improve this in future versions, so each part of the armor has its own texture.
I will release the next version until saturday. The new version will have its own wiki with a tutorial series.
You should give it a look
Follow on Twitter