Only show particles if bone meal is consumed, don't continue testing positions if bonemeal was used on the first check position

This commit is contained in:
teknomunk 2024-09-20 07:05:14 -05:00
parent cfdef2435a
commit 6b1aa43238

View file

@ -99,7 +99,9 @@ mcl_bone_meal.use_bone_meal = function(itemstack, placer, pointed_thing)
end end
-- Particle effects -- Particle effects
mcl_bone_meal.add_bone_meal_particle(pos) if consume then
mcl_bone_meal.add_bone_meal_particle(pos)
end
-- Take the item -- Take the item
if consume and ( not placer or not minetest.is_creative_enabled(placer:get_player_name()) ) then if consume and ( not placer or not minetest.is_creative_enabled(placer:get_player_name()) ) then
@ -107,6 +109,7 @@ mcl_bone_meal.use_bone_meal = function(itemstack, placer, pointed_thing)
end end
if success then return itemstack end if success then return itemstack end
if consume then return itemstack end
end end
return itemstack return itemstack