#Display Name changes Texture 1.19
1 messages Β· Page 1 of 1 (latest)
there is no vanilla way to make it name dependent with a resource pack alone
Also, your textures and parent section are wrong, at least assuming you want normal tripwire hooks to look like normal tripwire hooks, else ignore what I'm saying.
Check the default tripwire_hook.json (in models/item). That's the information you should have before your override section (and nothing else).
How would it look like for OptiFine?
same way as it did in 1.12 afaik
doesn't work for me π
which 1.19 version are you using?
1.19.3
make sure you have the latest 1.19.3 Optifine version (afaik CIT was broken for a few Optifine versions for 1.19.3)
I do, when I put the nbt.display.name in it does nothing
can you show your .properties file?
it is the same like this now, I don't have the nbt.display.name anymore in it since it did nothing
I think I just wrote the nbt.display.name line false that it didn't do anything π€·ββοΈ
How would it look like with nbt.display.name or nbt.lore.name?
this is an item model
a .properties file is a completely different thing
properties is just needed for OptiFine or? because for vanilla I don't use a properties and it works fine
so how does the structure of folders look like for OptiFine?
properties is just needed for OptiFine or? because for vanilla I don't use a properties and it works fine
Yes, but you need Optifine if you want it to be name based.
Cause vanilla "only" has CustomModelData and Damage (and some very item specific) predicates.
so how does the structure of folders look like for OptiFine?
same as it has in 1.12
weird because I got everything like I did in 1.12 and it doesn't work.. I am in 1.19.2 OptiFine now
.properties file
type=item
matchItems=minecraft:glowstone_dust
texture=glowstone_dust.png
model=./glowstone_dust
nbt.display.Name=ipattern:glowstone
File structure is .minecraft\resourcepacks\119pack\assets\minecraft\mcpatcher\cit
you can get rid of that "texture" line, the model should define the texture anyways
the folder should be opfitine, not mcpatcher
and then, assuming you have a glowstone_dust.json in the same folder as the .properties file it should work
.minecraft\resourcepacks\119pack\assets\minecraft\optifine\cit\dust
Thats the direction now.. I removed the texture line in properties and everything is in the same Folder and its not working
do other Optifine packs work for you?
Yes
the model isnt even showing so everything doesnt work starts from the properties I guess
can you send the properties file as a file?
{
"credit": "Made with Blockbench",
"texture_size": [32, 32],
"textures": {
"0": "optifine/cit/dust/dust"
},
"elements": [
{
.json starts like that, should be right
"0": "optifine/cit/dust/dust"
should be"0": "./dust"
but that would only be a problem once your model actually loads π€
still nothing π
Aaah
that works now
something is wrong with nbt.display.name=ipattern:glowstone that it doesnt work
just for context, what did you name your glowstone_dust item ingame?
I just got a normal glowstone_dust and a renamed Dust2 to see if it works
now I got it
that changed the Dust2 glowstone_dust Texture
and a renamed Dust2
yeah, you told it to change the model if it's called "glowstone"
yeah but then it should at least change the normal glowstone_dust or am I wrong? π
bcs there is glowstone in the display name
or has it to be the full name now? in 1.12 is just "glowstone" needed even if the item "Glowstone Dust" called
an unnamed item has no "display.Name" tag afaik.