#how do i turn my .png into a java model?
27 messages · Page 1 of 1 (latest)
It looks like you have applied tags to this post that conflict. Please only apply the tags that are relevant to your post. We can only help you if we know the context of your question, and applying incorrect tags makes this confusing.
You can refer to #1029373817119838218 for a description of what each tag is for!
Please make sure to read #1029373817119838218 as it may answer your question!
Once your question has been resolved, please mark the post as closed by using the </close:1163944441741049897> command.
if you just wanna make a model in the shape of that texture (with that texture) you just do this:
!faq texture-to-3D
Depending on where you wanna have the model there are different ways to turn a texture into a (default-item like) model:
1. Letting the game generate it from a texture (vanilla Java)
2. Directly adding a new item (Bedrock Edition)
3. Letting Blockbench generate it (ONLY use this if the other options are not applicable!!!)
**
1. Letting the game generate it from a texture:**
Create a .json file somewhere inside your models folder and put this code inside of it:
{
"parent": "item/generated",
"textures": {
"layer0": "custom/example"
}
}``` This will tell the game to generate a model based on the texture `YourPack/assets/minecraft/textures/custom/example.png`.
(Use `item/handheld` as parent instead if you want it to be held like a weapon).
It can be used just like any other model, so you can either replace an existing item with it or "add" it with custom_model_data. You can also load it into Blockbench to edit the display settings.
**  2. Directly adding a new item in Bedrock Edition:**
Please follow the steps described in here:
Default like items: <https://wiki.bedrock.dev/items/items-intro.html>
Custom 3D model items: <https://wiki.bedrock.dev/items/3d-items.html>
**  3. Generating it in Blockbench:**
ONLY use this approach if you plan on editing it more than what the other option allows you to do!!!
You need to make sure to use per-face uv (_not_ box-uv!) and then do `File > Import > Extruded Image` and select your texture. Then, pick the way it should generate the texture. You can chose between pixel by pixel, line by line (horizontal/vertical) or in as little chunks as possible (area).
I suggest to always use area for performance. If you wanna edit each pixel/line choose one of the other options.
perfect thank you
will it look big and unpolished if i just used this method
will what look big and unpolished?
if you just use Method 1 that's what the default game uses and the cleanest way to turn an icon texture into a basic model if you mean that.
the texture i made
i see
aite trying that out rn then
do i convert this file into a java item first?
or i can use this png and somehow add a .json
You copy the text snipped in the bot message, put it in a new text file, adjust the texture path to point to your custom texture there and and change the .txt extension to .json
-# alternatively copy some .json file, edit it in a text editor and replace the text with the bot message snippet
And that's the whole model.
mmm
when i generate the texture pack will it look like a square with the thing in it or it'll leave out the blank space and just make a clean texture of this quiver in the picture
It will do the exact same thing it will do for any other default item:
Take the texture and generate a model based on its shape
Ok bet
hey my friend
do i put all the files i see in here to minecraft to make it work?
or only the one where i listed as quiver
what are these pak files?
and you cannot use capital letters in file names for a resourcepack
Yeah dw I fixed it
I have no idea tbh it’s already there when I downloaded the software
U wanna tell me what it is?