[SPIGOT-1927] Servercrash when setting entities on each other Created: 14/Mar/16 Updated: 16/Mar/16 Resolved: 15/Mar/16 |
|
Status: | Resolved |
Project: | Spigot |
Component/s: | None |
Affects Version/s: | None |
Fix Version/s: | None |
Type: | Bug | Priority: | Minor |
Reporter: | Shynixn | Assignee: | Unassigned |
Resolution: | Fixed | Votes: | 0 |
Labels: | 1.9, bug, passengers, spigot | ||
Environment: |
|
Attachments: |
![]() ![]() |
Description |
When you try to set an entity as passenger on a player who is already riding on that entity crashes the server (Stops responding) and shows a huge error stack. Code to recreate the error: Player player = Bukkit.getPlayer("<playername>");
Zombie zombie = (Zombie) player.getWorld().spawnEntity(player.getLocation(), EntityType.ZOMBIE);
player.setPassenger(zombie);
zombie.setPassenger(player);
|
Comments |
Comment by Shynixn [ 16/Mar/16 ] |
Hahaha, true |
Comment by md_5 [ 14/Mar/16 ] |
This code makes no sense btw. The correct fix is to throw an error however. |