basic functionality

This commit is contained in:
Jottyfan
2024-06-02 20:05:13 +02:00
parent e99bbd829a
commit f7c422d0fe
136 changed files with 2602 additions and 0 deletions

View File

@ -0,0 +1,12 @@
{
"replace": false,
"values": [
"quickiemod:oresulphor",
"quickiemod:oredeepslatesulphor",
"quickiemod:orenethersulphor",
"quickiemod:oresalpeter",
"quickiemod:oresandsalpeter",
"quickiemod:sandsalpeter",
"quickiemod:dirtsalpeter"
]
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:blasting",
"group": "ores",
"ingredient": [
{
"item": "minecraft:dead_brain_coral_block"
}
],
"result": {
"id":"quickiemod:salpeter"
},
"count": 3,
"experience": 0.5,
"cookingtime": 200
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:blasting",
"group": "ores",
"ingredient": [
{
"item": "minecraft:dead_bubble_coral_block"
}
],
"result": {
"id":"quickiemod:salpeter"
},
"count": 3,
"experience": 0.5,
"cookingtime": 200
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:blasting",
"group": "ores",
"ingredient": [
{
"item": "minecraft:dead_fire_coral_block"
}
],
"result": {
"id":"quickiemod:salpeter"
},
"count": 3,
"experience": 0.5,
"cookingtime": 200
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:blasting",
"group": "ores",
"ingredient": [
{
"item": "minecraft:dead_horn_coral_block"
}
],
"result": {
"id":"quickiemod:salpeter"
},
"count": 3,
"experience": 0.5,
"cookingtime": 200
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:blasting",
"group": "ores",
"ingredient": [
{
"item": "minecraft:dead_tube_coral_block"
}
],
"result": {
"id":"quickiemod:salpeter"
},
"count": 3,
"experience": 0.5,
"cookingtime": 200
}

View File

@ -0,0 +1,11 @@
{
"type": "minecraft:campfire_cooking",
"ingredient": {
"item": "quickiemod:kelpstack"
},
"result": {
"id": "minecraft:dried_kelp_block"
},
"experience": 0.9,
"cookingtime": 615
}

View File

@ -0,0 +1,11 @@
{
"type": "minecraft:campfire_cooking",
"ingredient": {
"item": "quickiemod:stub"
},
"result": {
"id":"minecraft:torch"
},
"experience": 0.1,
"cookingtime": 20
}

View File

@ -0,0 +1,17 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"sss",
"sss",
"sss"
],
"key": {
"s": {
"item": "quickiemod:salpeter"
}
},
"result": {
"id": "quickiemod:blocksalpeter",
"count": 1
}
}

View File

@ -0,0 +1,17 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"sss",
"sss",
"sss"
],
"key": {
"s": {
"item": "quickiemod:sulphor"
}
},
"result": {
"id": "quickiemod:blocksulphor",
"count": 1
}
}

View File

@ -0,0 +1,15 @@
{
"type": "crafting_shaped",
"pattern": [
"cc",
"cc"
],
"key": {
"c": {
"item": "minecraft:carrot"
}
},
"result": {
"id": "quickiemod:carrotstack"
}
}

View File

@ -0,0 +1,17 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"kkk",
"kkk",
"kkk"
],
"key": {
"k": {
"item": "minecraft:kelp"
}
},
"result": {
"id": "quickiemod:kelpstack",
"count": 1
}
}

View File

@ -0,0 +1,12 @@
{
"type": "minecraft:crafting_shapeless",
"ingredients": [
{
"item": "quickiemod:carrotstack"
}
],
"result": {
"id": "minecraft:carrot",
"count": 4
}
}

View File

@ -0,0 +1,12 @@
{
"type": "minecraft:crafting_shapeless",
"ingredients": [
{
"item": "quickiemod:blocksalpeter"
}
],
"result": {
"id": "quickiemod:salpeter",
"count": 9
}
}

View File

@ -0,0 +1,12 @@
{
"type": "minecraft:crafting_shapeless",
"ingredients": [
{
"item": "minecraft:white_wool"
}
],
"result": {
"id": "minecraft:string",
"count": 4
}
}

View File

@ -0,0 +1,12 @@
{
"type": "minecraft:crafting_shapeless",
"ingredients": [
{
"item": "minecraft:stick"
}
],
"result": {
"id": "quickiemod:stub",
"count": 4
}
}

View File

@ -0,0 +1,12 @@
{
"type": "minecraft:crafting_shapeless",
"ingredients": [
{
"item": "quickiemod:blocksulphor"
}
],
"result": {
"id": "quickiemod:sulphor",
"count": 9
}
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:smelting",
"group": "ores",
"ingredient": [
{
"item": "quickiemod:dirtsalpeter"
}
],
"result": {
"id":"quickiemod:salpeter"
},
"count": 1,
"experience": 0.5,
"cookingtime": 200
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:smelting",
"group": "ores",
"ingredient": [
{
"item": "quickiemod:oresalpeter"
}
],
"result": {
"id":"quickiemod:salpeter"
},
"count": 1,
"experience": 0.5,
"cookingtime": 200
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:smelting",
"group": "ores",
"ingredient": [
{
"item": "quickiemod:oresandsalpeter"
}
],
"result": {
"id":"quickiemod:salpeter"
},
"count": 1,
"experience": 0.5,
"cookingtime": 200
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:smelting",
"group": "ores",
"ingredient": [
{
"item": "quickiemod:sandsalpeter"
}
],
"result": {
"id":"quickiemod:salpeter"
},
"count": 1,
"experience": 0.5,
"cookingtime": 200
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:smelting",
"group": "ores",
"ingredient": [
{
"item": "quickiemod:orenethersulphor"
}
],
"result": {
"id":"quickiemod:sulphor"
},
"count": 1,
"experience": 0.5,
"cookingtime": 200
}

View File

@ -0,0 +1,15 @@
{
"type": "minecraft:smelting",
"group": "ores",
"ingredient": [
{
"item": "quickiemod:oresulphor"
}
],
"result": {
"id": "quickiemod:sulphor"
},
"count": 1,
"experience": 0.5,
"cookingtime": 200
}

View File

@ -0,0 +1,11 @@
{
"type": "minecraft:smoking",
"ingredient": {
"item": "quickiemod:kelpstack"
},
"result": {
"id": "minecraft:dried_kelp_block"
},
"experience": 0,
"cookingtime": 100
}

View File

@ -0,0 +1,11 @@
{
"type": "minecraft:smoking",
"ingredient": {
"item": "quickiemod:rotten_flesh_stripes"
},
"result": {
"id":"minecraft:leather"
},
"experience": 0,
"cookingtime": 100
}

View File

@ -0,0 +1,10 @@
{
"type": "minecraft:stonecutting",
"ingredient": {
"item": "minecraft:rotten_flesh"
},
"result": {
"id": "quickiemod:rotten_flesh_stripes"
},
"count": 2
}

View File

@ -0,0 +1,6 @@
{
"replace": false,
"values": [
"quickiemod:oresalpeter"
]
}

View File

@ -0,0 +1,6 @@
{
"replace": false,
"values": [
"quickiemod:oresulphor"
]
}

View File

@ -0,0 +1,18 @@
{
"type": "minecraft:ore",
"config": {
"discard_chance_on_air_exposure": 0.0,
"size": 3,
"targets": [
{
"state": {
"Name": "quickiemod:blocksulphor"
},
"target": {
"predicate_type": "minecraft:block_match",
"block": "minecraft:netherrack"
}
}
]
}
}

View File

@ -0,0 +1,18 @@
{
"type": "minecraft:ore",
"config": {
"discard_chance_on_air_exposure": 0.0,
"size": 4,
"targets": [
{
"state": {
"Name": "quickiemod:dirtsalpeter"
},
"target": {
"predicate_type": "minecraft:block_match",
"block": "minecraft:dirt"
}
}
]
}
}

View File

@ -0,0 +1,18 @@
{
"type": "minecraft:ore",
"config": {
"discard_chance_on_air_exposure": 0.0,
"size": 20,
"targets": [
{
"state": {
"Name": "quickiemod:oredeepslatesulphor"
},
"target": {
"predicate_type": "minecraft:tag_match",
"tag": "minecraft:deepslate_ore_replaceables"
}
}
]
}
}

View File

@ -0,0 +1,18 @@
{
"type": "minecraft:ore",
"config": {
"discard_chance_on_air_exposure": 0.0,
"size": 20,
"targets": [
{
"state": {
"Name": "quickiemod:orenethersulphor"
},
"target": {
"predicate_type": "minecraft:block_match",
"block": "minecraft:netherrack"
}
}
]
}
}

View File

@ -0,0 +1,18 @@
{
"type": "minecraft:ore",
"config": {
"discard_chance_on_air_exposure": 0.0,
"size": 12,
"targets": [
{
"state": {
"Name": "quickiemod:oresalpeter"
},
"target": {
"predicate_type": "minecraft:tag_match",
"tag": "minecraft:stone_ore_replaceables"
}
}
]
}
}

View File

@ -0,0 +1,18 @@
{
"type": "minecraft:ore",
"config": {
"discard_chance_on_air_exposure": 0.0,
"size": 6,
"targets": [
{
"state": {
"Name": "quickiemod:oresandsalpeter"
},
"target": {
"predicate_type": "minecraft:block_match",
"block": "minecraft:sandstone"
}
}
]
}
}

View File

@ -0,0 +1,18 @@
{
"type": "minecraft:ore",
"config": {
"discard_chance_on_air_exposure": 0.0,
"size": 10,
"targets": [
{
"state": {
"Name": "quickiemod:oresulphor"
},
"target": {
"predicate_type": "minecraft:tag_match",
"tag": "minecraft:stone_ore_replaceables"
}
}
]
}
}

View File

@ -0,0 +1,18 @@
{
"type": "minecraft:ore",
"config": {
"discard_chance_on_air_exposure": 0.0,
"size": 8,
"targets": [
{
"state": {
"Name": "quickiemod:sandsalpeter"
},
"target": {
"predicate_type": "minecraft:block_match",
"block": "minecraft:sand"
}
}
]
}
}

View File

@ -0,0 +1,24 @@
{
"feature": "quickiemod:blocksulphor",
"placement": [
{
"type": "minecraft:count",
"count": 4
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:trapezoid",
"max_inclusive": {
"absolute": 125
},
"min_inclusive": {
"absolute": 5
}
}
}
]
}

View File

@ -0,0 +1,24 @@
{
"feature": "quickiemod:dirtsalpeter",
"placement": [
{
"type": "minecraft:count",
"count": 5
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:trapezoid",
"max_inclusive": {
"absolute": 125
},
"min_inclusive": {
"absolute": 16
}
}
}
]
}

View File

@ -0,0 +1,24 @@
{
"feature": "quickiemod:oredeepslatesulphor",
"placement": [
{
"type": "minecraft:count",
"count": 9
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:trapezoid",
"max_inclusive": {
"absolute": 0
},
"min_inclusive": {
"absolute": -125
}
}
}
]
}

View File

@ -0,0 +1,24 @@
{
"feature": "quickiemod:orenethersulphor",
"placement": [
{
"type": "minecraft:count",
"count": 12
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:trapezoid",
"max_inclusive": {
"absolute": 125
},
"min_inclusive": {
"absolute": 5
}
}
}
]
}

View File

@ -0,0 +1,24 @@
{
"feature": "quickiemod:oresalpeter",
"placement": [
{
"type": "minecraft:count",
"count": 10
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:trapezoid",
"max_inclusive": {
"absolute": 125
},
"min_inclusive": {
"absolute": 0
}
}
}
]
}

View File

@ -0,0 +1,24 @@
{
"feature": "quickiemod:oresandsalpeter",
"placement": [
{
"type": "minecraft:count",
"count": 15
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:trapezoid",
"max_inclusive": {
"absolute": 125
},
"min_inclusive": {
"absolute": 32
}
}
}
]
}

View File

@ -0,0 +1,24 @@
{
"feature": "quickiemod:oresulphor",
"placement": [
{
"type": "minecraft:count",
"count": 9
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:trapezoid",
"max_inclusive": {
"absolute": 64
},
"min_inclusive": {
"absolute": 0
}
}
}
]
}

View File

@ -0,0 +1,24 @@
{
"feature": "quickiemod:sandsalpeter",
"placement": [
{
"type": "minecraft:count",
"count": 10
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:trapezoid",
"max_inclusive": {
"absolute": 125
},
"min_inclusive": {
"absolute": 32
}
}
}
]
}