#Issue with named entities, Issue with biome variations

131 messages · Page 1 of 1 (latest)

lethal yacht
#

[Quilt Loader 1.19.2, ETF 1.19.x 4.2.1 dev4]

I am having an issue with models not showing their proper variation when named or in certain biomes. According to OptiFine documentation, I should have formatted this correctly (though I would not be surprised if I messed something up). Here are two examples with the named Enderman not changing according to one name I had set up, and with the Enderman's default texture seeming to have not changed at all within the crimson forest biome, which it should. However, the emissive texture seems to have changed with no issue. Is there a file structure issue? Should I have all the textures, including the defaults, in the same folder, or should I separate them out like OptiFine has its structure set up?

This is working with JsonEM 0.1.2. Do I need to recreate my entire model and put it in OptiFine format for CEM? I'm just not sure what the issue is. I have checked the settings and everything is on that I think is related to this issue. I'm simply not sure what the issue could be. There are currently no other resource packs enabled other than this one.

#

I did my best to check the rest of the forum to make sure this wasn't a duplicate question of any kind. I hope it isn't.

#

I also just realised, I'm having another issue that I thought I had fixed since I took the screenshots, but that is not the case. The emissive textures are displayed as brighter than they should be. For the purple, I am using the vanilla texture's colours and it displays much brighter than it should. I have tried changing the settings related to emissive textures, but that does not seem to affect the issue at all

gaunt forge
#

Post your resourcepack and also try deleting your etf config file so it resets to default

lethal yacht
#

Here's the pack. Clearing the config did nothing, the problem still exists

gaunt forge
#

They check these in order

#

Because textures.1 has no condition it is selected every time

lethal yacht
#

Oh okay. I thought it would default to that and then if there were special instructions, it would follow the special instructions. How would I go about allowing it to default to anything I don't specify? I don't have to deal with it manually do I?

#

Just re-order it?

gaunt forge
#

Reverse the order

#

Put your default as the last listing

lethal yacht
#

Alrighty, I'll try that

gaunt forge
#

It is good practise to put names/ updatable properties first then static ones like biomes then at the end your defaults

lethal yacht
#

okie then
There still seems to be some sort of issue with the eye texture it uses

gaunt forge
#

The brightness?

lethal yacht
#

This is meant to be orange

gaunt forge
#

Ahh

#

In etf settings go general settings -> debug log - > in chat

lethal yacht
#

And it appears this one still does not even display the correct regular skin

gaunt forge
#

Then right click that endermen

lethal yacht
gaunt forge
#

Send a screenshot of the message that appears

#

Okay endermen 3 let me check the zip

gaunt forge
#

Yeah first guy should be orange

#

Try f3 + t

lethal yacht
#

It was briefly this before going back to the original state

gaunt forge
#

I think I know the cause

lethal yacht
#

Had to reload a couple times, but got the debug. Don't think it would look any different, just figured I'd grab it

gaunt forge
#

It seems to be a small oversite in resetting the feature texture

#

I'll fix it in 4.3.1

#

But for right now you can fix it by giving endermen_eyes an identical properties file

lethal yacht
#

Oh so is it a bug then?
Do we wanna make 100% sure that it isn't possibly one of the other mods I may have installed?

#

Just so you don't end up trying to fix something that is caused by just a random issue with a mod somehow

gaunt forge
#

It really shouldn't be

lethal yacht
#

ok

gaunt forge
#

Add the properties file I mentioned if that fixed it it is an etf issue

lethal yacht
#

Oki, I will do that

#

When I do that, it renders like this permanently, which is still wrong

#

The added blue is not supposed to be there on the arms, and the colour is not what it is supposed to be

#

Also ignore my comments about the crimson forest guy. For some reason I thought I added a proper one for that, my mistake

gaunt forge
#

I will look into this further at my pc, but is your emmisive texture transparent at all in the orange parts ?

lethal yacht
#

It should be

#

as far as I can tell, it is

#

Could it be an issue with Aseprite, the program I used to put the texture together? I know of a similar issue happening with Photoshop

gaunt forge
#

Possibly, try this for me, rename all your eyes to endermen_e and make endermen_eyes one transparent texture

#

I.e use the emmisive rendering instead of the eyes rendering

lethal yacht
#

keep the numbering, correct?

gaunt forge
#

Yes

lethal yacht
#

This is the result

#

I renamed the properties, I tried without renaming, I tried removing it entirely, same result

gaunt forge
#

Emissives won't need properties

#

Is the default eyes textures transparent

lethal yacht
#

I believe so yes

gaunt forge
#

Ahh i just realised

#

_e after the numbers

lethal yacht
#

ah ok

gaunt forge
#

Endermen2_e

lethal yacht
#

Half-works

#

Shows the orange, but not as an emissive, and only on the horns

gaunt forge
#

Just confirming endermen_eyes.png is transparent?

#

Try removing it

lethal yacht
#

Removing eyes fixes it, except it still isn't emissive

#

It should be, like I said, unless there is some random issue with Aseprite I don't know about

lethal yacht
#

It now looks like this

gaunt forge
#

Well your eyes was transparent right? It clearly wasn't if it still appeared here so there might be done transparency issues with your editor

lethal yacht
#

It might be, but it should be transparent

#

Unless you mean translucent? But I doubt you'd mean that

gaunt forge
#

Eyes.png requires specifically black transparency

lethal yacht
#

I've also never had problem with it before and I've used other mods like Figura with emissives

gaunt forge
#

If it's coloured in any way it will still render despite 0 alpha

#

I'm going on my pc now I'll have a look at what's happening here closer

lethal yacht
#

ok
I'm not sure how I would fix the issue if it's an editor problem. I can't exactly easily swap editors

gaunt forge
#

Send me your current pack

lethal yacht
gaunt forge
#

okay i've sorted out the random pink pixels

#

the one named copy is your texture the other is mine

#

in vanilla minecraft the eyes.png renderer is weird

#

your transparent parts MUST be transparant AND black

#

if they are any toher colour they show up even if transparent

#

your texture has transparent pink pixels there

lethal yacht
#

See, that's weird to me because I could swear to deleting it all

gaunt forge
#

ot depends on your editor

#

some editors will only set the transparency to 0 it wont clear the underlying color data

#

fore example my editor does it wrong like your if i use the erasor tool

lethal yacht
#

It's just weird that I've never had that problem before with Aseprite

gaunt forge
#

but it does it right if i select them and press the dleete button

#

its very specifically an issue with vanilla minecraft eyes rendering

#

iris might fix it

lethal yacht
#

I'm still gonna go back and make sure that I did select and delete

#

Instead of eraser

gaunt forge
#

you can force it yeah, set the pixel to black then erase it

#

as long as its black and 0 alpha its good

lethal yacht
#

ah, good point

gaunt forge
#

tldr your red,green.blue.alpha must be 0,0,0,0

#

yours were like 200,0,80,0 or something

#

thats why the pixels didnt appear when we made them use _e instead of eyes

lethal yacht
#

Yeah it was probably something I was doing while editing, went back and erased and didn't double-check my work afterward

gaunt forge
#

yeah its hard cause you cant see it lol

lethal yacht
#

I’ll have to fix it and re-check it, and I’ll report back after. Gonna be a bit though

gaunt forge
#

these seem a correct brightness?

lethal yacht
#

Seem fine to me

gaunt forge
#

keep in mind the pink one still has stray pixels in it

lethal yacht
#

Yeah I can fix that

#

Thank you so much for your help. When I get a chance to check it, I’m fingers-crossed there isn’t some random weird issue on my end haha

gaunt forge
#

same issue here

#

there is still the underlying issue with the textures not sticking without a properties file but i will fix that

lethal yacht
#

Not a problem, glad that was able to be found through this whole debacle

gaunt forge
#

love this pack btw

lethal yacht
#

Ty it took me a long time

#

Mainly because I got really lazy and stopped working on it for over a week but still

gaunt forge
#

a version without spikes would be cool, almost vanilla friendly

lethal yacht
#

Thanks for the compliment! That was the goal!

gaunt forge
#

i think the hunchback look really ups the creepiness factor

lethal yacht
#

If animations weren’t hardcoded, I wanted to do so much more

gaunt forge
#

cem allows that

lethal yacht
#

I know it does but I wanted to swap to JsonEM for both a practicality test and out of a bit of animosity towards the OptiFine format lol

#

I used to use CEM, but wanted to try something new, especially if this sort of system ever comes to vanilla

#

Might make a CEM version if I feel up to it

lethal yacht
#

Oh, one last quick question:
I want to make sure how it's structured. Is it done with "_e," or "_eyes"?
Just to make 100% sure

gaunt forge
#

_eyes if you want to match vanilla

#

_e for etf only emissives that can have varying brightness depending on your settings

lethal yacht
#

okay, thank you
I'm re-exporting them now so I wanted to make sure

lethal yacht
#

Seems to work without issue, thank you so much for the help!

gaunt forge
gaunt forge
#

resolved that resetting issue in 4.3.1

lethal yacht
#

Nice! Thanks for all the help again, and thanks for developing the mod.