Merge pull request 'Enable placing carpets on llamas and add textures for it' (#2201) from rudzik-llama-carpets into master
Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/2201
|
@ -75,6 +75,7 @@ Origin of those models:
|
|||
* `mobs_mc_mushroom_brown.png` (CC0)
|
||||
|
||||
* “Spawn egg” textures (`mobs_mc_spawn_icon_*`) by 22i
|
||||
* Llama decor (carpet) textures (`mobs_mc_llama_decor_*`) by erlehmann and rudzik8
|
||||
* Any other texture not mentioned here are licensed under the MIT License
|
||||
|
||||
## Sounds
|
||||
|
|
|
@ -42,7 +42,6 @@ mobs:register_mob("mobs_mc:llama", {
|
|||
{"blank.png", "blank.png", "mobs_mc_llama_gray.png"},
|
||||
{"blank.png", "blank.png", "mobs_mc_llama_white.png"},
|
||||
{"blank.png", "blank.png", "mobs_mc_llama.png"},
|
||||
-- TODO: Add llama carpet textures (Pixel Perfection seems to use verbatim copy from Minecraft :-( )
|
||||
},
|
||||
visual_size = {x=3, y=3},
|
||||
makes_footstep_sound = true,
|
||||
|
@ -140,7 +139,6 @@ mobs:register_mob("mobs_mc:llama", {
|
|||
if self.tamed and not self.child and self.owner == clicker:get_player_name() then
|
||||
|
||||
-- Place carpet
|
||||
--[[ TODO: Re-enable this code when carpet textures arrived.
|
||||
if minetest.get_item_group(item:get_name(), "carpet") == 1 and not self.carpet then
|
||||
for group, carpetdata in pairs(carpets) do
|
||||
if minetest.get_item_group(item:get_name(), group) == 1 then
|
||||
|
@ -170,7 +168,6 @@ mobs:register_mob("mobs_mc:llama", {
|
|||
end
|
||||
end
|
||||
end
|
||||
]]
|
||||
|
||||
-- detatch player already riding llama
|
||||
if self.driver and clicker == self.driver then
|
||||
|
@ -190,8 +187,6 @@ mobs:register_mob("mobs_mc:llama", {
|
|||
end
|
||||
end,
|
||||
|
||||
--[[
|
||||
TODO: Enable this code when carpet textures arrived.
|
||||
on_breed = function(parent1, parent2)
|
||||
-- When breeding, make sure the child has no carpet
|
||||
local pos = parent1.object:get_pos()
|
||||
|
@ -213,7 +208,6 @@ mobs:register_mob("mobs_mc:llama", {
|
|||
return false
|
||||
end
|
||||
end,
|
||||
]]
|
||||
|
||||
})
|
||||
|
||||
|
|
BIN
mods/ENTITIES/mobs_mc/textures/mobs_mc_llama_decor_black.png
Normal file
After Width: | Height: | Size: 5.4 KiB |
BIN
mods/ENTITIES/mobs_mc/textures/mobs_mc_llama_decor_blue.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
mods/ENTITIES/mobs_mc/textures/mobs_mc_llama_decor_brown.png
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
mods/ENTITIES/mobs_mc/textures/mobs_mc_llama_decor_cyan.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
mods/ENTITIES/mobs_mc/textures/mobs_mc_llama_decor_gray.png
Normal file
After Width: | Height: | Size: 4.3 KiB |
BIN
mods/ENTITIES/mobs_mc/textures/mobs_mc_llama_decor_green.png
Normal file
After Width: | Height: | Size: 936 B |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 4.9 KiB |
BIN
mods/ENTITIES/mobs_mc/textures/mobs_mc_llama_decor_lime.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
mods/ENTITIES/mobs_mc/textures/mobs_mc_llama_decor_magenta.png
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
mods/ENTITIES/mobs_mc/textures/mobs_mc_llama_decor_orange.png
Normal file
After Width: | Height: | Size: 966 B |
BIN
mods/ENTITIES/mobs_mc/textures/mobs_mc_llama_decor_pink.png
Normal file
After Width: | Height: | Size: 5.4 KiB |
BIN
mods/ENTITIES/mobs_mc/textures/mobs_mc_llama_decor_purple.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
mods/ENTITIES/mobs_mc/textures/mobs_mc_llama_decor_red.png
Normal file
After Width: | Height: | Size: 5.3 KiB |
BIN
mods/ENTITIES/mobs_mc/textures/mobs_mc_llama_decor_white.png
Normal file
After Width: | Height: | Size: 4.3 KiB |
BIN
mods/ENTITIES/mobs_mc/textures/mobs_mc_llama_decor_yellow.png
Normal file
After Width: | Height: | Size: 5.2 KiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 11 KiB |