More Ores
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"variants": {
|
||||||
|
"": {
|
||||||
|
"model": "acesbs:block/endtropy_ore"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"variants": {
|
||||||
|
"": {
|
||||||
|
"model": "acesbs:block/infernal_ashes_ore"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"parent": "minecraft:block/cube_all",
|
||||||
|
"textures": {
|
||||||
|
"all": "acesbs:block/endtropy_ore"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"parent": "minecraft:block/cube_all",
|
||||||
|
"textures": {
|
||||||
|
"all": "acesbs:block/infernal_ashes_ore"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"parent": "acesbs:block/endtropy_ore"
|
||||||
|
}
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"parent": "acesbs:block/infernal_ashes_ore"
|
||||||
|
}
|
||||||
@@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
"parent": "minecraft:recipes/root",
|
||||||
|
"criteria": {
|
||||||
|
"has_endtropy_ore": {
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"items": "acesbs:endtropy_ore"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"trigger": "minecraft:inventory_changed"
|
||||||
|
},
|
||||||
|
"has_the_recipe": {
|
||||||
|
"conditions": {
|
||||||
|
"recipe": "acesbs:stable_entropy_from_blasting_endtropy_ore"
|
||||||
|
},
|
||||||
|
"trigger": "minecraft:recipe_unlocked"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"requirements": [
|
||||||
|
[
|
||||||
|
"has_the_recipe",
|
||||||
|
"has_endtropy_ore"
|
||||||
|
]
|
||||||
|
],
|
||||||
|
"rewards": {
|
||||||
|
"recipes": [
|
||||||
|
"acesbs:stable_entropy_from_blasting_endtropy_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
"entries": [
|
"entries": [
|
||||||
{
|
{
|
||||||
"type": "minecraft:item",
|
"type": "minecraft:item",
|
||||||
"name": "acesbs:entropy_ore"
|
"name": "acesbs:deepslate_entropy_ore"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"functions": [
|
"functions": [
|
||||||
|
|||||||
@@ -0,0 +1,189 @@
|
|||||||
|
{
|
||||||
|
"type": "minecraft:block",
|
||||||
|
"pools": [
|
||||||
|
{
|
||||||
|
"bonus_rolls": 0.0,
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"condition": "minecraft:match_tool",
|
||||||
|
"predicate": {
|
||||||
|
"predicates": {
|
||||||
|
"minecraft:enchantments": [
|
||||||
|
{
|
||||||
|
"enchantments": "minecraft:silk_touch",
|
||||||
|
"levels": {
|
||||||
|
"min": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"entries": [
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "acesbs:endtropy_ore"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"functions": [
|
||||||
|
{
|
||||||
|
"function": "minecraft:explosion_decay"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"rolls": 1.0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bonus_rolls": 0.0,
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"condition": "minecraft:inverted",
|
||||||
|
"term": {
|
||||||
|
"condition": "minecraft:match_tool",
|
||||||
|
"predicate": {
|
||||||
|
"predicates": {
|
||||||
|
"minecraft:enchantments": [
|
||||||
|
{
|
||||||
|
"enchantments": "minecraft:silk_touch",
|
||||||
|
"levels": {
|
||||||
|
"min": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"condition": "minecraft:match_tool",
|
||||||
|
"predicate": {
|
||||||
|
"items": [
|
||||||
|
"acesbs:prisma_steel_pickaxe",
|
||||||
|
"acesbs:prisma_steel_hammer"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"entries": [
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:air",
|
||||||
|
"weight": 360
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:coal",
|
||||||
|
"weight": 12
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:raw_copper",
|
||||||
|
"weight": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:raw_iron",
|
||||||
|
"weight": 6
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:raw_gold",
|
||||||
|
"weight": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:lapis_lazuli",
|
||||||
|
"weight": 3
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:redstone",
|
||||||
|
"weight": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "acesbs:raw_entropy"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:diamond"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:emerald"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"functions": [
|
||||||
|
{
|
||||||
|
"enchantment": "minecraft:fortune",
|
||||||
|
"formula": "minecraft:ore_drops",
|
||||||
|
"function": "minecraft:apply_bonus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"function": "minecraft:explosion_decay"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"rolls": {
|
||||||
|
"type": "minecraft:uniform",
|
||||||
|
"max": 3.0,
|
||||||
|
"min": 1.0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bonus_rolls": 0.0,
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"condition": "minecraft:inverted",
|
||||||
|
"term": {
|
||||||
|
"condition": "minecraft:match_tool",
|
||||||
|
"predicate": {
|
||||||
|
"predicates": {
|
||||||
|
"minecraft:enchantments": [
|
||||||
|
{
|
||||||
|
"enchantments": "minecraft:silk_touch",
|
||||||
|
"levels": {
|
||||||
|
"min": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"condition": "minecraft:inverted",
|
||||||
|
"term": {
|
||||||
|
"condition": "minecraft:match_tool",
|
||||||
|
"predicate": {
|
||||||
|
"items": [
|
||||||
|
"acesbs:prisma_steel_pickaxe",
|
||||||
|
"acesbs:prisma_steel_hammer"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"entries": [
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "acesbs:raw_entropy"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"functions": [
|
||||||
|
{
|
||||||
|
"enchantment": "minecraft:fortune",
|
||||||
|
"formula": "minecraft:ore_drops",
|
||||||
|
"function": "minecraft:apply_bonus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"function": "minecraft:explosion_decay"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"rolls": {
|
||||||
|
"type": "minecraft:uniform",
|
||||||
|
"max": 3.0,
|
||||||
|
"min": 1.0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,189 @@
|
|||||||
|
{
|
||||||
|
"type": "minecraft:block",
|
||||||
|
"pools": [
|
||||||
|
{
|
||||||
|
"bonus_rolls": 0.0,
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"condition": "minecraft:match_tool",
|
||||||
|
"predicate": {
|
||||||
|
"predicates": {
|
||||||
|
"minecraft:enchantments": [
|
||||||
|
{
|
||||||
|
"enchantments": "minecraft:silk_touch",
|
||||||
|
"levels": {
|
||||||
|
"min": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"entries": [
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "acesbs:infernal_ashes_ore"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"functions": [
|
||||||
|
{
|
||||||
|
"function": "minecraft:explosion_decay"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"rolls": 1.0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bonus_rolls": 0.0,
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"condition": "minecraft:inverted",
|
||||||
|
"term": {
|
||||||
|
"condition": "minecraft:match_tool",
|
||||||
|
"predicate": {
|
||||||
|
"predicates": {
|
||||||
|
"minecraft:enchantments": [
|
||||||
|
{
|
||||||
|
"enchantments": "minecraft:silk_touch",
|
||||||
|
"levels": {
|
||||||
|
"min": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"condition": "minecraft:match_tool",
|
||||||
|
"predicate": {
|
||||||
|
"items": [
|
||||||
|
"acesbs:prisma_steel_pickaxe",
|
||||||
|
"acesbs:prisma_steel_hammer"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"entries": [
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:air",
|
||||||
|
"weight": 360
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:coal",
|
||||||
|
"weight": 12
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:raw_copper",
|
||||||
|
"weight": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:raw_iron",
|
||||||
|
"weight": 6
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:raw_gold",
|
||||||
|
"weight": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:lapis_lazuli",
|
||||||
|
"weight": 3
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:redstone",
|
||||||
|
"weight": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "acesbs:raw_entropy"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:diamond"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "minecraft:emerald"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"functions": [
|
||||||
|
{
|
||||||
|
"enchantment": "minecraft:fortune",
|
||||||
|
"formula": "minecraft:ore_drops",
|
||||||
|
"function": "minecraft:apply_bonus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"function": "minecraft:explosion_decay"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"rolls": {
|
||||||
|
"type": "minecraft:uniform",
|
||||||
|
"max": 3.0,
|
||||||
|
"min": 1.0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bonus_rolls": 0.0,
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"condition": "minecraft:inverted",
|
||||||
|
"term": {
|
||||||
|
"condition": "minecraft:match_tool",
|
||||||
|
"predicate": {
|
||||||
|
"predicates": {
|
||||||
|
"minecraft:enchantments": [
|
||||||
|
{
|
||||||
|
"enchantments": "minecraft:silk_touch",
|
||||||
|
"levels": {
|
||||||
|
"min": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"condition": "minecraft:inverted",
|
||||||
|
"term": {
|
||||||
|
"condition": "minecraft:match_tool",
|
||||||
|
"predicate": {
|
||||||
|
"items": [
|
||||||
|
"acesbs:prisma_steel_pickaxe",
|
||||||
|
"acesbs:prisma_steel_hammer"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"entries": [
|
||||||
|
{
|
||||||
|
"type": "minecraft:item",
|
||||||
|
"name": "acesbs:raw_entropy"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"functions": [
|
||||||
|
{
|
||||||
|
"enchantment": "minecraft:fortune",
|
||||||
|
"formula": "minecraft:ore_drops",
|
||||||
|
"function": "minecraft:apply_bonus"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"function": "minecraft:explosion_decay"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"rolls": {
|
||||||
|
"type": "minecraft:uniform",
|
||||||
|
"max": 3.0,
|
||||||
|
"min": 1.0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"type": "minecraft:blasting",
|
||||||
|
"category": "misc",
|
||||||
|
"cookingtime": 2000,
|
||||||
|
"experience": 0.5,
|
||||||
|
"group": "stable_entropy",
|
||||||
|
"ingredient": {
|
||||||
|
"item": "acesbs:endtropy_ore"
|
||||||
|
},
|
||||||
|
"result": {
|
||||||
|
"id": "acesbs:stable_entropy"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -4,6 +4,8 @@
|
|||||||
"acesbs:stable_entropy_block",
|
"acesbs:stable_entropy_block",
|
||||||
"acesbs:prisma_steel_block",
|
"acesbs:prisma_steel_block",
|
||||||
"acesbs:entropy_ore",
|
"acesbs:entropy_ore",
|
||||||
"acesbs:deepslate_entropy_ore"
|
"acesbs:deepslate_entropy_ore",
|
||||||
|
"acesbs:infernal_ashes_ore",
|
||||||
|
"acesbs:endtropy_ore"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -2,6 +2,7 @@
|
|||||||
"values": [
|
"values": [
|
||||||
"acesbs:entropy_ore",
|
"acesbs:entropy_ore",
|
||||||
"acesbs:deepslate_entropy_ore",
|
"acesbs:deepslate_entropy_ore",
|
||||||
|
"acesbs:endtropy_ore",
|
||||||
"acesbs:entropy_block",
|
"acesbs:entropy_block",
|
||||||
"acesbs:stable_entropy_block",
|
"acesbs:stable_entropy_block",
|
||||||
"acesbs:prisma_steel_block"
|
"acesbs:prisma_steel_block"
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"acesbs:infernal_ashes_ore"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
Resources
|
Resources
|
||||||
- Infernal Ashes
|
X Infernal Ashes
|
||||||
- Raw End-tropy
|
- Raw End-tropy
|
||||||
- Stable End-tropy
|
- Stable End-tropy
|
||||||
O Prisma Steel (Stable Entropy + Iron) (Needs recipe)
|
O Prisma Steel (Stable Entropy + Iron) (Needs recipe)
|
||||||
@@ -22,14 +22,14 @@ Food
|
|||||||
- Tobacco
|
- Tobacco
|
||||||
|
|
||||||
Crop
|
Crop
|
||||||
- Tobacco
|
X Tobacco
|
||||||
|
|
||||||
Items
|
Items
|
||||||
- Bubble pipe (Aquarium gravel, tobacco)
|
- Bubble pipe (Aquarium gravel, tobacco)
|
||||||
- Pale wood + Others
|
- Pale wood + Others
|
||||||
|
|
||||||
Armor
|
Armor
|
||||||
- Beserker Pauldron (Special: Skeleton hurt sound)
|
O Beserker Pauldron (Special: Skeleton hurt sound)
|
||||||
- Wildfire Boots (Special: Rainbow ember)
|
- Wildfire Boots (Special: Rainbow ember)
|
||||||
- Sov's Plate Carrier
|
- Sov's Plate Carrier
|
||||||
- (Headlamp Armors using Everburn Gold)
|
- (Headlamp Armors using Everburn Gold)
|
||||||
@@ -37,13 +37,13 @@ Armor
|
|||||||
- Honse armour (maybe).
|
- Honse armour (maybe).
|
||||||
|
|
||||||
Potions
|
Potions
|
||||||
- Lemon (Yellow Blindness)
|
X Lemon (Yellow Blindness)
|
||||||
- Faerie Size (Small and Light)
|
- Faerie Size (Small and Light)
|
||||||
- Bottle o' Drunken Sailor
|
- Bottle o' Drunken Sailor
|
||||||
- Energy Drink (Hyper Sugar)
|
- Energy Drink (Hyper Sugar)
|
||||||
|
|
||||||
Tools
|
Tools
|
||||||
O Prisma Steel (May get a different Ore when mining)
|
X Prisma Steel (May get a different Ore when mining)
|
||||||
- Prisma Bucket (Stanlys bucket)
|
- Prisma Bucket (Stanlys bucket)
|
||||||
- Chaos Silver (May get a different Ore when mining)
|
- Chaos Silver (May get a different Ore when mining)
|
||||||
- Fractal Diamond (May get a different Ore when mining)
|
- Fractal Diamond (May get a different Ore when mining)
|
||||||
@@ -61,13 +61,13 @@ Weapons
|
|||||||
- Soul Crusher (Removes Eternal Armor)
|
- Soul Crusher (Removes Eternal Armor)
|
||||||
|
|
||||||
Blocks
|
Blocks
|
||||||
- Deep Slate Entropy Ore
|
X Deep Slate Entropy Ore
|
||||||
- Block of Infernal Ashes
|
- Block of Infernal Ashes
|
||||||
- End-tropy Ore
|
X End-tropy Ore
|
||||||
- (Rename) Block of Raw Entropy
|
X (Rename) Block of Raw Entropy
|
||||||
- Block of Raw End-tropy
|
- Block of Raw End-tropy
|
||||||
- Block of Stable End-tropy
|
- Block of Stable End-tropy
|
||||||
- Blocks of (Instert Metal/Gem)
|
- Blocks of (Insert Metal/Gem)
|
||||||
- Decorative (Bricks)
|
- Decorative (Bricks)
|
||||||
- Crystalized Entropy (Stained Glass version of Stable Entropy)
|
- Crystalized Entropy (Stained Glass version of Stable Entropy)
|
||||||
|
|
||||||
@@ -88,5 +88,5 @@ Mobs
|
|||||||
- Tarr Slime (Prisma and Magmacube)
|
- Tarr Slime (Prisma and Magmacube)
|
||||||
|
|
||||||
Music Disk
|
Music Disk
|
||||||
- Crab Rave
|
X Crab Rave
|
||||||
- Lizard
|
X Lizard
|
||||||
@@ -53,6 +53,22 @@ public class ModBlocks {
|
|||||||
.requiresTool()
|
.requiresTool()
|
||||||
.sounds(BlockSoundGroup.DEEPSLATE)));
|
.sounds(BlockSoundGroup.DEEPSLATE)));
|
||||||
|
|
||||||
|
public static final Block ENDTROPY_ORE = registerBlock("endtropy_ore",
|
||||||
|
new ExperienceDroppingBlock(UniformIntProvider.create(3, 7),
|
||||||
|
AbstractBlock.Settings.create()
|
||||||
|
.mapColor(MapColor.PALE_YELLOW)
|
||||||
|
.requiresTool()
|
||||||
|
.strength(3.0F, 9.0F)));
|
||||||
|
|
||||||
|
public static final Block INFERNAL_ASHES_ORE = registerBlock("infernal_ashes_ore",
|
||||||
|
new ExperienceDroppingBlock(
|
||||||
|
UniformIntProvider.create(0, 1),
|
||||||
|
AbstractBlock.Settings.create()
|
||||||
|
.mapColor(MapColor.DARK_RED)
|
||||||
|
.requiresTool()
|
||||||
|
.strength(3.0F, 3.0F)
|
||||||
|
.sounds(BlockSoundGroup.NETHER_GOLD_ORE)));
|
||||||
|
|
||||||
public static final Block STABLE_ENTROPY_BLOCK = registerBlock("stable_entropy_block",
|
public static final Block STABLE_ENTROPY_BLOCK = registerBlock("stable_entropy_block",
|
||||||
new StableEntropyBlock(AbstractBlock.Settings.create()
|
new StableEntropyBlock(AbstractBlock.Settings.create()
|
||||||
.strength(5f)
|
.strength(5f)
|
||||||
|
|||||||
@@ -21,10 +21,15 @@ public class ModBlockTagProvider extends FabricTagProvider.BlockTagProvider {
|
|||||||
.add(ModBlocks.STABLE_ENTROPY_BLOCK)
|
.add(ModBlocks.STABLE_ENTROPY_BLOCK)
|
||||||
.add(ModBlocks.PRISMA_STEEL_BLOCK)
|
.add(ModBlocks.PRISMA_STEEL_BLOCK)
|
||||||
.add(ModBlocks.ENTROPY_ORE)
|
.add(ModBlocks.ENTROPY_ORE)
|
||||||
.add(ModBlocks.DEEPSLATE_ENTROPY_ORE);
|
.add(ModBlocks.DEEPSLATE_ENTROPY_ORE)
|
||||||
|
.add(ModBlocks.INFERNAL_ASHES_ORE)
|
||||||
|
.add(ModBlocks.ENDTROPY_ORE);
|
||||||
|
getOrCreateTagBuilder(BlockTags.NEEDS_IRON_TOOL)
|
||||||
|
.add(ModBlocks.INFERNAL_ASHES_ORE);
|
||||||
getOrCreateTagBuilder(BlockTags.NEEDS_DIAMOND_TOOL)
|
getOrCreateTagBuilder(BlockTags.NEEDS_DIAMOND_TOOL)
|
||||||
.add(ModBlocks.ENTROPY_ORE)
|
.add(ModBlocks.ENTROPY_ORE)
|
||||||
.add(ModBlocks.DEEPSLATE_ENTROPY_ORE)
|
.add(ModBlocks.DEEPSLATE_ENTROPY_ORE)
|
||||||
|
.add(ModBlocks.ENDTROPY_ORE)
|
||||||
.add(ModBlocks.ENTROPY_BLOCK)
|
.add(ModBlocks.ENTROPY_BLOCK)
|
||||||
.add(ModBlocks.STABLE_ENTROPY_BLOCK)
|
.add(ModBlocks.STABLE_ENTROPY_BLOCK)
|
||||||
.add(ModBlocks.PRISMA_STEEL_BLOCK);
|
.add(ModBlocks.PRISMA_STEEL_BLOCK);
|
||||||
|
|||||||
@@ -70,7 +70,9 @@ public class ModLootTableProvider extends FabricBlockLootTableProvider {
|
|||||||
addDrop(ModBlocks.LEMONWOOD_TRAPDOOR);
|
addDrop(ModBlocks.LEMONWOOD_TRAPDOOR);
|
||||||
|
|
||||||
addDrop(ModBlocks.ENTROPY_ORE, prismaSteelOreDrops(ModBlocks.ENTROPY_ORE, ModItems.RAW_ENTROPY, 1, 3));
|
addDrop(ModBlocks.ENTROPY_ORE, prismaSteelOreDrops(ModBlocks.ENTROPY_ORE, ModItems.RAW_ENTROPY, 1, 3));
|
||||||
addDrop(ModBlocks.DEEPSLATE_ENTROPY_ORE, prismaSteelOreDrops(ModBlocks.ENTROPY_ORE, ModItems.RAW_ENTROPY, 1, 3));
|
addDrop(ModBlocks.DEEPSLATE_ENTROPY_ORE, prismaSteelOreDrops(ModBlocks.DEEPSLATE_ENTROPY_ORE, ModItems.RAW_ENTROPY, 1, 3));
|
||||||
|
addDrop(ModBlocks.INFERNAL_ASHES_ORE, prismaSteelOreDrops(ModBlocks.INFERNAL_ASHES_ORE, ModItems.RAW_ENTROPY, 1, 3));
|
||||||
|
addDrop(ModBlocks.ENDTROPY_ORE, prismaSteelOreDrops(ModBlocks.ENDTROPY_ORE, ModItems.RAW_ENTROPY, 1, 3));
|
||||||
|
|
||||||
BlockStatePropertyLootCondition.Builder builder2 = BlockStatePropertyLootCondition.builder(ModBlocks.TOBACCO_CROP)
|
BlockStatePropertyLootCondition.Builder builder2 = BlockStatePropertyLootCondition.builder(ModBlocks.TOBACCO_CROP)
|
||||||
.properties(StatePredicate.Builder.create().exactMatch(TobaccoCrop.AGE, TobaccoCrop.MAX_AGE));
|
.properties(StatePredicate.Builder.create().exactMatch(TobaccoCrop.AGE, TobaccoCrop.MAX_AGE));
|
||||||
|
|||||||
@@ -20,6 +20,8 @@ public class ModModelProvider extends FabricModelProvider {
|
|||||||
public void generateBlockStateModels(BlockStateModelGenerator blockStateModelGenerator) {
|
public void generateBlockStateModels(BlockStateModelGenerator blockStateModelGenerator) {
|
||||||
blockStateModelGenerator.registerSimpleCubeAll(ModBlocks.ENTROPY_ORE);
|
blockStateModelGenerator.registerSimpleCubeAll(ModBlocks.ENTROPY_ORE);
|
||||||
blockStateModelGenerator.registerSimpleCubeAll(ModBlocks.DEEPSLATE_ENTROPY_ORE);
|
blockStateModelGenerator.registerSimpleCubeAll(ModBlocks.DEEPSLATE_ENTROPY_ORE);
|
||||||
|
blockStateModelGenerator.registerSimpleCubeAll(ModBlocks.INFERNAL_ASHES_ORE);
|
||||||
|
blockStateModelGenerator.registerSimpleCubeAll(ModBlocks.ENDTROPY_ORE);
|
||||||
// blockStateModelGenerator.registerSimpleCubeAll(ModBlocks.ENTROPY_BLOCK);
|
// blockStateModelGenerator.registerSimpleCubeAll(ModBlocks.ENTROPY_BLOCK);
|
||||||
// Has a complex texture, use the default blockbench method.
|
// Has a complex texture, use the default blockbench method.
|
||||||
blockStateModelGenerator.registerSimpleCubeAll(ModBlocks.STABLE_ENTROPY_BLOCK);
|
blockStateModelGenerator.registerSimpleCubeAll(ModBlocks.STABLE_ENTROPY_BLOCK);
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ public class ModRecipeProvider extends FabricRecipeProvider {
|
|||||||
@Override
|
@Override
|
||||||
public void generate(RecipeExporter recipeExporter) {
|
public void generate(RecipeExporter recipeExporter) {
|
||||||
|
|
||||||
List<ItemConvertible> ENTROPY_SMELTABLES = List.of(ModItems.RAW_ENTROPY, ModBlocks.ENTROPY_ORE, ModBlocks.DEEPSLATE_ENTROPY_ORE);
|
List<ItemConvertible> ENTROPY_SMELTABLES = List.of(ModItems.RAW_ENTROPY, ModBlocks.ENTROPY_ORE, ModBlocks.DEEPSLATE_ENTROPY_ORE, ModBlocks.ENDTROPY_ORE);
|
||||||
|
|
||||||
offerBlasting(recipeExporter, ENTROPY_SMELTABLES, RecipeCategory.MISC, ModItems.STABLE_ENTROPY, 0.5f, 2000, "stable_entropy");
|
offerBlasting(recipeExporter, ENTROPY_SMELTABLES, RecipeCategory.MISC, ModItems.STABLE_ENTROPY, 0.5f, 2000, "stable_entropy");
|
||||||
|
|
||||||
|
|||||||
@@ -39,6 +39,8 @@ public class ModItemGroups {
|
|||||||
.entries((displayContext, entries) -> {
|
.entries((displayContext, entries) -> {
|
||||||
entries.add(ModBlocks.ENTROPY_ORE);
|
entries.add(ModBlocks.ENTROPY_ORE);
|
||||||
entries.add(ModBlocks.DEEPSLATE_ENTROPY_ORE);
|
entries.add(ModBlocks.DEEPSLATE_ENTROPY_ORE);
|
||||||
|
entries.add(ModBlocks.INFERNAL_ASHES_ORE);
|
||||||
|
entries.add(ModBlocks.ENDTROPY_ORE);
|
||||||
entries.add(ModBlocks.ENTROPY_BLOCK);
|
entries.add(ModBlocks.ENTROPY_BLOCK);
|
||||||
entries.add(ModBlocks.STABLE_ENTROPY_BLOCK);
|
entries.add(ModBlocks.STABLE_ENTROPY_BLOCK);
|
||||||
entries.add(ModBlocks.PRISMA_STEEL_BLOCK);
|
entries.add(ModBlocks.PRISMA_STEEL_BLOCK);
|
||||||
|
|||||||
@@ -63,6 +63,8 @@
|
|||||||
"block.acesbs.prisma_steel_block": "Block of Prisma Steel",
|
"block.acesbs.prisma_steel_block": "Block of Prisma Steel",
|
||||||
"block.acesbs.entropy_ore": "Entropic Ore",
|
"block.acesbs.entropy_ore": "Entropic Ore",
|
||||||
"block.acesbs.deepslate_entropy_ore": "Deepslate Entropic Ore",
|
"block.acesbs.deepslate_entropy_ore": "Deepslate Entropic Ore",
|
||||||
|
"block.acesbs.infernal_ashes_ore": "Infernal Ashes Ore",
|
||||||
|
"block.acesbs.endtropy_ore": "Endtropic Ore",
|
||||||
"block.acesbs.stable_entropy_block": "Block of Stabilized Entropy",
|
"block.acesbs.stable_entropy_block": "Block of Stabilized Entropy",
|
||||||
|
|
||||||
"block.acesbs.lizard_planks": "Lizard Planks",
|
"block.acesbs.lizard_planks": "Lizard Planks",
|
||||||
|
|||||||
|
After Width: | Height: | Size: 4.8 KiB |
|
After Width: | Height: | Size: 4.8 KiB |
|
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 720 B |
|
Before Width: | Height: | Size: 824 B After Width: | Height: | Size: 6.3 KiB |
|
Before Width: | Height: | Size: 718 B After Width: | Height: | Size: 6.1 KiB |
|
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 1.1 KiB |