#How do I make entities render like the ender dragon?
1 messages · Page 1 of 1 (latest)
You mean despawn or disappear in screen?
They mean rendering, most likely
And if so, it can't really be done
You can either bring the entity closer to the player with teleport or you can use an animation to animate them closer to the player
There are addons that have done it so it has to be possible, like the witherstorm, even if I go a thousand blocks away I can still see it
that is hardcoded, but you can use identifier": "minecraft:ender_dragon"
But the ender dragon can still be summoned and works normally as well
Even at the same time
Wdym?
if you use that runtime identifier you still can have your mob and ender dragon
Does runtime identifier even work?
Yeah, why not lols
The thing is that you are going to get the hitbox of the ender dragon on your entity as well
Eh, I’ll sort that out later
runtime identifier? How?
minecraft:runtime_identifier doesn’t work under components
And I tried runtime_identifier in components and in description
Doesent seem to be increasing the distance at all
Still becomes invisible after like 100 blocks
Or less
Well, 100 blocks is a lot xD
can you send a pic?
It’s like 60 blocks tall
In some of the addons I’ve seen I could probably go like ten million blocks away and it would still render, even out of render distance. Even though it would be too small to see
But do you see that entity, and other entities?
I mean, at the same distance
Idk
bc on your photo I only see the zombie
I think it makes it like 20 blocks bigger
so you are already rendering the zombie outside entity render limits
But I need it to be seen much further
The ender dragon can still be seen even this far away
maybe it's because you're scaling the model in-game, instead of scaling your model geometry on blockbench?
I’m using the scale component, it’s just default zombie geometry
Yes, that's why I'm saying that component could be the problem.
This addon here uses a masive model
But it should still be dissappearing when it’s a thousand blocks out of render distance
Also using any events for the witherstorm with /event also returns success on the Ender dragon but does nothing
I don't think the image you sent is thousands of blocks away, but anyway, this add-on uses the ender dragon runtime.
For some reason I have to use type = ender dragon to use commands on it
Yeah, and those addons either do what I said or they edit the ender dragon entity file to make their entity technically the ender dragon and therefore render from far away
But I can still summon the ender dragon as normal somehow?
Yes, because editing the ender dragon, in this case, works through adding component groups and properties to make the ender dragon and your entity essentially 2 separate entities in 1
Why would you edit the ender_dragon entity file if the rendering is hardcoded? 🤔
Wdym?
The ender dragon's rendering is hardcoded to the entity, not it's geometry
Making the entity look like a different entity and act like a different entity won't make it stop rendering from further distances
Oh, are you talking about the RP entity? Even so, it wouldn't make much sense to start from the geometry of the ender dragon to create a giant zombie
the only thing that this guy needs is the custom render of the ender dragon, which can be obtained with the runtime identifier
The runtime identifier has been claimed by many people to apparently not work
Sounds like it would be way too difficult and complicated
not really
can just use component groups in the bp and queries to in the rp files to condtionally swap between models/textures
There was someone who was turning the ender dragon into like 12 different entities just because they wanted planes
Its really not that hard
that's me 😭✌🏼
Bruh, that was a month ago
How'd you even find me 😭
just found out render controllers are limited tho, at a certain number they start to not showing etc so if you want a ton of entities seenable from far away, I recommend trying something else. other wise here is how it looks (ender dragon lod) @lime grotto
im looking for new ways to load entities from far away cuz my system is limited
And you've heard of the animation method?
what is that ?
The entity's actual hitbox is the thing that can't render from afar but you can use animations to simulate bringing it closer
oh yeah I know this method but it's a proxy entity constently tpd to the player and apply as an animation, the distance between the player and the entity you want to render. that means : x number of entities for x players × x numbers of planes constently tpd
that would just kill the tps
maybe it's lighter than ender dragons for like 4 player and 4 planes but with a lot of planes, the ender dragon way will run smoother
@hushed cloak @lime grotto btw nvm, you can stack as many render controllers as you want, it was an error in my code, just figured it out and it works so yeah you can basically scale it as much as you want but the cost is to diseable the ender dragon in your mod
wich I don't care cause im making war addons
XD
its been patched now you used to be able to make them render like the ender dragon but 1.17 fixed that for whatever reason
How tho, this is what I really needed I keep searching for several months to figure it out how but none of them couldn't really help even AI couldn't
reed the messages bro 😭
I see sorry for that, but even though you didn't show some thing to provide, whether you use the animation to make the model go further away or using any complex rendering entity distant whatsoever
wait come dm, ill explain you
cause it really complicated but 100% worth it
if you think with a method of how you will do that without using the ender dragon as the base entitie how you will do it?
you can try make animations with far distance of the entity getting closer (the entity needs to follow the player always i think)
i heard someone do something like that but causes lag qwq