mirror of
https://github.com/Creators-of-Create/Create.git
synced 2024-11-13 05:54:17 +01:00
Post-Calamity Datagen
- Forfeit deprecated display registry - Added valve handle to recently updated ponders - Fixed self-containing ingredient items probably also being affected by the basin dupe
This commit is contained in:
parent
691786bbb9
commit
c170738a56
@ -583,7 +583,7 @@ bf2b0310500213ff853c748c236eb5d01f61658e assets/create/blockstates/yellow_toolbo
|
|||||||
7f39521b211441f5c3e06d60c5978cebe16cacfb assets/create/blockstates/zinc_block.json
|
7f39521b211441f5c3e06d60c5978cebe16cacfb assets/create/blockstates/zinc_block.json
|
||||||
b7181bcd8182b2f17088e5aa881f374c9c65470c assets/create/blockstates/zinc_ore.json
|
b7181bcd8182b2f17088e5aa881f374c9c65470c assets/create/blockstates/zinc_ore.json
|
||||||
4fd8347dfb20e6e5752b8b905850762a88c88c02 assets/create/lang/en_ud.json
|
4fd8347dfb20e6e5752b8b905850762a88c88c02 assets/create/lang/en_ud.json
|
||||||
7064415e6a6c7fc4707318b7cb88adbb2a2a7dc3 assets/create/lang/en_us.json
|
a442038c7d4f264e50016cff333616b310d717bf assets/create/lang/en_us.json
|
||||||
487a511a01b2a4531fb672f917922312db78f958 assets/create/models/block/acacia_window.json
|
487a511a01b2a4531fb672f917922312db78f958 assets/create/models/block/acacia_window.json
|
||||||
b48060cba1a382f373a05bf0039054053eccf076 assets/create/models/block/acacia_window_pane_noside.json
|
b48060cba1a382f373a05bf0039054053eccf076 assets/create/models/block/acacia_window_pane_noside.json
|
||||||
3066db1bf03cffa1a9c7fbacf47ae586632f4eb3 assets/create/models/block/acacia_window_pane_noside_alt.json
|
3066db1bf03cffa1a9c7fbacf47ae586632f4eb3 assets/create/models/block/acacia_window_pane_noside_alt.json
|
||||||
|
@ -1206,7 +1206,7 @@
|
|||||||
"create.schematic.mirror.leftRight": "Left-Right",
|
"create.schematic.mirror.leftRight": "Left-Right",
|
||||||
"create.schematic.tool.deploy": "Position",
|
"create.schematic.tool.deploy": "Position",
|
||||||
"create.schematic.tool.move": "Move XZ",
|
"create.schematic.tool.move": "Move XZ",
|
||||||
"create.schematic.tool.movey": "Move Y",
|
"create.schematic.tool.move_y": "Move Y",
|
||||||
"create.schematic.tool.rotate": "Rotate",
|
"create.schematic.tool.rotate": "Rotate",
|
||||||
"create.schematic.tool.print": "Print",
|
"create.schematic.tool.print": "Print",
|
||||||
"create.schematic.tool.flip": "Mirror",
|
"create.schematic.tool.flip": "Mirror",
|
||||||
@ -1218,10 +1218,10 @@
|
|||||||
"create.schematic.tool.move.description.1": "Point at the Schematic and [CTRL]-Scroll to push it.",
|
"create.schematic.tool.move.description.1": "Point at the Schematic and [CTRL]-Scroll to push it.",
|
||||||
"create.schematic.tool.move.description.2": "",
|
"create.schematic.tool.move.description.2": "",
|
||||||
"create.schematic.tool.move.description.3": "",
|
"create.schematic.tool.move.description.3": "",
|
||||||
"create.schematic.tool.movey.description.0": "Shifts the Schematic Vertically.",
|
"create.schematic.tool.move_y.description.0": "Shifts the Schematic Vertically.",
|
||||||
"create.schematic.tool.movey.description.1": "[CTRL]-Scroll to move it up/down.",
|
"create.schematic.tool.move_y.description.1": "[CTRL]-Scroll to move it up/down.",
|
||||||
"create.schematic.tool.movey.description.2": "",
|
"create.schematic.tool.move_y.description.2": "",
|
||||||
"create.schematic.tool.movey.description.3": "",
|
"create.schematic.tool.move_y.description.3": "",
|
||||||
"create.schematic.tool.rotate.description.0": "Rotates the Schematic around its center.",
|
"create.schematic.tool.rotate.description.0": "Rotates the Schematic around its center.",
|
||||||
"create.schematic.tool.rotate.description.1": "[CTRL]-Scroll to rotate by 90 Degrees.",
|
"create.schematic.tool.rotate.description.1": "[CTRL]-Scroll to rotate by 90 Degrees.",
|
||||||
"create.schematic.tool.rotate.description.2": "",
|
"create.schematic.tool.rotate.description.2": "",
|
||||||
@ -2699,7 +2699,7 @@
|
|||||||
"create.ponder.mechanical_arm.header": "Setting up Mechanical Arms",
|
"create.ponder.mechanical_arm.header": "Setting up Mechanical Arms",
|
||||||
"create.ponder.mechanical_arm.text_1": "Mechanical Arms have to be assigned their in- and outputs before they are placed",
|
"create.ponder.mechanical_arm.text_1": "Mechanical Arms have to be assigned their in- and outputs before they are placed",
|
||||||
"create.ponder.mechanical_arm.text_2": "Right-Click inventories while holding the Arm to assign them as Targets",
|
"create.ponder.mechanical_arm.text_2": "Right-Click inventories while holding the Arm to assign them as Targets",
|
||||||
"create.ponder.mechanical_arm.text_3": "Right-Click again to toggle between Input (Blue) and Output (Orange)",
|
"create.ponder.mechanical_arm.text_3": "Right-Click again to toggle between Input (Blue) and Output (Yellow)",
|
||||||
"create.ponder.mechanical_arm.text_4": "Left-Click components to remove their Selection",
|
"create.ponder.mechanical_arm.text_4": "Left-Click components to remove their Selection",
|
||||||
"create.ponder.mechanical_arm.text_5": "Once placed, the Mechanical Arm will target the blocks selected previously",
|
"create.ponder.mechanical_arm.text_5": "Once placed, the Mechanical Arm will target the blocks selected previously",
|
||||||
"create.ponder.mechanical_arm.text_6": "They can have any amount of in- and outputs within their range",
|
"create.ponder.mechanical_arm.text_6": "They can have any amount of in- and outputs within their range",
|
||||||
|
@ -102,10 +102,6 @@ public class BasinRecipe extends ProcessingRecipe<SmartInventory> {
|
|||||||
ItemStack extracted = availableItems.extractItem(slot, 1, true);
|
ItemStack extracted = availableItems.extractItem(slot, 1, true);
|
||||||
if (!ingredient.test(extracted))
|
if (!ingredient.test(extracted))
|
||||||
continue;
|
continue;
|
||||||
// Catalyst items are never consumed
|
|
||||||
if (extracted.hasContainerItem() && extracted.getContainerItem()
|
|
||||||
.sameItem(extracted))
|
|
||||||
continue Ingredients;
|
|
||||||
if (!simulate)
|
if (!simulate)
|
||||||
availableItems.extractItem(slot, 1, false);
|
availableItems.extractItem(slot, 1, false);
|
||||||
extractedItemsFromSlot[slot]++;
|
extractedItemsFromSlot[slot]++;
|
||||||
|
@ -63,11 +63,6 @@ public class AllDisplayBehaviours {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Deprecated
|
|
||||||
public static void assignTile(DisplayBehaviour behaviour, ResourceLocation beType) {
|
|
||||||
assignBlockEntity(behaviour, beType);
|
|
||||||
}
|
|
||||||
|
|
||||||
public static void assignBlockEntity(DisplayBehaviour behaviour, ResourceLocation beType) {
|
public static void assignBlockEntity(DisplayBehaviour behaviour, ResourceLocation beType) {
|
||||||
if (behaviour instanceof DisplaySource source) {
|
if (behaviour instanceof DisplaySource source) {
|
||||||
List<DisplaySource> sources = SOURCES_BY_BLOCK_ENTITY.get(beType);
|
List<DisplaySource> sources = SOURCES_BY_BLOCK_ENTITY.get(beType);
|
||||||
@ -96,11 +91,6 @@ public class AllDisplayBehaviours {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Deprecated
|
|
||||||
public static void assignTile(DisplayBehaviour behaviour, BlockEntityType<?> beType) {
|
|
||||||
assignBlockEntity(behaviour, beType);
|
|
||||||
}
|
|
||||||
|
|
||||||
public static void assignBlockEntity(DisplayBehaviour behaviour, BlockEntityType<?> beType) {
|
public static void assignBlockEntity(DisplayBehaviour behaviour, BlockEntityType<?> beType) {
|
||||||
if (behaviour instanceof DisplaySource source) {
|
if (behaviour instanceof DisplaySource source) {
|
||||||
List<DisplaySource> sources = SOURCES_BY_BLOCK_ENTITY.get(beType);
|
List<DisplaySource> sources = SOURCES_BY_BLOCK_ENTITY.get(beType);
|
||||||
@ -247,10 +237,10 @@ public class AllDisplayBehaviours {
|
|||||||
Mods.COMPUTERCRAFT.executeIfInstalled(() -> () -> {
|
Mods.COMPUTERCRAFT.executeIfInstalled(() -> () -> {
|
||||||
DisplayBehaviour computerDisplaySource = register(Create.asResource("computer_display_source"), new ComputerDisplaySource());
|
DisplayBehaviour computerDisplaySource = register(Create.asResource("computer_display_source"), new ComputerDisplaySource());
|
||||||
|
|
||||||
assignTile(computerDisplaySource, new ResourceLocation(Mods.COMPUTERCRAFT.asId(), "wired_modem_full"));
|
assignBlockEntity(computerDisplaySource, new ResourceLocation(Mods.COMPUTERCRAFT.asId(), "wired_modem_full"));
|
||||||
assignTile(computerDisplaySource, new ResourceLocation(Mods.COMPUTERCRAFT.asId(), "computer_normal"));
|
assignBlockEntity(computerDisplaySource, new ResourceLocation(Mods.COMPUTERCRAFT.asId(), "computer_normal"));
|
||||||
assignTile(computerDisplaySource, new ResourceLocation(Mods.COMPUTERCRAFT.asId(), "computer_advanced"));
|
assignBlockEntity(computerDisplaySource, new ResourceLocation(Mods.COMPUTERCRAFT.asId(), "computer_advanced"));
|
||||||
assignTile(computerDisplaySource, new ResourceLocation(Mods.COMPUTERCRAFT.asId(), "computer_command"));
|
assignBlockEntity(computerDisplaySource, new ResourceLocation(Mods.COMPUTERCRAFT.asId(), "computer_command"));
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -99,6 +99,7 @@ public class AllPonderTags {
|
|||||||
PonderRegistry.TAGS.forTag(RECENTLY_UPDATED)
|
PonderRegistry.TAGS.forTag(RECENTLY_UPDATED)
|
||||||
.add(AllBlocks.WATER_WHEEL)
|
.add(AllBlocks.WATER_WHEEL)
|
||||||
.add(AllBlocks.LARGE_WATER_WHEEL)
|
.add(AllBlocks.LARGE_WATER_WHEEL)
|
||||||
|
.add(AllBlocks.COPPER_VALVE_HANDLE)
|
||||||
.add(AllBlocks.ELEVATOR_PULLEY)
|
.add(AllBlocks.ELEVATOR_PULLEY)
|
||||||
.add(AllBlocks.CONTRAPTION_CONTROLS)
|
.add(AllBlocks.CONTRAPTION_CONTROLS)
|
||||||
.add(AllBlocks.MECHANICAL_ROLLER)
|
.add(AllBlocks.MECHANICAL_ROLLER)
|
||||||
|
@ -82,7 +82,7 @@ public class ArmScenes {
|
|||||||
scene.overlay.chaseBoundingBoxOutline(PonderPalette.OUTPUT, second, depotBounds.move(0, 2, 1), 280);
|
scene.overlay.chaseBoundingBoxOutline(PonderPalette.OUTPUT, second, depotBounds.move(0, 2, 1), 280);
|
||||||
scene.overlay.showText(70)
|
scene.overlay.showText(70)
|
||||||
.colored(PonderPalette.OUTPUT)
|
.colored(PonderPalette.OUTPUT)
|
||||||
.text("Right-Click again to toggle between Input (Blue) and Output (Orange)")
|
.text("Right-Click again to toggle between Input (Blue) and Output (Yellow)")
|
||||||
.pointAt(util.vector.blockSurface(outputDepot, Direction.WEST))
|
.pointAt(util.vector.blockSurface(outputDepot, Direction.WEST))
|
||||||
.placeNearTarget();
|
.placeNearTarget();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user