Fix NPE when spectating a player without a camera entity
This commit is contained in:
@@ -209,6 +209,9 @@ public class ReplayHandler {
|
|||||||
*/
|
*/
|
||||||
public void spectateEntity(Entity e) {
|
public void spectateEntity(Entity e) {
|
||||||
CameraEntity cameraEntity = getCameraEntity();
|
CameraEntity cameraEntity = getCameraEntity();
|
||||||
|
if (cameraEntity == null) {
|
||||||
|
return; // Cannot spectate if we have no camera
|
||||||
|
}
|
||||||
if (e == null || e == cameraEntity) {
|
if (e == null || e == cameraEntity) {
|
||||||
spectating = null;
|
spectating = null;
|
||||||
e = cameraEntity;
|
e = cameraEntity;
|
||||||
|
|||||||
Reference in New Issue
Block a user