Improve mcl_burning player performance

This commit is contained in:
Elias Fleckenstein 2021-04-16 19:50:56 +02:00 committed by kay27
parent 28c12df6cd
commit 64a15d1eea

View file

@ -15,7 +15,7 @@ minetest.register_entity("mcl_burning:fire", {
pointable = false,
glow = -1,
},
animation_frame = 0,
animation_timer = 0,
on_step = mcl_burning.fire_entity_step,
@ -23,7 +23,9 @@ minetest.register_entity("mcl_burning:fire", {
minetest.register_globalstep(function(dtime)
for _, player in pairs(minetest.get_connected_players()) do
mcl_burning.tick(player, dtime)
if player:get_meta():get_float("mcl_burning:burn_time") > 0 then
mcl_burning.tick(player, dtime)
end
end
end)