From f5d30e9b7bbb32ce9634432ed8973d6fd8d392dd Mon Sep 17 00:00:00 2001 From: oilboi <47129783+oilboi@users.noreply.github.com> Date: Sun, 5 Jul 2020 11:04:08 -0400 Subject: [PATCH] Add in lag exception for minecarts --- mods/minecart/init.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mods/minecart/init.lua b/mods/minecart/init.lua index 670fce6..a989390 100644 --- a/mods/minecart/init.lua +++ b/mods/minecart/init.lua @@ -286,6 +286,9 @@ end local minecart = {} minecart.on_step = function(self,dtime) + if dtime > 0.1 then + self.object:set_pos(self.old_pos) + end local pos = vector.round(self.object:get_pos()) if not self.axis_lock then local possible_dirs = create_axis(pos) @@ -306,6 +309,7 @@ minecart.on_step = function(self,dtime) rail_brain(self,pos) --collision_detect(self) end + self.old_pos = self.object:get_pos() end -- 2.44.0