Browse Source

Correct an item name.

master
poikilos 3 years ago
parent
commit
fd94f69f5c
  1. 40
      Bucket_Game-branches/distinguish_meats-vs-211114a.patch
  2. 6
      Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/animal_materials.lua

40
Bucket_Game-branches/distinguish_meats-vs-211114a.patch

@ -38,15 +38,16 @@ diff -ru Bucket_Game-base/distinguish_meats-vs-211114a/mods/coderfood/unified_fo
"mobfcooking:cooked_lamb" , "mobfcooking:cooked_venison" , "mobfcooking:cooked_lamb" , "mobfcooking:cooked_venison" ,
} , } ,
Only in Bucket_Game-branches/distinguish_meats-vs-211114a/mods/coderfood/unified_foods: textures Only in Bucket_Game-branches/distinguish_meats-vs-211114a/mods/coderfood/unified_foods: textures
Only in Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs: animal_materials_aliases.lua
diff -ru Bucket_Game-base/distinguish_meats-vs-211114a/mods/codermobs/codermobs/animal_materials.lua Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/animal_materials.lua diff -ru Bucket_Game-base/distinguish_meats-vs-211114a/mods/codermobs/codermobs/animal_materials.lua Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/animal_materials.lua
--- Bucket_Game-base/distinguish_meats-vs-211114a/mods/codermobs/codermobs/animal_materials.lua 2021-11-15 13:20:43.119691199 -0500 --- Bucket_Game-base/distinguish_meats-vs-211114a/mods/codermobs/codermobs/animal_materials.lua 2021-11-15 13:20:43.119691199 -0500
+++ Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/animal_materials.lua 2021-11-19 09:33:30.208051266 -0500 +++ Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/animal_materials.lua 2021-11-19 10:27:04.584132215 -0500
@@ -20,7 +20,7 @@ @@ -20,7 +20,7 @@
S = function ( s ) return s end S = function ( s ) return s end
end end
-core.log("action","MOD: animal_materials loading ...") -core.log("action","MOD: animal_materials loading ...")
+core.log("action","MOD: codermobs integrated animal_materials loading ...") +core.log("action","MOD: codermobs integrated animal_materials loading (no animalmaterials mod is loaded)...")
local version = "0.1.3" local version = "0.1.3"
animal_materialsdata = {} animal_materialsdata = {}
@ -64,8 +65,8 @@ diff -ru Bucket_Game-base/distinguish_meats-vs-211114a/mods/codermobs/codermobs/
+local dep_meat_raw = nil +local dep_meat_raw = nil
+if minetest.registered_items["mobs:meat"] then +if minetest.registered_items["mobs:meat"] then
+ dep_meat_raw = "mobs:meat" + dep_meat_raw = "mobs:meat"
+elseif minetest.registered_items["animalmaterials:meat"] then +elseif minetest.registered_items["animalmaterials:meat_raw"] then
+ dep_meat_raw = "animalmaterials:meat" + dep_meat_raw = "animalmaterials:meat_raw"
+end +end
-minetest.register_craftitem(":animal_materials:meat_pork", { -minetest.register_craftitem(":animal_materials:meat_pork", {
@ -433,8 +434,36 @@ diff -ru Bucket_Game-base/distinguish_meats-vs-211114a/mods/codermobs/codermobs/
minetest.register_craft ({ minetest.register_craft ({
type = "cooking" , type = "cooking" ,
diff -ru Bucket_Game-base/distinguish_meats-vs-211114a/mods/codermobs/codermobs/init.lua Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/init.lua
--- Bucket_Game-base/distinguish_meats-vs-211114a/mods/codermobs/codermobs/init.lua 2021-11-19 10:08:28.704104114 -0500
+++ Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/init.lua 2021-11-19 10:17:43.868118095 -0500
@@ -74,8 +74,22 @@
dofile (mp .. "/util.lua" )
-- This is an object as opposed to a mob
-if lua_exists ("animal_materials" ) then
- dofile (mp .. "/animal_materials.lua" )
+if not minetest.get_modpath("animalmaterials") then
+ -- ^ another way is: if not minetest.registered_items["animalmaterials:meat_raw"] then
+ if lua_exists ("animal_materials" ) then
+ dofile (mp .. "/animal_materials.lua" )
+ end
+else
+ -- Someone added the animalmaterials mod in this case,
+ -- so only create aliases:
+ if lua_exists ("animal_materials" ) then
+ -- ^ check for the main file only, since OldCoder may
+ -- have added that condition further up in order to
+ -- exclude the animal_materials namespace in
+ -- differently-packaged copies of bucket_game.
+ -- -Poikilos (distinguish_meats-vs-211114a patch)
+ dofile (mp .. "/animal_materials_aliases.lua" )
+ end
end
-- This is an object as opposed to a mob
diff -ru Bucket_Game-base/distinguish_meats-vs-211114a/mods/codermobs/codermobs/LICENSE Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/LICENSE diff -ru Bucket_Game-base/distinguish_meats-vs-211114a/mods/codermobs/codermobs/LICENSE Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/LICENSE
--- Bucket_Game-base/distinguish_meats-vs-211114a/mods/codermobs/codermobs/LICENSE 2021-11-19 08:58:50.659998896 -0500 --- Bucket_Game-base/distinguish_meats-vs-211114a/mods/codermobs/codermobs/LICENSE 2021-11-19 10:08:28.836104117 -0500
+++ Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/LICENSE 2021-11-18 18:58:21.410728915 -0500 +++ Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/LICENSE 2021-11-18 18:58:21.410728915 -0500
@@ -36,13 +36,34 @@ @@ -36,13 +36,34 @@
Additional meats: Additional meats:
@ -605,6 +634,7 @@ diff -ru Bucket_Game-base/distinguish_meats-vs-211114a/mods/codermobs/codermobs/
Only in Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/textures: animal_materials_bluewhite_raw.png Only in Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/textures: animal_materials_bluewhite_raw.png
Only in Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/textures: animal_materials_clownfish_raw.png Only in Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/textures: animal_materials_clownfish_raw.png
Only in Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/textures: animal_materials_egg_big.png Only in Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/textures: animal_materials_egg_big.png
Only in Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/textures: animal_materials_egg.png
Only in Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/textures: animal_materials_meat_raw.png Only in Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/textures: animal_materials_meat_raw.png
Only in Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/textures: animal_materials_meat_toxic_raw.png Only in Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/textures: animal_materials_meat_toxic_raw.png
Only in Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/textures: animal_materials_meat_undead_raw.png Only in Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/textures: animal_materials_meat_undead_raw.png

6
Bucket_Game-branches/distinguish_meats-vs-211114a/mods/codermobs/codermobs/animal_materials.lua

@ -20,7 +20,7 @@ else
S = function ( s ) return s end S = function ( s ) return s end
end end
core.log("action","MOD: codermobs integrated animal_materials loading ...") core.log("action","MOD: codermobs integrated animal_materials loading (no animalmaterials mod is loaded)...")
local version = "0.1.3" local version = "0.1.3"
animal_materialsdata = {} animal_materialsdata = {}
@ -106,8 +106,8 @@ minetest.register_craftitem(":animal_materials:contract", {
local dep_meat_raw = nil local dep_meat_raw = nil
if minetest.registered_items["mobs:meat"] then if minetest.registered_items["mobs:meat"] then
dep_meat_raw = "mobs:meat" dep_meat_raw = "mobs:meat"
elseif minetest.registered_items["animalmaterials:meat"] then elseif minetest.registered_items["animalmaterials:meat_raw"] then
dep_meat_raw = "animalmaterials:meat" dep_meat_raw = "animalmaterials:meat_raw"
end end
if not dep_meat_raw then if not dep_meat_raw then

Loading…
Cancel
Save