From adc474ba92f2dd5398d9f8e6d887bcb7ed476f58 Mon Sep 17 00:00:00 2001 From: TwistedAsylumMC Date: Fri, 20 Sep 2024 20:33:58 +0100 Subject: [PATCH] player/player.go: Fix more atomic nil pointers --- server/player/player.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/player/player.go b/server/player/player.go index 39b07e0bf..8a5cdc236 100644 --- a/server/player/player.go +++ b/server/player/player.go @@ -133,6 +133,8 @@ func New(name string, skin skin.Skin, pos mgl64.Vec3) *Player { mc: &entity.MovementComputer{Gravity: 0.08, Drag: 0.02, DragBeforeGravity: true}, } var scoreTag string + var heldSlot uint32 + var vel mgl64.Vec3 var gm world.GameMode = world.GameModeSurvival p.gameMode.Store(&gm) p.Handle(nil) @@ -145,6 +147,8 @@ func New(name string, skin skin.Skin, pos mgl64.Vec3) *Player { p.enchantSeed.Store(rand.Int63()) p.scale.Store(math.Float64bits(1)) p.pos.Store(&pos) + p.vel.Store(&vel) + p.heldSlot.Store(heldSlot) return p }