From b138add4980864676b47430cd48cac1929fd189e Mon Sep 17 00:00:00 2001
From: teknomunk <teknomunk@protonmail.com>
Date: Tue, 17 Sep 2024 05:57:35 -0500
Subject: [PATCH] Fix another crash, fix rail tee on texture

---
 mods/ENTITIES/mcl_minecarts/movement.lua |   2 +-
 textures/default_rail_t_junction_on.png  | Bin 4375 -> 241 bytes
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mods/ENTITIES/mcl_minecarts/movement.lua b/mods/ENTITIES/mcl_minecarts/movement.lua
index e0fb8f22f..5a8f023ed 100644
--- a/mods/ENTITIES/mcl_minecarts/movement.lua
+++ b/mods/ENTITIES/mcl_minecarts/movement.lua
@@ -307,7 +307,7 @@ local function do_movement_step(staticdata, dtime)
 	local remaining_in_block = 1 - x_0
 
 	-- Calculate acceleration
-	local v_0 = staticdata.velocity
+	local v_0 = staticdata.velocity or 0
 	local a = 0
 	if staticdata.ahead or staticdata.behind then
 		-- Calculate acceleration of the entire train
diff --git a/textures/default_rail_t_junction_on.png b/textures/default_rail_t_junction_on.png
index b605180e159b1b29cf621588f822bbb878c136f6..cfaece8331d044fa4a54e9a1198c211b91953dab 100644
GIT binary patch
delta 213
zcmbQP^pSCbO1)x$Plzi61B0ihr;d(JO}tNGn2W8gZIZXOva)h#mfyU}1XEK}re_~a
zfQlGPg8YIR9G=}s19Iv-T^vI=qLUK@k{Fm=h1ocqLwg!6?<7Avqv^#h88J;=b@xgQ
zEyIG2u#%E3nra3HELsKyD%wn@EPCk~n^_E}u^U?Z`US8Wx?I(fbm(#I>6Ve$A|WwD
ze5Z%#%n(z94XmoB>$FyRB_wbb<(ct>1U20_x+7#lqoYiYwScoEL$!sZfA)`u!9b@l
Nc)I$ztaD0e0syICL6rai

literal 4375
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
S;rd(P2qrZ~f<yJ4kNyWrWx{j-