Particle "largeexplode", "hugeexplosion" and “sweepattack” not showing when using the front view (twice F5)
What I expected to happen was:
I was using the "front view mode" (pressing F5 2 times) and I did this: /particle largeexplode ~ ~ ~5 2 2 2 1 25
What actually happened was:
The particles did not show up, but they did in 3rd person view and first person view
Steps to Reproduce:
1. Press F5 2 times
2. execute a /particle command with the particle largeexplode*
*Some other particles does not show up, like hugeexplosion
Look at attached files to see what I mean by front view
Code analysis
Based on 1.11 decompiled using MCP 9.35 rc1
It looks like all particles which override the method net.minecraft.client.particle.Particle.getFXLayer() to return 3 and are therefor rendered by the method net.minecraft.client.particle.ParticleManager.renderLitParticles(Entity, float) are not correctly rotated when the player is using the front view unless they are not rendering something themself like mobappearance which renders an entity.
It seems like this can be fixed by having the method net.minecraft.client.particle.ParticleManager.renderLitParticles(Entity, float) call the methods ActiveRenderInfo.getRotationX();, ActiveRenderInfo.getRotationZ();, ... instead of calculating the values itself, just like the method net.minecraft.client.particle.ParticleManager.renderParticles(Entity, float) does it.
Linked Issues
is duplicated by10
Created Issue:
some particles not showing when using the front view
What I expected to happen was:
I was using the "front view mode" (pressing F5 2 times) and I did this: /particle largeexplode ~ ~ ~5 2 2 2 1 25What actually happened was:
The particles did not show up, but they did in 3rd person view and first person viewSteps to Reproduce:
1. Press F5 2 times
2. execute a /particle command with the particle largeexplode**Some other particles does not show up, like hugeexplosion
Look at attached files to see what I mean by front view
Environment
Windows 8
Java: 1.7.0_67 64bits (based on what I see when I press F3)
duplicates
some particlesnot showing when using the front viewParticle "largeexplode" not showing when using the front view (twice F5)
is duplicated by
duplicates
relates to
is duplicated by
Confirmed for 15w50a
Particle "largeexplode", "hugeexplosion" not showing when using the front view (twice F5)
is duplicated by
is duplicated by
What I expected to happen was:
I was using the "front view mode" (pressing F5 2 times) and I did this: /particle largeexplode ~ ~ ~5 2 2 2 1 25What actually happened was:
The particles did not show up, but they did in 3rd person view and first person viewSteps to Reproduce:
1. Press F5 2 times
2. execute a /particle command with the particle largeexplode**Some other particles does not show up, like hugeexplosion
Look at attached files to see what I mean by front view
Code analysis
Based on 1.11 decompiled using MCP 9.35 rc1
It looks like all particles which override the method net.minecraft.client.particle.Particle.getFXLayer() to return 3 and are therefor rendered by the method net.minecraft.client.particle.ParticleManager.renderLitParticles(Entity, float) are not correctly rotated when the player is using the front view unless they are not rendering something themself like mobappearance which renders an entity.
It seems like this can be fixed by having the method net.minecraft.client.particle.ParticleManager.renderLitParticles(Entity, float) call the methods ActiveRenderInfo.getRotationX();, ActiveRenderInfo.getRotationZ();, ... instead of calculating it, just like the method net.minecraft.client.particle.ParticleManager.renderParticles(Entity, float) does it.
What I expected to happen was:
I was using the "front view mode" (pressing F5 2 times) and I did this: /particle largeexplode ~ ~ ~5 2 2 2 1 25What actually happened was:
The particles did not show up, but they did in 3rd person view and first person viewSteps to Reproduce:
1. Press F5 2 times
2. execute a /particle command with the particle largeexplode**Some other particles does not show up, like hugeexplosion
Look at attached files to see what I mean by front view
Code analysis
Based on 1.11 decompiled using MCP 9.35 rc1
It looks like all particles which override the method net.minecraft.client.particle.Particle.getFXLayer() to return 3 and are therefor rendered by the method net.minecraft.client.particle.ParticleManager.renderLitParticles(Entity, float) are not correctly rotated when the player is using the front view unless they are not rendering something themself like mobappearance which renders an entity.
It seems like this can be fixed by having the method net.minecraft.client.particle.ParticleManager.renderLitParticles(Entity, float) call the methods ActiveRenderInfo.getRotationX();, ActiveRenderInfo.getRotationZ();, ... instead of calculating
it, just like the method net.minecraft.client.particle.ParticleManager.renderParticles(Entity, float) does it.What I expected to happen was:
I was using the "front view mode" (pressing F5 2 times) and I did this: /particle largeexplode ~ ~ ~5 2 2 2 1 25What actually happened was:
The particles did not show up, but they did in 3rd person view and first person viewSteps to Reproduce:
1. Press F5 2 times
2. execute a /particle command with the particle largeexplode**Some other particles does not show up, like hugeexplosion
Look at attached files to see what I mean by front view
Code analysis
Based on 1.11 decompiled using MCP 9.35 rc1
It looks like all particles which override the method net.minecraft.client.particle.Particle.getFXLayer() to return 3 and are therefor rendered by the method net.minecraft.client.particle.ParticleManager.renderLitParticles(Entity, float) are not correctly rotated when the player is using the front view unless they are not rendering something themself like mobappearance which renders an entity.
It seems like this can be fixed by having the method net.minecraft.client.particle.ParticleManager.renderLitParticles(Entity, float) call the methods ActiveRenderInfo.getRotationX();, ActiveRenderInfo.getRotationZ();, ... instead of calculating the values itself, just like the method net.minecraft.client.particle.ParticleManager.renderParticles(Entity, float) does it.
What I expected to happen was:
I was using the "front view mode" (pressing F5 2 times) and I did this:/particle largeexplode ~ ~ ~5 2 2 2 1 25What actually happened was:
The particles did not show up, but they did in 3rd person view and first person viewSteps to Reproduce:
1. Press F5 2 times
2. execute a /particle command with the particle largeexplode**Some other particles does not show up, like hugeexplosion
Look at attached files to see what I mean by front view
Code analysis
Based on 1.11 decompiled using MCP 9.35 rc1
It looks like all particles which override the method net.minecraft.client.particle.Particle.getFXLayer() to return 3 and are therefor rendered by the method net.minecraft.client.particle.ParticleManager.renderLitParticles(Entity, float) are not correctly rotated when the player is using the front view unless they are not rendering something themself like mobappearance which renders an entity.
It seems like this can be fixed by having the method net.minecraft.client.particle.ParticleManager.renderLitParticles(Entity, float) call the methods ActiveRenderInfo.getRotationX();, ActiveRenderInfo.getRotationZ();, ... instead of calculating the values itself, just like the method net.minecraft.client.particle.ParticleManager.renderParticles(Entity, float) does it.
What I expected to happen was:
I was using the "front view mode" (pressing F5 2 times) and I did this: /particle largeexplode ~ ~ ~5 2 2 2 1 25What actually happened was:
The particles did not show up, but they did in 3rd person view and first person viewSteps to Reproduce:
1. Press F5 2 times
2. execute a /particle command with the particle largeexplode**Some other particles does not show up, like hugeexplosion
Look at attached files to see what I mean by front view
Code analysis
Based on 1.11 decompiled using MCP 9.35 rc1
It looks like all particles which override the method net.minecraft.client.particle.Particle.getFXLayer() to return 3 and are therefor rendered by the method net.minecraft.client.particle.ParticleManager.renderLitParticles(Entity, float) are not correctly rotated when the player is using the front view unless they are not rendering something themself like mobappearance which renders an entity.
It seems like this can be fixed by having the method net.minecraft.client.particle.ParticleManager.renderLitParticles(Entity, float) call the methods ActiveRenderInfo.getRotationX();, ActiveRenderInfo.getRotationZ();, ... instead of calculating the values itself, just like the method net.minecraft.client.particle.ParticleManager.renderParticles(Entity, float) does it.
Windows 8
Java: 1.7.0_67 64bits (based on what I see when I press F3)
Particle "largeexplode", "hugeexplosion" and “sweepattack” not showing when using the front view (twice F5)
is duplicated by
relates to
is duplicated by
MC-124185
is duplicated by
Regressed in 1.8.1 (and 1.8, as in MC-74764).
Resolving as duplicate of MC-74764, it’s the same issue.
Thanks for the large report. We generally prefer one issue per report, though. Also, most of these have already been reported; feel free to vote for those ones:
Bows don't show animation while in offhand
This is MC-88356.
Shields and bows do not stay in the user’s hands when he aims with a bow and sneaks
This is MC-86127.
The sword slash particle animation is backwards when in third person front view.
I think this is MC-74764.
feature requests section
Feature requests should be posted onto /r/MinecraftSuggestions, not here; the tracker is for bugs only. Those are both fair suggestions (though you're not the only one who's suggested them).
The walking sound is not in sync with the players walk frequency in 3rd person, but in first person the screen bobbing is just right. Perhaps change the speed at which the legs & arms move?
I haven't noticed this one, and I don't think it's been reported. It does seem more like a feature request though. (I actually didn't realize that the bobbing was aligned; this'll probably bother me now
)
Walking on carpets makes the sound and running particle effect of the block underneath it.
This is MC-8820, but it's fundamentally caused by the next issue...
Running near water shows the sprinting particle effect coming from the water. This just looks cheap.
This is MC-1133, and it's rather hard to fix unfortunately since it's a fairly deep issue in the engine.
Small, thin floating lines and gaps in the corners appear on a person's character model and tools they are holding in both first person and third person
This is either MC-73186 or MC-1794.
Shield does not appear to be shielding in multiplayer when it actually is.
This sounds like MC-86253, but that was already fixed. It might also be MC-82995?
Why do spiders horizontally! Plz mojang! It’s not that difficult to fix!
Not entirely sure what you mean by this, so I'm going to go with 5.
In general, these are all valid bugs, but they've already been reported. Please search first, and try to stick to one bug per report, thanks.





Regression of
MC-4286Confirmed for
Please include "hugeexplosion" in the title as well
Can confirm for 1.12