From 0d27b384a2abb122dedcd9b0563cd9aedf6700fa Mon Sep 17 00:00:00 2001 From: loosewheel <76670709+loosewheel@users.noreply.github.com> Date: Sun, 14 Nov 2021 01:52:55 +1000 Subject: [PATCH] Add files via upload --- change.log | 4 ++++ dispenser.lua | 4 ++-- init.lua | 2 +- readme.txt | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/change.log b/change.log index ab3a85f..47582a4 100644 --- a/change.log +++ b/change.log @@ -22,3 +22,7 @@ v0.1.3 * Added dispensers spawn if spawner with optional dependency on mobs mod. If mobs:egg is dispensed 10% change a chicken is dispensed instead. * Added player_button. + + +v0.1.4 +* Bug fix to spawning owned mobs. diff --git a/dispenser.lua b/dispenser.lua index 415d870..14cc655 100644 --- a/dispenser.lua +++ b/dispenser.lua @@ -71,8 +71,8 @@ local function try_spawn (pos, node, item) local spawn_pos = dispense_pos (pos, node) if item_def and item_def.groups and item_def.groups.spawn_egg then - if mob:sub (mob:len () - 4) == "_set" then - mob = mob:sub (1, mob:len () - 5) + if mob:sub (mob:len () - 3) == "_set" then + mob = mob:sub (1, mob:len () - 4) if minetest.registered_entities[mob] then local data = item:get_metadata () diff --git a/init.lua b/init.lua index ad60e55..521e614 100644 --- a/init.lua +++ b/init.lua @@ -1,4 +1,4 @@ -local version = "0.1.3" +local version = "0.1.4" local mod_storage = minetest.get_mod_storage () diff --git a/readme.txt b/readme.txt index 6fb89d4..ac1b820 100644 --- a/readme.txt +++ b/readme.txt @@ -13,7 +13,7 @@ CC BY-SA 3.0 Version ======= -0.1.3 +0.1.4 Minetest Version