.
This commit is contained in:
@@ -166,7 +166,7 @@ local entity = {
|
||||
if math.random(10) == 1 then
|
||||
self.player:punch(self.object, 1.0, {
|
||||
full_punch_interval = 1.0,
|
||||
damage_groups = {fleshy = 1},
|
||||
damage_groups = {fleshy = 5},
|
||||
}, nil)
|
||||
end
|
||||
end
|
||||
@@ -278,4 +278,26 @@ local entity = {
|
||||
|
||||
}
|
||||
|
||||
minetest.register_entity("amogus_entities:sussy_imposter", entity)
|
||||
minetest.register_entity("amogus_entities:sussy_imposter", entity)
|
||||
|
||||
-- register spawn egg
|
||||
minetest.register_craftitem("amogus_entities:sussy_imposter_spawn_egg", {
|
||||
description = "Sussy Imposter Spawn Egg",
|
||||
inventory_image = "amogus_entities_sussy_imposter_spawn_egg.png",
|
||||
on_place = function(itemstack, placer, pointed_thing)
|
||||
if pointed_thing.type ~= "node" then
|
||||
return
|
||||
end
|
||||
|
||||
local pos = pointed_thing.above
|
||||
local node = minetest.get_node(pos)
|
||||
local def = minetest.registered_nodes[node.name]
|
||||
if not def or not def.buildable_to then
|
||||
return
|
||||
end
|
||||
|
||||
minetest.add_entity(pos, "amogus_entities:sussy_imposter")
|
||||
itemstack:take_item()
|
||||
return itemstack
|
||||
end,
|
||||
})
|
||||
Reference in New Issue
Block a user