From 342c05749e3d318c7a711f7f6667ca79ebfbb015 Mon Sep 17 00:00:00 2001 From: Kacper Kostka Date: Thu, 12 Jan 2023 19:03:24 +0100 Subject: [PATCH] kfodskfos --- mods/amogus_blocks/init.lua | 19 +++++-- mods/amogus_generator/init.lua | 4 +- mods/amogus_items/init.lua | 47 ++++++++++-------- mods/amogus_items/textures/gold_ingot.png | Bin 0 -> 204 bytes mods/amogus_items/textures/goldenpick.png | Bin 0 -> 149 bytes .../textures/goldenplumba.png | Bin .../textures/plumba.png | Bin mods/amogus_items/textures/sussium_ingot.png | Bin 0 -> 160 bytes 8 files changed, 42 insertions(+), 28 deletions(-) create mode 100644 mods/amogus_items/textures/gold_ingot.png create mode 100644 mods/amogus_items/textures/goldenpick.png rename mods/{amogus_blocks => amogus_items}/textures/goldenplumba.png (100%) rename mods/{amogus_blocks => amogus_items}/textures/plumba.png (100%) create mode 100644 mods/amogus_items/textures/sussium_ingot.png diff --git a/mods/amogus_blocks/init.lua b/mods/amogus_blocks/init.lua index 57633d7..ff3624d 100644 --- a/mods/amogus_blocks/init.lua +++ b/mods/amogus_blocks/init.lua @@ -167,8 +167,8 @@ minetest.register_node("amogus_blocks:water", { buildable_to = true, drowning = 1, liquidtype = "source", - liquid_alternative_flowing = "amogus_blocks:water_flowing", - liquid_alternative_source = "amogus_blocks:water_source", + --liquid_alternative_flowing = "amogus_blocks:water_flowing", + --liquid_alternative_source = "amogus_blocks:water_source", liquid_viscosity = 1, post_effect_color = {a = 103, r = 30, g = 60, b = 90}, groups = {water = 3, liquid = 3, puts_out_fire = 1}, @@ -183,9 +183,16 @@ minetest.register_node("amogus_blocks:dirt", { --}), }) ---minetest.register_alias("mapgen_water_source", "amogus_blocks:water") +minetest.register_node("amogus_blocks:stone", { + description = "Stone", + tiles = {"s.png"}, + groups = {cracky = 3, stone = 1}, + --sounds = default.node_sound_stone_defaults(), +}) + +--add gold block and sussium ore + --- add lucky block with array of loot that can be easly edited local loot = { "amogus_items:amogus", "amogus_items:sprite", @@ -208,4 +215,6 @@ minetest.register_node("amogus_blocks:lucky_block", { end }) -minetest.register_alias("mapgen_stone", "amogus_blocks:grass") \ No newline at end of file +minetest.register_alias("mapgen_stone", "amogus_blocks:grass") + +--minetest.register_alias("mapgen_water_source", "amogus_blocks:water") diff --git a/mods/amogus_generator/init.lua b/mods/amogus_generator/init.lua index cc0edff..56c0448 100644 --- a/mods/amogus_generator/init.lua +++ b/mods/amogus_generator/init.lua @@ -1,2 +1,2 @@ --- add amogus_blocks:tv to the world generator on the survace at random places - +minetest.register_alias("mapgen_stone", "amogus_blocks:grass") +--minetest.register_alias("mapgen_water_source", "amogus_blocks:water") \ No newline at end of file diff --git a/mods/amogus_items/init.lua b/mods/amogus_items/init.lua index c00483a..0449db6 100644 --- a/mods/amogus_items/init.lua +++ b/mods/amogus_items/init.lua @@ -101,26 +101,31 @@ minetest.register_tool("amogus_items:lightsaber_green", { sound = {breaks = "amogus_sound"}, }) --- add lucky block with array of loot that can be easly edited -local loot = { - "amogus_items:amogus", - "amogus_items:sprite", - "amogus_items:coke", - "amogus_items:fanta", - "amogus_items:tomato", - "amogus_items:lightsaber_blue", - "amogus_items:lightsaber_red", - "amogus_items:lightsaber_green", -} +-- add theese items : goldenpickaxe, wooden plank, gold_ingot, sussium_ingot +minetest.register_craftitem("amogus_items:wooden_plank", { + description = "Wooden Plank", + inventory_image = "wooden_plank.png", +}) +minetest.register_craftitem("amogus_items:gold_ingot", { + description = "Gold Ingot", + inventory_image = "gold_ingot.png", +}) +minetest.register_craftitem("amogus_items:sussium_ingot", { + description = "Sussium Ingot", + inventory_image = "sussium_ingot.png", +}) -minetest.register_node("amogus_items:lucky_block", { - description = "Lucky Block", - tiles = {"luckyblock.png"}, - groups = {cracky = 3}, - on_punch = function(pos, node, puncher, pointed_thing) - local item = loot[math.random(#loot)] - minetest.add_item(pos, item) - minetest.remove_node(pos) - end -}) \ No newline at end of file +minetest.register_tool("amogus_items:goldenpickaxe", { + description = "Golden Pickaxe", + inventory_image = "goldenpickaxe.png", + tool_capabilities = { + full_punch_interval = 0.1, + max_drop_level=3, + groupcaps={ + cracky={times={[1]=0.1, [2]=0.1, [3]=0.1}, uses=0, maxlevel=3}, + }, + damage_groups = {fleshy=10}, + }, + sound = {breaks = "amogus_sound"}, +}) diff --git a/mods/amogus_items/textures/gold_ingot.png b/mods/amogus_items/textures/gold_ingot.png new file mode 100644 index 0000000000000000000000000000000000000000..d4a0126e615f4dbd7cea1743323b93ab39c1187e GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|+B{txLoED{ zPCm%Xpvb}Uu~;^u_iOao(g(-8-FO~psoC|JTd(1^+ND#za(S{topYI;-(R%_980}< zBbl~LnCCDhDb@3YT!722pgYXJQpC2eoO(HihtFcpNu#LqTo|kw BNqPVP literal 0 HcmV?d00001 diff --git a/mods/amogus_items/textures/goldenpick.png b/mods/amogus_items/textures/goldenpick.png new file mode 100644 index 0000000000000000000000000000000000000000..e470bed2a079ad66187305209b5cf9555455d984 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|{5@S9LoEE0 zQx*sq2rd5q-|^f3o^SRWSE*(&co?4$n#9|X*|KxOKemRPbv$2x+}~Hlu6#3*!I&Z5 v;W6)#KxToB4rK~Llh1Ifr8>3o>|tcsalt@vvb~BY&}arvS3j3^P6+|kls)GP1ldepFR3Ah=;S}tj$qIp7<(rg9k<|s~HV^6{J`^%oxJY zBownc>I-mj|B`eFQb^)v{w2+@S#X+OM;YVFnca`hurNIPVk&s{Y}7WOEexKnelF{r G5}E+rG%>gU literal 0 HcmV?d00001