Prevented NPE when joining a Singleplayer World after spectating an Entity in the Replay Viewer
This commit is contained in:
@@ -37,8 +37,9 @@ public class CameraEntity extends EntityPlayer {
|
|||||||
@SubscribeEvent
|
@SubscribeEvent
|
||||||
public void tick(TickEvent.ClientTickEvent event) {
|
public void tick(TickEvent.ClientTickEvent event) {
|
||||||
if (event.phase == TickEvent.Phase.END) {
|
if (event.phase == TickEvent.Phase.END) {
|
||||||
|
if(!ReplayHandler.isInReplay()) return;
|
||||||
Entity view = Minecraft.getMinecraft().getRenderViewEntity();
|
Entity view = Minecraft.getMinecraft().getRenderViewEntity();
|
||||||
if (view != this) {
|
if (view != this && view != null) {
|
||||||
prevPosX = view.prevPosX;
|
prevPosX = view.prevPosX;
|
||||||
prevPosY = view.prevPosY;
|
prevPosY = view.prevPosY;
|
||||||
prevPosZ = view.prevPosZ;
|
prevPosZ = view.prevPosZ;
|
||||||
|
|||||||
Reference in New Issue
Block a user