/particle angryVillager ~ ~ ~ 0 0 0 1 20000000 force @p
This command causes the client to crash.
I know, that there has been a Bugreport before that has been closed, as this might not affect computers with much computing power. Anyway, using this command (or a similar one), a server owner is able to max out the memory consumption of a client's JVM instance which causes it to hang while only sending one packet. Crashing the client should be considered a "denial of service". That's why I think this should clearly be considered a bug and be fixed in future versions of the game.
I attached
Attachments
Comments 6
Anyway, it CAN tell the user that 20000000 is just too much and block it. I really don't get why mojang just doesn't realize that this should be considered a bug. It literally allows a server owner to max out my memory and this should be blocked.
Very professional! Virtually every game development studio would instantly fix an issue like this...
You can use a supercomputer to process such huge particle amounts, so this is machine dependent and should not be fixed.
Rendering 20000000 moving objects is not cheap, no matter how well a game is coded; This literally cannot be fixed.