mirror of
https://git.minetest.land/VoxeLibre/VoxeLibre.git
synced 2024-11-26 12:31:05 +01:00
Make music discs pre-obtainable
This commit is contained in:
parent
aa5ef41015
commit
60c6a97de4
3 changed files with 59 additions and 0 deletions
|
@ -40,6 +40,15 @@ mobs:register_mob("mobs_mc:creeper", {
|
||||||
chance = 1,
|
chance = 1,
|
||||||
min = 0,
|
min = 0,
|
||||||
max = 2,},
|
max = 2,},
|
||||||
|
-- TODO: In Minecraft, record discs only drop when a creeper got killed by a skeleton's arrow
|
||||||
|
{name = "mcl_jukebox:record_6",
|
||||||
|
chance = 100,
|
||||||
|
min = 1,
|
||||||
|
max = 1,},
|
||||||
|
{name = "mcl_jukebox:record_7",
|
||||||
|
chance = 125,
|
||||||
|
min = 1,
|
||||||
|
max = 1,},
|
||||||
},
|
},
|
||||||
animation = {
|
animation = {
|
||||||
speed_normal = 24,
|
speed_normal = 24,
|
||||||
|
|
|
@ -61,6 +61,11 @@ mobs:register_mob("mobs_mc:zombie", {
|
||||||
chance = 11,
|
chance = 11,
|
||||||
min = 1,
|
min = 1,
|
||||||
max = 1,},
|
max = 1,},
|
||||||
|
-- TODO: Remove this drop when record discs are properly dropped
|
||||||
|
{name = "mcl_jukebox:record_8",
|
||||||
|
chance = 150,
|
||||||
|
min = 1,
|
||||||
|
max = 1,},
|
||||||
},
|
},
|
||||||
animation = {
|
animation = {
|
||||||
speed_normal = 24,
|
speed_normal = 24,
|
||||||
|
|
|
@ -201,3 +201,48 @@ minetest.register_craft({
|
||||||
{"mcl_farming:potato_item","mcl_farming:potato_item","mcl_farming:potato_item"},
|
{"mcl_farming:potato_item","mcl_farming:potato_item","mcl_farming:potato_item"},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "mcl_jukebox:record_1",
|
||||||
|
recipe = {
|
||||||
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
||||||
|
{ "mcl_core:glass_black", "mcl_ocean:sea_lantern", "mcl_core:glass_black", },
|
||||||
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
||||||
|
}
|
||||||
|
})
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "mcl_jukebox:record_2",
|
||||||
|
recipe = {
|
||||||
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
||||||
|
{ "mcl_core:glass_black", "mcl_fire:fire_charge", "mcl_core:glass_black", },
|
||||||
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
||||||
|
}
|
||||||
|
})
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "mcl_jukebox:record_3",
|
||||||
|
recipe = {
|
||||||
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
||||||
|
{ "mcl_core:glass_black", "mcl_core:emerald", "mcl_core:glass_black", },
|
||||||
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
||||||
|
}
|
||||||
|
})
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "mcl_jukebox:record_4",
|
||||||
|
recipe = {
|
||||||
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
||||||
|
{ "mcl_core:glass_black", "mcl_end:ender_eye", "mcl_core:glass_black", },
|
||||||
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
||||||
|
}
|
||||||
|
})
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "mcl_jukebox:record_5",
|
||||||
|
recipe = {
|
||||||
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
||||||
|
{ "mcl_core:glass_black", "mcl_nether:nether_wart_block", "mcl_core:glass_black", },
|
||||||
|
{ "mcl_core:glass_black", "mcl_core:glass_black", "mcl_core:glass_black", },
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
-- 2 discs are dropped by creeper
|
||||||
|
-- 1 disc is droppd by zombie
|
||||||
|
-- TODO: Remove/fix these drops when creeper drops music discs properly
|
||||||
|
|
Loading…
Reference in a new issue