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 08a3b7e5a6
commit d673193219
1 changed files with 4 additions and 1 deletions

View File

@ -99,7 +99,9 @@ mcl_bone_meal.use_bone_meal = function(itemstack, placer, pointed_thing)
end
-- 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
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
if success then return itemstack end
if consume then return itemstack end
end
return itemstack