Skip to content

Commit

Permalink
missing recipes
Browse files Browse the repository at this point in the history
  • Loading branch information
MBatt1 committed May 3, 2024
1 parent 9dc8ac0 commit cd4fa11
Show file tree
Hide file tree
Showing 29 changed files with 476 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -261,6 +261,8 @@ private static Settings flower() {
public static final Block OLVITE_BLOCK = add("olvite_block", new Block(of(Material.METAL).requiresTool().strength(3f, -1f).sounds(BlockSoundGroup.METAL)));
public static final Block REFINED_SURTRUM_BLOCK = add("refined_surtrum_block", new Block(of(Material.METAL).requiresTool().strength(4f, -1f).sounds(BlockSoundGroup.METAL)));
// Misc
public static final StoneButtonBlock FLOESTONE_BUTTON = add("floestone_button", new StoneButtonBlock(copy(Blocks.STONE_BUTTON)));
public static final PressurePlateBlock FLOESTONE_PRESSURE_PLATE = add("floestone_pressure_plate", new PressurePlateBlock(PressurePlateBlock.ActivationRule.MOBS, copy(STONE_PRESSURE_PLATE)));
public static final FloatingBlock LEVITATOR = add("levitator", new FloatingBlock(true, of(Material.WOOD).strength(3f, 3f).sounds(BlockSoundGroup.WOOD)));
public static final ChainBlock OLVITE_CHAIN = add("olvite_chain", new ChainBlock(copy(CHAIN)), cutoutMippedRenderLayer);
public static final CherineLanternBlock CHERINE_LANTERN = add("cherine_lantern", new CherineLanternBlock(copy(LANTERN).resistance(1f)), cutoutMippedRenderLayer);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -372,6 +372,10 @@ private static FabricItemSettings decoration() {
public static final WallStandingBlockItem CHERINE_TORCH = add("cherine_torch", new WallStandingBlockItem(ParadiseLostBlocks.CHERINE_TORCH, ParadiseLostBlocks.CHERINE_TORCH_WALL, decoration));
// util blocks (enchanter, freezer, etc.)

// redstone
public static final BlockItem FLOESTONE_BUTTON = add("floestone_button", ParadiseLostBlocks.FLOESTONE_BUTTON, decoration);
public static final BlockItem FLOESTONE_PRESSURE_PLATE = add("floestone_pressure_plate", ParadiseLostBlocks.FLOESTONE_PRESSURE_PLATE, decoration);

public static final BlockItem CHERINE_CAMPFIRE = add("cherine_campfire", ParadiseLostBlocks.CHERINE_CAMPFIRE, decoration);

// door-like things
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
{
"variants": {
"face=ceiling,facing=east,powered=false": {
"model": "paradise_lost:block/floestone_button",
"x": 180,
"y": 270
},
"face=ceiling,facing=east,powered=true": {
"model": "paradise_lost:block/floestone_button_pressed",
"x": 180,
"y": 270
},
"face=ceiling,facing=north,powered=false": {
"model": "paradise_lost:block/floestone_button",
"x": 180,
"y": 180
},
"face=ceiling,facing=north,powered=true": {
"model": "paradise_lost:block/floestone_button_pressed",
"x": 180,
"y": 180
},
"face=ceiling,facing=south,powered=false": {
"model": "paradise_lost:block/floestone_button",
"x": 180
},
"face=ceiling,facing=south,powered=true": {
"model": "paradise_lost:block/floestone_button_pressed",
"x": 180
},
"face=ceiling,facing=west,powered=false": {
"model": "paradise_lost:block/floestone_button",
"x": 180,
"y": 90
},
"face=ceiling,facing=west,powered=true": {
"model": "paradise_lost:block/floestone_button_pressed",
"x": 180,
"y": 90
},
"face=floor,facing=east,powered=false": {
"model": "paradise_lost:block/floestone_button",
"y": 90
},
"face=floor,facing=east,powered=true": {
"model": "paradise_lost:block/floestone_button_pressed",
"y": 90
},
"face=floor,facing=north,powered=false": {
"model": "paradise_lost:block/floestone_button"
},
"face=floor,facing=north,powered=true": {
"model": "paradise_lost:block/floestone_button_pressed"
},
"face=floor,facing=south,powered=false": {
"model": "paradise_lost:block/floestone_button",
"y": 180
},
"face=floor,facing=south,powered=true": {
"model": "paradise_lost:block/floestone_button_pressed",
"y": 180
},
"face=floor,facing=west,powered=false": {
"model": "paradise_lost:block/floestone_button",
"y": 270
},
"face=floor,facing=west,powered=true": {
"model": "paradise_lost:block/floestone_button_pressed",
"y": 270
},
"face=wall,facing=east,powered=false": {
"model": "paradise_lost:block/floestone_button",
"uvlock": true,
"x": 90,
"y": 90
},
"face=wall,facing=east,powered=true": {
"model": "paradise_lost:block/floestone_button_pressed",
"uvlock": true,
"x": 90,
"y": 90
},
"face=wall,facing=north,powered=false": {
"model": "paradise_lost:block/floestone_button",
"uvlock": true,
"x": 90
},
"face=wall,facing=north,powered=true": {
"model": "paradise_lost:block/floestone_button_pressed",
"uvlock": true,
"x": 90
},
"face=wall,facing=south,powered=false": {
"model": "paradise_lost:block/floestone_button",
"uvlock": true,
"x": 90,
"y": 180
},
"face=wall,facing=south,powered=true": {
"model": "paradise_lost:block/floestone_button_pressed",
"uvlock": true,
"x": 90,
"y": 180
},
"face=wall,facing=west,powered=false": {
"model": "paradise_lost:block/floestone_button",
"uvlock": true,
"x": 90,
"y": 270
},
"face=wall,facing=west,powered=true": {
"model": "paradise_lost:block/floestone_button_pressed",
"uvlock": true,
"x": 90,
"y": 270
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"variants": {
"powered=false": {
"model": "paradise_lost:block/floestone_pressure_plate"
},
"powered=true": {
"model": "paradise_lost:block/floestone_pressure_plate_down"
}
}
}
3 changes: 3 additions & 0 deletions src/main/resources/assets/paradise_lost/lang/en_us.json
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,9 @@
"block.paradise_lost.golden_amber_tile_slab": "Golden Amber Tile Slab",
"block.paradise_lost.golden_amber_tile_stairs": "Golden Amber Tile Stairs",

"block.paradise_lost.floestone_button": "Floestone Button",
"block.paradise_lost.floestone_pressure_plate": "Floestone Pressure Plate",

"block.paradise_lost.cherine_campfire": "Cherine Campfire",

"block.paradise_lost.aurel_sapling": "Aurel Sapling",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"parent": "minecraft:block/button",
"textures": {
"texture": "paradise_lost:block/floestone"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"parent": "minecraft:block/button_inventory",
"textures": {
"texture": "paradise_lost:block/floestone"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"parent": "minecraft:block/button_pressed",
"textures": {
"texture": "paradise_lost:block/floestone"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"parent": "minecraft:block/pressure_plate_up",
"textures": {
"texture": "paradise_lost:block/floestone"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"parent": "minecraft:block/pressure_plate_down",
"textures": {
"texture": "paradise_lost:block/floestone"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"parent": "paradise_lost:block/floestone_button_inventory"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"parent": "paradise_lost:block/floestone_pressure_plate"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"rolls": 1.0,
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:item",
"name": "paradise_lost:floestone_button"
}
],
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
]
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"rolls": 1.0,
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:item",
"name": "paradise_lost:floestone_pressure_plate"
}
],
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
]
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"type": "minecraft:crafting_shaped",
"key": {
"#": {
"item": "minecraft:redstone_torch"
},
"S": {
"item": "minecraft:stick"
},
"X": {
"item": "paradise_lost:olvite"
}
},
"pattern": [
"XSX",
"X#X",
"XSX"
],
"result": {
"count": 6,
"item": "minecraft:activator_rail"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"type": "minecraft:crafting_shaped",
"key": {
"#": {
"item": "minecraft:redstone_torch"
},
"I": {
"item": "paradise_lost:floestone"
},
"X": {
"item": "minecraft:quartz"
}
},
"pattern": [
" # ",
"#X#",
"III"
],
"result": {
"item": "minecraft:comparator"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"type": "minecraft:crafting_shaped",
"key": {
"#": {
"item": "paradise_lost:floestone_pressure_plate"
},
"R": {
"item": "minecraft:redstone"
},
"X": {
"item": "paradise_lost:olvite"
}
},
"pattern": [
"X X",
"X#X",
"XRX"
],
"result": {
"count": 6,
"item": "minecraft:detector_rail"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"type": "minecraft:crafting_shapeless",
"ingredients": [
{
"item": "paradise_lost:floestone"
}
],
"result": {
"item": "paradise_lost:floestone_button"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"##"
],
"key": {
"#": {
"item": "paradise_lost:floestone"
}
},
"result": {
"item": "paradise_lost:floestone_pressure_plate"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"type": "minecraft:crafting_shaped",
"key": {
"#": {
"tag": "minecraft:planks"
},
"-": {
"item": "paradise_lost:floestone_slab"
},
"I": {
"item": "minecraft:stick"
}
},
"pattern": [
"I-I",
"# #"
],
"result": {
"item": "minecraft:grindstone"
}
}
19 changes: 19 additions & 0 deletions src/main/resources/data/paradise_lost/recipes/hopper_olvite.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shaped",
"key": {
"C": {
"item": "minecraft:chest"
},
"I": {
"item": "paradise_lost:olvite"
}
},
"pattern": [
"I I",
"ICI",
" I "
],
"result": {
"item": "minecraft:hopper"
}
}
Loading

0 comments on commit cd4fa11

Please sign in to comment.