aboutsummaryrefslogtreecommitdiff
path: root/mining/blocks
diff options
context:
space:
mode:
authorLinnea Gräf <nea@nea.moe>2025-03-08 15:29:23 +0100
committerLinnea Gräf <nea@nea.moe>2025-03-08 15:29:23 +0100
commit25379a2d189ad0214ba3893c1ca6b33b6337992d (patch)
tree3f74fc6fbbbda327c1d07b4cde9278dd41975543 /mining/blocks
parent934a7facd0fb7355f0d70e891dfef812e194174a (diff)
downloadNotEnoughUpdates-REPO-25379a2d189ad0214ba3893c1ca6b33b6337992d.tar.gz
NotEnoughUpdates-REPO-25379a2d189ad0214ba3893c1ca6b33b6337992d.tar.bz2
NotEnoughUpdates-REPO-25379a2d189ad0214ba3893c1ca6b33b6337992d.zip
Add mining block info
Diffstat (limited to 'mining/blocks')
-rw-r--r--mining/blocks/gemstones/amber.json26
-rw-r--r--mining/blocks/gemstones/amethyst.json26
-rw-r--r--mining/blocks/gemstones/aquamarine.json24
-rw-r--r--mining/blocks/gemstones/citrine.json24
-rw-r--r--mining/blocks/gemstones/jade.json26
-rw-r--r--mining/blocks/gemstones/jasper.json24
-rw-r--r--mining/blocks/gemstones/onyx.json24
-rw-r--r--mining/blocks/gemstones/opal.json24
-rw-r--r--mining/blocks/gemstones/peridot.json24
-rw-r--r--mining/blocks/gemstones/ruby.json26
-rw-r--r--mining/blocks/gemstones/sapphire.json26
-rw-r--r--mining/blocks/gemstones/topaz.json26
-rw-r--r--mining/blocks/glacite.json16
-rw-r--r--mining/blocks/hardstone.json69
-rw-r--r--mining/blocks/mithril.json61
-rw-r--r--mining/blocks/sulphur.json15
-rw-r--r--mining/blocks/titanium.json16
-rw-r--r--mining/blocks/tungsten.json24
-rw-r--r--mining/blocks/umber.json32
19 files changed, 533 insertions, 0 deletions
diff --git a/mining/blocks/gemstones/amber.json b/mining/blocks/gemstones/amber.json
new file mode 100644
index 00000000..a24102f5
--- /dev/null
+++ b/mining/blocks/gemstones/amber.json
@@ -0,0 +1,26 @@
+{
+ "breakingPower": 7,
+ "blockStrength": 3000,
+ "name": "Amber Gemstone",
+ "baseDrop": "ROUGH_AMBER_GEM",
+ "blocks189": [
+ {
+ "itemId": "minecraft:glass",
+ "damage": 1,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:glass_pane",
+ "damage": 1,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft",
+ "mining_3"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/gemstones/amethyst.json b/mining/blocks/gemstones/amethyst.json
new file mode 100644
index 00000000..db778708
--- /dev/null
+++ b/mining/blocks/gemstones/amethyst.json
@@ -0,0 +1,26 @@
+{
+ "breakingPower": 7,
+ "blockStrength": 3000,
+ "name": "Amethyst Gemstone",
+ "baseDrop": "ROUGH_AMETHYST_GEM",
+ "blocks189": [
+ {
+ "itemId": "minecraft:glass",
+ "damage": 2,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:glass_pane",
+ "damage": 2,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft",
+ "mining_3"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/gemstones/aquamarine.json b/mining/blocks/gemstones/aquamarine.json
new file mode 100644
index 00000000..8a8bbeb8
--- /dev/null
+++ b/mining/blocks/gemstones/aquamarine.json
@@ -0,0 +1,24 @@
+{
+ "breakingPower": 9,
+ "blockStrength": 5200,
+ "name": "Aquamarine Gemstone",
+ "baseDrop": "ROUGH_AQUAMARINE_GEM",
+ "blocks189": [
+ {
+ "itemId": "minecraft:glass",
+ "damage": 11,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:glass_pane",
+ "damage": 11,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/gemstones/citrine.json b/mining/blocks/gemstones/citrine.json
new file mode 100644
index 00000000..a2b7d05e
--- /dev/null
+++ b/mining/blocks/gemstones/citrine.json
@@ -0,0 +1,24 @@
+{
+ "breakingPower": 9,
+ "blockStrength": 5200,
+ "name": "Citrine Gemstone",
+ "baseDrop": "ROUGH_CITRINE_GEM",
+ "blocks189": [
+ {
+ "itemId": "minecraft:glass",
+ "damage": 12,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:glass_pane",
+ "damage": 12,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/gemstones/jade.json b/mining/blocks/gemstones/jade.json
new file mode 100644
index 00000000..eca2c23d
--- /dev/null
+++ b/mining/blocks/gemstones/jade.json
@@ -0,0 +1,26 @@
+{
+ "breakingPower": 7,
+ "blockStrength": 3000,
+ "name": "Jade Gemstone",
+ "baseDrop": "ROUGH_JADE_GEM",
+ "blocks189": [
+ {
+ "itemId": "minecraft:glass",
+ "damage": 5,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:glass_pane",
+ "damage": 5,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft",
+ "mining_3"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/gemstones/jasper.json b/mining/blocks/gemstones/jasper.json
new file mode 100644
index 00000000..2ca4f0be
--- /dev/null
+++ b/mining/blocks/gemstones/jasper.json
@@ -0,0 +1,24 @@
+{
+ "breakingPower": 9,
+ "blockStrength": 4800,
+ "name": "Jasper Gemstone",
+ "baseDrop": "ROUGH_JASPER_GEM",
+ "blocks189": [
+ {
+ "itemId": "minecraft:glass",
+ "damage": 6,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft"
+ ]
+ },
+ {
+ "itemId": "minecraft:glass_pane",
+ "damage": 6,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/gemstones/onyx.json b/mining/blocks/gemstones/onyx.json
new file mode 100644
index 00000000..f34260f1
--- /dev/null
+++ b/mining/blocks/gemstones/onyx.json
@@ -0,0 +1,24 @@
+{
+ "breakingPower": 9,
+ "blockStrength": 5200,
+ "name": "Onyx Gemstone",
+ "baseDrop": "ROUGH_ONYX_GEM",
+ "blocks189": [
+ {
+ "itemId": "minecraft:glass",
+ "damage": 15,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:glass_pane",
+ "damage": 15,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/gemstones/opal.json b/mining/blocks/gemstones/opal.json
new file mode 100644
index 00000000..3be611a1
--- /dev/null
+++ b/mining/blocks/gemstones/opal.json
@@ -0,0 +1,24 @@
+{
+ "breakingPower": 7,
+ "blockStrength": 3000,
+ "name": "Opal Gemstone",
+ "baseDrop": "ROUGH_OPAL_GEM",
+ "blocks189": [
+ {
+ "itemId": "minecraft:glass",
+ "damage": 0,
+ "onlyIn": [
+ "mineshaft",
+ "combat_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:glass_pane",
+ "damage": 0,
+ "onlyIn": [
+ "mineshaft",
+ "combat_3"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/gemstones/peridot.json b/mining/blocks/gemstones/peridot.json
new file mode 100644
index 00000000..c2ff4b83
--- /dev/null
+++ b/mining/blocks/gemstones/peridot.json
@@ -0,0 +1,24 @@
+{
+ "breakingPower": 9,
+ "blockStrength": 5200,
+ "name": "Peridot Gemstone",
+ "baseDrop": "ROUGH_PERIDOT_GEM",
+ "blocks189": [
+ {
+ "itemId": "minecraft:glass",
+ "damage": 13,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:glass_pane",
+ "damage": 13,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/gemstones/ruby.json b/mining/blocks/gemstones/ruby.json
new file mode 100644
index 00000000..dd005a38
--- /dev/null
+++ b/mining/blocks/gemstones/ruby.json
@@ -0,0 +1,26 @@
+{
+ "breakingPower": 6,
+ "blockStrength": 2300,
+ "name": "Ruby Gemstone",
+ "baseDrop": "ROUGH_RUBY_GEM",
+ "blocks189": [
+ {
+ "itemId": "minecraft:glass",
+ "damage": 14,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:glass_pane",
+ "damage": 14,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft",
+ "mining_3"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/gemstones/sapphire.json b/mining/blocks/gemstones/sapphire.json
new file mode 100644
index 00000000..39c1600c
--- /dev/null
+++ b/mining/blocks/gemstones/sapphire.json
@@ -0,0 +1,26 @@
+{
+ "breakingPower": 7,
+ "blockStrength": 3000,
+ "name": "Sapphire Gemstone",
+ "baseDrop": "ROUGH_SAPPHIRE_GEM",
+ "blocks189": [
+ {
+ "itemId": "minecraft:glass",
+ "damage": 3,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:glass_pane",
+ "damage": 3,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft",
+ "mining_3"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/gemstones/topaz.json b/mining/blocks/gemstones/topaz.json
new file mode 100644
index 00000000..e3b2a4f7
--- /dev/null
+++ b/mining/blocks/gemstones/topaz.json
@@ -0,0 +1,26 @@
+{
+ "breakingPower": 8,
+ "blockStrength": 3800,
+ "name": "Topaz Gemstone",
+ "baseDrop": "ROUGH_TOPAZ_GEM",
+ "blocks189": [
+ {
+ "itemId": "minecraft:glass",
+ "damage": 4,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:glass_pane",
+ "damage": 4,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft",
+ "mining_3"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/glacite.json b/mining/blocks/glacite.json
new file mode 100644
index 00000000..a9ade062
--- /dev/null
+++ b/mining/blocks/glacite.json
@@ -0,0 +1,16 @@
+{
+ "breakingPower": 9,
+ "blockStrength": 6000,
+ "name": "Glacite",
+ "baseDrop": "GLACITE",
+ "blocks189": [
+ {
+ "itemId": "minecraft:packed_ice",
+ "damage": 0,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/hardstone.json b/mining/blocks/hardstone.json
new file mode 100644
index 00000000..05688d58
--- /dev/null
+++ b/mining/blocks/hardstone.json
@@ -0,0 +1,69 @@
+{
+ "breakingPower": 4,
+ "blockStrength": 50,
+ "name": "Hardstone",
+ "baseDrop": "HARD_STONE",
+ "blocks189": [
+ {
+ "itemId": "minecraft:stone",
+ "damage": 0,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft"
+ ]
+ },
+ {
+ "itemId": "minecraft:stained_hardened_clay",
+ "damage": 15,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft"
+ ]
+ },
+ {
+ "itemId": "minecraft:stained_hardened_clay",
+ "damage": 7,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft"
+ ]
+ },
+ {
+ "itemId": "minecraft:stained_hardened_clay",
+ "damage": 8,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft"
+ ]
+ },
+ {
+ "itemId": "minecraft:stained_hardened_clay",
+ "damage": 12,
+ "onlyIn": [
+ "crystal_hollows"
+ ]
+ },
+ {
+ "itemId": "minecraft:stained_hardened_clay",
+ "damage": 9,
+ "onlyIn": [
+ "crystal_hollows"
+ ]
+ },
+ {
+ "itemId": "minecraft:wool",
+ "damage": 8,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft"
+ ]
+ },
+ {
+ "itemId": "minecraft:wool",
+ "damage": 7,
+ "onlyIn": [
+ "crystal_hollows"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/mithril.json b/mining/blocks/mithril.json
new file mode 100644
index 00000000..f3d8921b
--- /dev/null
+++ b/mining/blocks/mithril.json
@@ -0,0 +1,61 @@
+{
+ "//": "TODO: this is one mithril ore json for all of them. some of them having different strengths, so they could be split up into multiple files",
+ "breakingPower": 4,
+ "blockStrength": 800,
+ "name": "Mithril Ore",
+ "baseDrop": "MITHRIL_ORE",
+ "blocks189": [
+ {
+ "itemId": "minecraft:wool",
+ "damage": 3,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:wool",
+ "damage": 7,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:prismarine",
+ "damage": 0,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:prismarine",
+ "damage": 1,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:prismarine",
+ "damage": 2,
+ "onlyIn": [
+ "crystal_hollows",
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:wool",
+ "damage": 7,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/sulphur.json b/mining/blocks/sulphur.json
new file mode 100644
index 00000000..8488d36e
--- /dev/null
+++ b/mining/blocks/sulphur.json
@@ -0,0 +1,15 @@
+{
+ "breakingPower": 8,
+ "blockStrength": 500,
+ "name": "Sulphur Ore",
+ "baseDrop": "SULPHUR_ORE",
+ "blocks189": [
+ {
+ "itemId": "sponge",
+ "damage": 0,
+ "onlyIn": [
+ "combat_3"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/titanium.json b/mining/blocks/titanium.json
new file mode 100644
index 00000000..379638e4
--- /dev/null
+++ b/mining/blocks/titanium.json
@@ -0,0 +1,16 @@
+{
+ "breakingPower": 5,
+ "blockStrength": 2000,
+ "name": "Titanium Ore",
+ "baseDrop": "TITANIUM_ORE",
+ "blocks189": [
+ {
+ "itemId": "stone",
+ "damage": 4,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/tungsten.json b/mining/blocks/tungsten.json
new file mode 100644
index 00000000..f4fad18a
--- /dev/null
+++ b/mining/blocks/tungsten.json
@@ -0,0 +1,24 @@
+{
+ "breakingPower": 9,
+ "blockStrength": 5600,
+ "name": "Tungsten",
+ "baseDrop": "TUNGSTEN",
+ "blocks189": [
+ {
+ "itemId": "cobblestone",
+ "damage": 0,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:clay",
+ "damage": 0,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ }
+ ]
+}
diff --git a/mining/blocks/umber.json b/mining/blocks/umber.json
new file mode 100644
index 00000000..d3ed4c87
--- /dev/null
+++ b/mining/blocks/umber.json
@@ -0,0 +1,32 @@
+{
+ "breakingPower": 9,
+ "blockStrength": 5600,
+ "name": "Umber",
+ "baseDrop": "UMBER",
+ "blocks189": [
+ {
+ "itemId": "minecraft:stained_hardened_clay",
+ "damage": 12,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:hardened_clay",
+ "damage": 0,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ },
+ {
+ "itemId": "minecraft:red_sandstone",
+ "damage": 0,
+ "onlyIn": [
+ "mineshaft",
+ "mining_3"
+ ]
+ }
+ ]
+}