forked from VoxeLibre/VoxeLibre
Registered detach function and used `mcl_player.detach_player` for detach
This commit is contained in:
parent
8b6c2800a2
commit
99c0e12418
|
@ -34,6 +34,13 @@ local function detach_driver(self)
|
|||
end
|
||||
end
|
||||
|
||||
function mcl_minecarts.quick_detach_player(player, minecart)
|
||||
-- called in mcl_player
|
||||
-- is below line necessary?
|
||||
if not player == minecart._driver then return end
|
||||
detach_driver(minecart)
|
||||
end
|
||||
|
||||
local function activate_tnt_minecart(self, timer)
|
||||
if self._boomtimer then
|
||||
return
|
||||
|
@ -811,6 +818,7 @@ register_minecart(
|
|||
if self._driver and player_name == self._driver then
|
||||
detach_driver(self)
|
||||
elseif not self._driver then
|
||||
mcl_player.detach_player(clicker)
|
||||
self._driver = player_name
|
||||
self._start_pos = self.object:get_pos()
|
||||
mcl_player.player_attached[player_name] = true
|
||||
|
|
Loading…
Reference in New Issue