From f9ddc599e1e45a093cd6d67cca7d960c0dd42e60 Mon Sep 17 00:00:00 2001 From: 1820982382 Date: Mon, 3 Aug 2026 19:25:28 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ThaumicEnergistics.java | 28 +-- .../client/EssentiaKeyRenderHandler.java | 30 +-- .../container/ContainerArcaneAssembler.java | 2 +- .../ContainerDistillationPatternEncoder.java | 4 +- .../ContainerEssentiaCellWorkbench.java | 4 +- .../ContainerKnowledgeInscriber.java | 4 +- .../container/GuiEssentiaCellWorkbench.java | 2 +- .../common/features/RecipeRegistration.java | 14 ++ .../common/integration/tc/TCReflection.java | 73 +++++-- .../common/integration/tc/ThEThaumcraft.java | 6 +- .../common/parts/EssentiaExportBusPart.java | 7 +- .../thaumicenergistics/init/ModBlocks.java | 20 +- .../blockstates/distillation_encoder.json | 7 +- .../blockstates/knowledge_inscriber.json | 7 +- .../assets/thaumicenergistics/lang/en_us.json | 2 +- .../assets/thaumicenergistics/lang/zh_cn.json | 3 +- .../models/block/arcane_assembler.json | 178 +++++++++++++++++- .../models/block/distillation_encoder.json | 58 +++++- .../block/essentia_vibration_chamber.json | 32 +++- .../models/block/knowledge_inscriber.json | 63 ++++++- .../parts/arcane_crafting_terminal_base.json | 64 ++++--- .../parts/essentia_export_bus_base.json | 149 +++++++++++---- .../essentia_export_bus_has_channel.json | 2 +- .../parts/essentia_import_bus_base.json | 115 +++++------ .../parts/essentia_storage_bus_base.json | 124 +++++++----- .../essentia_storage_bus_has_channel.json | 32 ++-- .../parts/essentia_storage_bus_off.json | 32 ++-- .../models/parts/essentia_storage_bus_on.json | 32 ++-- .../models/parts/essentia_terminal_base.json | 169 ++++------------- .../block/arcane_assembler_fallback.png | Bin 2979 -> 608 bytes .../block/distillation_encoder_face.png | Bin 3644 -> 361 bytes .../textures/block/e_vibration_face_off.png | Bin 3221 -> 354 bytes .../textures/block/e_vibration_input.png | Bin 3248 -> 540 bytes .../block/essentia_cell_workbench_bottom.png | Bin 3024 -> 347 bytes .../block/essentia_cell_workbench_side.png | Bin 3031 -> 435 bytes .../block/essentia_cell_workbench_top.png | Bin 3109 -> 318 bytes .../textures/block/essentia_provider.png | Bin 3624 -> 592 bytes .../textures/block/infusion_provider.png | Bin 3603 -> 519 bytes .../block/knowledge_inscriber_bottom.png | Bin 2852 -> 293 bytes .../block/knowledge_inscriber_side.png | Bin 2972 -> 383 bytes .../block/knowledge_inscriber_top.png | Bin 3266 -> 391 bytes .../textures/gui/arcane_assembler.png | Bin 6244 -> 5834 bytes .../textures/gui/arcane_crafting.png | Bin 9899 -> 15048 bytes .../textures/gui/distillation_encoder.png | Bin 4058 -> 3808 bytes .../textures/gui/essentia_cell_workbench.png | Bin 4198 -> 3589 bytes .../textures/gui/essentia_level_emitter.png | Bin 3843 -> 3298 bytes .../textures/gui/essentia_terminal.png | Bin 4163 -> 3739 bytes .../gui/essentia_vibration_chamber.png | Bin 4812 -> 3588 bytes .../textures/gui/knowledge_inscriber.png | Bin 4897 -> 4500 bytes .../textures/gui/priority.png | Bin 1256 -> 2539 bytes .../textures/item/essentia_cell_16k.png | Bin 3078 -> 448 bytes .../textures/item/essentia_cell_1k.png | Bin 3058 -> 464 bytes .../textures/item/essentia_cell_4k.png | Bin 3060 -> 442 bytes .../textures/item/essentia_cell_64k.png | Bin 3080 -> 448 bytes .../textures/item/essentia_cell_casing.png | Bin 3061 -> 447 bytes .../textures/item/essentia_cell_creative.png | Bin 3113 -> 763 bytes .../textures/item/foci_aewrench.png | Bin 3296 -> 455 bytes .../textures/item/focus_aewrench.png | Bin 3296 -> 487 bytes .../textures/item/golem_wifi_backpack.png | Bin 3064 -> 458 bytes .../textures/item/knowledge_core.png | Bin 15626 -> 1282 bytes .../textures/item/knowledge_core.png.mcmeta | 1 + .../item/material_coalescence_core.png | Bin 3000 -> 612 bytes .../textures/item/material_diffusion_core.png | Bin 2945 -> 604 bytes .../textures/item/storage_component_16k.png | Bin 2974 -> 482 bytes .../textures/item/storage_component_1k.png | Bin 2971 -> 277 bytes .../textures/item/storage_component_4k.png | Bin 2961 -> 370 bytes .../textures/item/storage_component_64k.png | Bin 3053 -> 561 bytes .../item/wireless_essentia_terminal.png | Bin 3460 -> 338 bytes .../part/essentia_storage_bus_face.png | Bin 301 -> 410 bytes 69 files changed, 832 insertions(+), 432 deletions(-) diff --git a/src/main/java/thaumicenergistics/ThaumicEnergistics.java b/src/main/java/thaumicenergistics/ThaumicEnergistics.java index 84b7b1e..a48f010 100644 --- a/src/main/java/thaumicenergistics/ThaumicEnergistics.java +++ b/src/main/java/thaumicenergistics/ThaumicEnergistics.java @@ -7,7 +7,6 @@ import appeng.api.stacks.AEKeyTypesInternal; import appeng.api.upgrades.Upgrades; import appeng.client.gui.style.StyleManager; import appeng.core.definitions.AEItems; -import appeng.core.localization.GuiText; import net.minecraft.network.chat.Component; import net.minecraft.resources.ResourceLocation; import net.minecraft.world.entity.player.Inventory; @@ -118,27 +117,30 @@ public final class ThaumicEnergistics { private void registerUpgrades(FMLCommonSetupEvent event) { event.enqueueWork(() -> { - String essentiaIoBusGroup = GuiText.IOBuses.getTranslationKey(); - + // 注:不传 group——带 group 会在卡 tooltip 中与 AE2 原版 IO 总线合并显示为 + // "ME Import/Export Bus"(同 group 跳过),ThE 设备名不显示。与存储总线一致,各自显示设备名。 var importBusItem = ModItems.ESSENTIA_IMPORT_BUS.get(); - Upgrades.add(AEItems.FUZZY_CARD, importBusItem, 1, essentiaIoBusGroup); - Upgrades.add(AEItems.REDSTONE_CARD, importBusItem, 1, essentiaIoBusGroup); - Upgrades.add(AEItems.CAPACITY_CARD, importBusItem, 5, essentiaIoBusGroup); - Upgrades.add(AEItems.SPEED_CARD, importBusItem, 4, essentiaIoBusGroup); - Upgrades.add(AEItems.INVERTER_CARD, importBusItem, 1, essentiaIoBusGroup); + Upgrades.add(AEItems.FUZZY_CARD, importBusItem, 1); + Upgrades.add(AEItems.REDSTONE_CARD, importBusItem, 1); + Upgrades.add(AEItems.CAPACITY_CARD, importBusItem, 5); + Upgrades.add(AEItems.SPEED_CARD, importBusItem, 4); + Upgrades.add(AEItems.INVERTER_CARD, importBusItem, 1); var exportBusItem = ModItems.ESSENTIA_EXPORT_BUS.get(); - Upgrades.add(AEItems.FUZZY_CARD, exportBusItem, 1, essentiaIoBusGroup); - Upgrades.add(AEItems.REDSTONE_CARD, exportBusItem, 1, essentiaIoBusGroup); - Upgrades.add(AEItems.CAPACITY_CARD, exportBusItem, 5, essentiaIoBusGroup); - Upgrades.add(AEItems.SPEED_CARD, exportBusItem, 4, essentiaIoBusGroup); - Upgrades.add(AEItems.CRAFTING_CARD, exportBusItem, 1, essentiaIoBusGroup); + Upgrades.add(AEItems.FUZZY_CARD, exportBusItem, 1); + Upgrades.add(AEItems.REDSTONE_CARD, exportBusItem, 1); + Upgrades.add(AEItems.CAPACITY_CARD, exportBusItem, 5); + Upgrades.add(AEItems.SPEED_CARD, exportBusItem, 4); + Upgrades.add(AEItems.CRAFTING_CARD, exportBusItem, 1); var storageBusItem = ModItems.ESSENTIA_STORAGE_BUS.get(); Upgrades.add(AEItems.FUZZY_CARD, storageBusItem, 1); Upgrades.add(AEItems.INVERTER_CARD, storageBusItem, 1); Upgrades.add(AEItems.CAPACITY_CARD, storageBusItem, 5); Upgrades.add(AEItems.VOID_CARD, storageBusItem, 1); + + // 神秘装配台:加速卡(AEItems.SPEED_CARD = Acceleration Card,tooltip 名单 + 装配台升级槽可装——加快合成) + Upgrades.add(AEItems.SPEED_CARD, ModItems.ARCANE_ASSEMBLER_ITEM.get(), 4); }); } diff --git a/src/main/java/thaumicenergistics/client/EssentiaKeyRenderHandler.java b/src/main/java/thaumicenergistics/client/EssentiaKeyRenderHandler.java index 8185824..ce90acc 100644 --- a/src/main/java/thaumicenergistics/client/EssentiaKeyRenderHandler.java +++ b/src/main/java/thaumicenergistics/client/EssentiaKeyRenderHandler.java @@ -7,6 +7,8 @@ import net.minecraft.client.renderer.MultiBufferSource; import net.minecraft.network.chat.Component; import net.minecraft.resources.ResourceLocation; import net.minecraft.world.level.Level; +import thaumcraft.api.aspects.Aspect; +import thaumcraft.client.gui.AspectGuiRenderer; import thaumicenergistics.common.integration.appeng.AEssentiaKey; import java.util.ArrayList; @@ -16,29 +18,13 @@ public class EssentiaKeyRenderHandler implements appeng.api.client.AEKeyRenderHa @Override public void drawInGui(Minecraft minecraft, GuiGraphics guiGraphics, int x, int y, AEssentiaKey stack) { + // 复用 TC 的 AspectGuiRenderer(positionTexColor shader + enableBlend)——透明背景正确, + // 与蒸馏编码台一致;避免 GuiGraphics.blit 的 blend 状态问题(图标内部镂空被填黑)。 String tag = stack.getId().getPath(); - // 渲染要素图标(透明背景):TC 的 aspect 图标是白色剪影,需用 aspect 颜色着色(与 JEI 的 AspectGuiRenderer 一致) - int color = getAspectColor(tag); - float r = ((color >> 16) & 0xFF) / 255.0f; - float g = ((color >> 8) & 0xFF) / 255.0f; - float b = (color & 0xFF) / 255.0f; - guiGraphics.setColor(r, g, b, 1.0f); - guiGraphics.blit(aspectTexture(tag), x, y, 0, 0, 16, 16, 16, 16); - guiGraphics.setColor(1.0f, 1.0f, 1.0f, 1.0f); - } - - /** 按 tag 缓存 aspect 贴图 RL,避免每帧 fromNamespaceAndPath。 */ - private static final java.util.Map TEXTURE_CACHE = new java.util.HashMap<>(); - - private static ResourceLocation aspectTexture(String tag) { - return TEXTURE_CACHE.computeIfAbsent(tag, - t -> ResourceLocation.fromNamespaceAndPath("thaumcraft", "textures/aspects/" + t + ".png")); - } - - /** 获取 aspect 的 ARGB 颜色(按 tag 查 Thaumcraft Aspect),未知返回白色。 */ - private static int getAspectColor(String tag) { - thaumcraft.api.aspects.Aspect aspect = thaumcraft.api.aspects.Aspect.getAspect(tag); - return aspect != null ? aspect.getColor() : 0xFFFFFFFF; + Aspect aspect = Aspect.getAspect(tag); + if (aspect != null) { + AspectGuiRenderer.draw(guiGraphics, aspect, x, y, 16, 1.0f); + } } @Override diff --git a/src/main/java/thaumicenergistics/common/container/ContainerArcaneAssembler.java b/src/main/java/thaumicenergistics/common/container/ContainerArcaneAssembler.java index 5a0ad5a..2f577ed 100644 --- a/src/main/java/thaumicenergistics/common/container/ContainerArcaneAssembler.java +++ b/src/main/java/thaumicenergistics/common/container/ContainerArcaneAssembler.java @@ -32,7 +32,7 @@ public class ContainerArcaneAssembler extends AbstractContainerMenu { // ===== 坐标常量(1:1 对应1.7.10) ===== private static final int PLAYER_INV_X = 8; - private static final int PLAYER_INV_Y = 115; + private static final int PLAYER_INV_Y = 113; private static final int HOTBAR_Y = PLAYER_INV_Y + 58; // 173 private static final int PATTERN_X = 26; diff --git a/src/main/java/thaumicenergistics/common/container/ContainerDistillationPatternEncoder.java b/src/main/java/thaumicenergistics/common/container/ContainerDistillationPatternEncoder.java index 7728efe..12b0f18 100644 --- a/src/main/java/thaumicenergistics/common/container/ContainerDistillationPatternEncoder.java +++ b/src/main/java/thaumicenergistics/common/container/ContainerDistillationPatternEncoder.java @@ -29,8 +29,8 @@ import java.util.List; public class ContainerDistillationPatternEncoder extends AbstractContainerMenu { - private static final int PLAYER_INV_Y = 152; - private static final int HOTBAR_Y = 210; + private static final int PLAYER_INV_Y = 150; + private static final int HOTBAR_Y = 208; private static final int PLAYER_INV_X = 8; private static final int SLOT_SOURCE_X = 15; diff --git a/src/main/java/thaumicenergistics/common/container/ContainerEssentiaCellWorkbench.java b/src/main/java/thaumicenergistics/common/container/ContainerEssentiaCellWorkbench.java index ba4267e..2708187 100644 --- a/src/main/java/thaumicenergistics/common/container/ContainerEssentiaCellWorkbench.java +++ b/src/main/java/thaumicenergistics/common/container/ContainerEssentiaCellWorkbench.java @@ -48,8 +48,8 @@ public class ContainerEssentiaCellWorkbench extends AbstractContainerMenu { IItemHandler cellHandler = workbench != null ? workbench.getCellInventory() : fallbackCell; addSlot(new SlotItemHandler(cellHandler, 0, 152, 8)); - for (int r = 0; r < 3; r++) for (int c = 0; c < 9; c++) addSlot(new Slot(inv, c + r * 9 + 9, 8 + c * 18, 169 + r * 18)); - for (int c = 0; c < 9; c++) addSlot(new Slot(inv, c, 8 + c * 18, 227)); + for (int r = 0; r < 3; r++) for (int c = 0; c < 9; c++) addSlot(new Slot(inv, c + r * 9 + 9, 8 + c * 18, 167 + r * 18)); + for (int c = 0; c < 9; c++) addSlot(new Slot(inv, c, 8 + c * 18, 225)); } /** 客户端打开菜单用(IMenuTypeExtension 注册);workbench 为 null,分区操作走 C2S 到服务端。 */ diff --git a/src/main/java/thaumicenergistics/common/container/ContainerKnowledgeInscriber.java b/src/main/java/thaumicenergistics/common/container/ContainerKnowledgeInscriber.java index 513453c..60b6074 100644 --- a/src/main/java/thaumicenergistics/common/container/ContainerKnowledgeInscriber.java +++ b/src/main/java/thaumicenergistics/common/container/ContainerKnowledgeInscriber.java @@ -45,8 +45,8 @@ public class ContainerKnowledgeInscriber extends AbstractContainerMenu { private static final int MAXIMUM_PATTERNS = HandlerKnowledgeCore.MAXIMUM_STORED_PATTERNS; - private static final int PLAYER_INV_Y = 162; - private static final int HOTBAR_Y = 220; + private static final int PLAYER_INV_Y = 160; + private static final int HOTBAR_Y = 218; private static final int PLAYER_INV_X = 8; private static final int KCORE_SLOT_X = 186; diff --git a/src/main/java/thaumicenergistics/common/container/GuiEssentiaCellWorkbench.java b/src/main/java/thaumicenergistics/common/container/GuiEssentiaCellWorkbench.java index 6d3053f..533582b 100644 --- a/src/main/java/thaumicenergistics/common/container/GuiEssentiaCellWorkbench.java +++ b/src/main/java/thaumicenergistics/common/container/GuiEssentiaCellWorkbench.java @@ -25,7 +25,7 @@ public class GuiEssentiaCellWorkbench extends AbstractContainerScreen WISP_ESSENCES = tag("thaumicenergistics", "wisp_essences"); @@ -62,9 +64,21 @@ public final class RecipeRegistration { registerShapedArcane(); registerShapelessArcane(); registerInfusion(); + registerCrucible(); ThaumicEnergistics.LOG.info("ThaumicEnergistics recipes registered."); } + /** 坩埚炼金配方:赛特斯石英复制(丢 1 赛特斯石英 + 水晶/交换要素 → 2 赛特斯石英)。 */ + private static void registerCrucible() { + ItemStack quartz = ae("certus_quartz_crystal"); + if (quartz.isEmpty()) return; + CERTUS_DUPE_RECIPE = ThaumcraftApi.addCrucibleRecipe( + "CERTUS_DUPE", + quartz.copyWithCount(2), + quartz.copyWithCount(1), + new AspectList().add(Aspect.CRYSTAL, 5).add(Aspect.EXCHANGE, 5)); + } + private static void registerShapedArcane() { STORAGE_COMPONENT_1K = ThaumcraftApi.addArcaneCraftingRecipe("ESSENTIASTORAGE1K", stack(ModItems.STORAGE_COMPONENT_1K), new AspectList().add(Aspect.FIRE, 3).add(Aspect.ORDER, 1), diff --git a/src/main/java/thaumicenergistics/common/integration/tc/TCReflection.java b/src/main/java/thaumicenergistics/common/integration/tc/TCReflection.java index 1e4d2e3..12d548e 100644 --- a/src/main/java/thaumicenergistics/common/integration/tc/TCReflection.java +++ b/src/main/java/thaumicenergistics/common/integration/tc/TCReflection.java @@ -4,13 +4,14 @@ import java.util.Locale; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; +import net.minecraft.core.Direction; import net.minecraft.resources.ResourceLocation; import net.minecraft.world.level.block.entity.BlockEntity; import org.jetbrains.annotations.Nullable; import thaumcraft.api.aspects.Aspect; import thaumcraft.api.aspects.AspectList; import thaumcraft.api.aspects.IAspectContainer; -import thaumicenergistics.ThaumicEnergistics; +import thaumcraft.common.essentia.EssentiaTransport; import thaumicenergistics.api.storage.AspectStack; public final class TCReflection { @@ -18,16 +19,69 @@ public final class TCReflection { /** aspect tag → ResourceLocation 缓存(tag 有界:6 个源质 + 已注册方面)。 */ private static final Map ASPECT_ID_CACHE = new ConcurrentHashMap<>(); + /** 荒古炼金炉类名(TC port;不实现 IAspectContainer,需反射抽内部源质)。 */ + private static final String FURNACE_CLASS_NAME = "thaumcraft.common.blockentities.AlchemicalFurnaceBlockEntity"; + /** 炼金炉 private aspects 字段(缓存 Field 避免每 tick getDeclaredField)。 */ + private static volatile java.lang.reflect.Field furnaceAspectsField; + private TCReflection() {} + /** 从荒古炼金炉内部源质缓存直接抽取(替代蒸馏釜/罐子中转)。 */ + @Nullable + private static AspectStack extractFromFurnace(BlockEntity be, int maxAmount) { + try { + if (furnaceAspectsField == null) { + furnaceAspectsField = be.getClass().getDeclaredField("aspects"); + furnaceAspectsField.setAccessible(true); + } + AspectList furnaceAspects = (AspectList) furnaceAspectsField.get(be); + if (furnaceAspects != null && furnaceAspects.size() > 0) { + Aspect[] aspects = furnaceAspects.getAspects(); + for (Aspect aspect : aspects) { + if (aspect == null) continue; + int amt = furnaceAspects.getAmount(aspect); + if (amt <= 0) continue; + int toExtract = Math.min(amt, maxAmount); + furnaceAspects.remove(aspect, toExtract); + be.setChanged(); + ResourceLocation id = getAspectId(aspect); + return id != null ? new AspectStack(id, toExtract) : null; + } + } + } catch (Exception ignored) { + } + return null; + } + @Nullable public static AspectStack extractEssentia(@Nullable BlockEntity be, int maxAmount) { if (be == null) { - ThaumicEnergistics.LOG.debug("[TCReflection] extractEssentia: be is null"); return null; } + // ===== 路径0: 荒古炼金炉直连(AlchemicalFurnaceBlockEntity 不实现 IAspectContainer, + // 源质在 private aspects 缓存——直接抽取,替代"必须经蒸馏釜/罐子")===== + if (FURNACE_CLASS_NAME.equals(be.getClass().getName())) { + AspectStack fromFurnace = extractFromFurnace(be, maxAmount); + if (fromFurnace != null) return fromFurnace; + } + // ===== 路径0b: TC 管道接口(EssentiaTransport——高级荒古炼金炉喷嘴/源质管道)===== + if (be instanceof EssentiaTransport transport) { + for (Direction face : Direction.values()) { + if (!transport.canOutputTo(face)) continue; + Aspect aspect = transport.getEssentiaType(face); + if (aspect == null) continue; + int amount = transport.getEssentiaAmount(face); + if (amount <= 0) continue; + int toExtract = Math.min(amount, maxAmount); + int taken = transport.takeEssentia(aspect, toExtract, face); + if (taken > 0) { + be.setChanged(); + ResourceLocation id = getAspectId(aspect); + return id != null ? new AspectStack(id, taken) : null; + } + } + } if (!(be instanceof IAspectContainer container)) { - ThaumicEnergistics.LOG.debug("[TCReflection] extractEssentia: {} does not implement IAspectContainer", be.getClass().getName()); return null; } @@ -36,7 +90,6 @@ public final class TCReflection { if (aspectList != null && aspectList.size() > 0) { Aspect[] aspects = aspectList.getAspects(); if (aspects != null) { - ThaumicEnergistics.LOG.debug("[TCReflection] extractEssentia: found {} aspects via getAspects()", aspects.length); for (Aspect aspect : aspects) { if (aspect == null) continue; int amt = aspectList.getAmount(aspect); @@ -45,7 +98,6 @@ public final class TCReflection { if (container.takeFromContainer(aspect, toExtract)) { be.setChanged(); ResourceLocation id = getAspectId(aspect); - ThaumicEnergistics.LOG.debug("[TCReflection] extractEssentia: SUCCESS (API) - extracted {} of {}", toExtract, id); return id != null ? new AspectStack(id, toExtract) : null; } } @@ -53,7 +105,6 @@ public final class TCReflection { } // ===== 路径B: TC 移植版反射回退 (getAspect/getAmount) ===== - ThaumicEnergistics.LOG.debug("[TCReflection] extractEssentia: getAspects() empty, trying reflection fallback for {}", be.getClass().getName()); try { java.lang.reflect.Method[] methods = getAspectMethods(be.getClass()); if (methods.length < 2) { @@ -66,18 +117,12 @@ public final class TCReflection { if (container.takeFromContainer(aspect, toExtract)) { be.setChanged(); ResourceLocation id = getAspectId(aspect); - ThaumicEnergistics.LOG.debug("[TCReflection] extractEssentia: SUCCESS (reflection) - extracted {} of {}", toExtract, id); return id != null ? new AspectStack(id, toExtract) : null; } - ThaumicEnergistics.LOG.debug("[TCReflection] extractEssentia: takeFromContainer returned false for {} of {}", toExtract, aspect.getTag()); - } else { - ThaumicEnergistics.LOG.debug("[TCReflection] extractEssentia: reflection got aspect={}, amount={}", aspect, amount); } - } catch (Exception e) { - ThaumicEnergistics.LOG.debug("[TCReflection] extractEssentia: reflection fallback error: {}", e.getMessage()); + } catch (Exception ignored) { } - ThaumicEnergistics.LOG.debug("[TCReflection] extractEssentia: no extractable aspect found"); return null; } @@ -96,10 +141,8 @@ public final class TCReflection { Aspect aspect = findAspectById(stack.aspectId()); if (aspect == null) return 0; int toInsert = (int) stack.amount(); - ThaumicEnergistics.LOG.debug("[TCReflection] insertEssentia: inserting {} of {} into {}", toInsert, stack.aspectId(), be.getClass().getName()); int leftover = container.addToContainer(aspect, toInsert); int added = toInsert - leftover; - ThaumicEnergistics.LOG.debug("[TCReflection] insertEssentia: added={}, leftover={}", added, leftover); if (added > 0) { be.setChanged(); } diff --git a/src/main/java/thaumicenergistics/common/integration/tc/ThEThaumcraft.java b/src/main/java/thaumicenergistics/common/integration/tc/ThEThaumcraft.java index bef5fdc..5e78263 100644 --- a/src/main/java/thaumicenergistics/common/integration/tc/ThEThaumcraft.java +++ b/src/main/java/thaumicenergistics/common/integration/tc/ThEThaumcraft.java @@ -58,7 +58,7 @@ public final class ThEThaumcraft { ResearchCategories.registerCategory(TAB, ResourceLocation.fromNamespaceAndPath(MODID, "textures/research/tab_icon.png"), - ResourceLocation.fromNamespaceAndPath("thaumcraft", "textures/gui/gui_researchback.png")); + ResourceLocation.fromNamespaceAndPath(MODID, "textures/research/research_background.png")); registerScanEvent(); @@ -346,7 +346,9 @@ public final class ThEThaumcraft { new AspectList().add(Aspect.CRYSTAL, 5).add(Aspect.MAGIC, 5).add(Aspect.EXCHANGE, 5), -5, -5, 2, new ItemStack(appeng.core.definitions.AEItems.CERTUS_QUARTZ_CRYSTAL.asItem())) .setRound().setParents("PSEUDO_ALCHEMICALDUPLICATION").setParentsHidden("BASEENERGISTICS") - .setPages(new ResearchPage("tc.research_text.CERTUS_DUPE")) + .setPages( + new ResearchPage("tc.research_text.CERTUS_DUPE"), + new ResearchPage(RecipeRegistration.CERTUS_DUPE_RECIPE)) .registerResearchItem(); } diff --git a/src/main/java/thaumicenergistics/common/parts/EssentiaExportBusPart.java b/src/main/java/thaumicenergistics/common/parts/EssentiaExportBusPart.java index 6a855e0..0692822 100644 --- a/src/main/java/thaumicenergistics/common/parts/EssentiaExportBusPart.java +++ b/src/main/java/thaumicenergistics/common/parts/EssentiaExportBusPart.java @@ -83,9 +83,10 @@ public class EssentiaExportBusPart extends IOBusPart @Override public void getBoxes(IPartCollisionHelper bch) { - bch.addBox(6, 6, 11, 10, 10, 13); - bch.addBox(5, 5, 13, 11, 11, 14); - bch.addBox(4, 4, 14, 12, 12, 16); + bch.addBox(4, 4, 12, 12, 12, 14); + bch.addBox(5, 5, 14, 11, 11, 15); + bch.addBox(6, 6, 15, 10, 10, 16); + bch.addBox(6, 6, 11, 10, 10, 12); } @Override diff --git a/src/main/java/thaumicenergistics/init/ModBlocks.java b/src/main/java/thaumicenergistics/init/ModBlocks.java index ed84eb3..4069d24 100644 --- a/src/main/java/thaumicenergistics/init/ModBlocks.java +++ b/src/main/java/thaumicenergistics/init/ModBlocks.java @@ -20,10 +20,12 @@ public final class ModBlocks { private ModBlocks() {} public static final DeferredRegister.Blocks REGISTRY = DeferredRegister.createBlocks(ThaumicEnergistics.MODID); private static final BlockBehaviour.Properties P = BlockBehaviour.Properties.of().mapColor(MapColor.STONE).strength(2f).sound(SoundType.STONE); + /** 装配器专用:noOcclusion——玻璃方块不被视为不透明,相邻方块(如冰/半透明)接触面不被剔除,透明玻璃后可正常看到后方方块。 */ + private static final BlockBehaviour.Properties PA = P.noOcclusion(); public static final DeferredBlock ESSENTIA_PROVIDER = REGISTRY.register("essentia_provider", () -> new ThEBaseEntityBlock(P) { public net.minecraft.world.level.block.entity.BlockEntity newBlockEntity(BlockPos pos, BlockState st) { return new TileEssentiaProvider(pos, st); } }); public static final DeferredBlock INFUSION_PROVIDER = REGISTRY.register("infusion_provider", () -> new ThEBaseEntityBlock(P) { public net.minecraft.world.level.block.entity.BlockEntity newBlockEntity(BlockPos pos, BlockState st) { return new TileInfusionProvider(pos, st); } }); - public static final DeferredBlock ARCANE_ASSEMBLER = REGISTRY.register("arcane_assembler", () -> new ThEBaseEntityBlock(P) { + public static final DeferredBlock ARCANE_ASSEMBLER = REGISTRY.register("arcane_assembler", () -> new ThEBaseEntityBlock(PA) { public net.minecraft.world.level.block.entity.BlockEntity newBlockEntity(BlockPos pos, BlockState st) { return new TileArcaneAssembler(pos, st); } @Override protected net.minecraft.world.ItemInteractionResult useItemOn(net.minecraft.world.item.ItemStack stack, BlockState state, net.minecraft.world.level.Level level, BlockPos pos, net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand, net.minecraft.world.phys.BlockHitResult hit) { @@ -53,6 +55,14 @@ public final class ModBlocks { public static final DeferredBlock KNOWLEDGE_INSCRIBER = REGISTRY.register("knowledge_inscriber", () -> new ThEBaseEntityBlock(P) { public net.minecraft.world.level.block.entity.BlockEntity newBlockEntity(BlockPos pos, BlockState st) { return new TileKnowledgeInscriber(pos, st); } @Override + protected void createBlockStateDefinition(net.minecraft.world.level.block.state.StateDefinition.Builder builder) { + builder.add(OrientableEntityBlock.FACING); + } + @Override + public BlockState getStateForPlacement(net.minecraft.world.item.context.BlockPlaceContext context) { + return this.defaultBlockState().setValue(OrientableEntityBlock.FACING, context.getHorizontalDirection().getOpposite()); + } + @Override protected net.minecraft.world.ItemInteractionResult useItemOn(net.minecraft.world.item.ItemStack stack, BlockState state, net.minecraft.world.level.Level level, BlockPos pos, net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand, net.minecraft.world.phys.BlockHitResult hit) { if (!level.isClientSide) player.openMenu(state.getMenuProvider(level, pos)); return net.minecraft.world.ItemInteractionResult.SUCCESS; @@ -68,6 +78,14 @@ public final class ModBlocks { public static final DeferredBlock DISTILLATION_ENCODER = REGISTRY.register("distillation_encoder", () -> new ThEBaseEntityBlock(P) { public net.minecraft.world.level.block.entity.BlockEntity newBlockEntity(BlockPos pos, BlockState st) { return new TileDistillationPatternEncoder(pos, st); } @Override + protected void createBlockStateDefinition(net.minecraft.world.level.block.state.StateDefinition.Builder builder) { + builder.add(OrientableEntityBlock.FACING); + } + @Override + public BlockState getStateForPlacement(net.minecraft.world.item.context.BlockPlaceContext context) { + return this.defaultBlockState().setValue(OrientableEntityBlock.FACING, context.getHorizontalDirection().getOpposite()); + } + @Override protected net.minecraft.world.ItemInteractionResult useItemOn(net.minecraft.world.item.ItemStack stack, BlockState state, net.minecraft.world.level.Level level, BlockPos pos, net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand, net.minecraft.world.phys.BlockHitResult hit) { if (!level.isClientSide) player.openMenu(state.getMenuProvider(level, pos)); return net.minecraft.world.ItemInteractionResult.SUCCESS; diff --git a/src/main/resources/assets/thaumicenergistics/blockstates/distillation_encoder.json b/src/main/resources/assets/thaumicenergistics/blockstates/distillation_encoder.json index 45b413e..34a46fb 100644 --- a/src/main/resources/assets/thaumicenergistics/blockstates/distillation_encoder.json +++ b/src/main/resources/assets/thaumicenergistics/blockstates/distillation_encoder.json @@ -1 +1,6 @@ -{"variants":{"":{"model":"thaumicenergistics:block/distillation_encoder"}}} +{"variants":{ + "facing=north": {"model": "thaumicenergistics:block/distillation_encoder"}, + "facing=south": {"model": "thaumicenergistics:block/distillation_encoder", "y": 180}, + "facing=west": {"model": "thaumicenergistics:block/distillation_encoder", "y": 270}, + "facing=east": {"model": "thaumicenergistics:block/distillation_encoder", "y": 90} +}} diff --git a/src/main/resources/assets/thaumicenergistics/blockstates/knowledge_inscriber.json b/src/main/resources/assets/thaumicenergistics/blockstates/knowledge_inscriber.json index ea2f98f..c1cc3b4 100644 --- a/src/main/resources/assets/thaumicenergistics/blockstates/knowledge_inscriber.json +++ b/src/main/resources/assets/thaumicenergistics/blockstates/knowledge_inscriber.json @@ -1 +1,6 @@ -{"variants":{"":{"model":"thaumicenergistics:block/knowledge_inscriber"}}} +{"variants":{ + "facing=north": {"model": "thaumicenergistics:block/knowledge_inscriber"}, + "facing=south": {"model": "thaumicenergistics:block/knowledge_inscriber", "y": 180}, + "facing=west": {"model": "thaumicenergistics:block/knowledge_inscriber", "y": 270}, + "facing=east": {"model": "thaumicenergistics:block/knowledge_inscriber", "y": 90} +}} diff --git a/src/main/resources/assets/thaumicenergistics/lang/en_us.json b/src/main/resources/assets/thaumicenergistics/lang/en_us.json index 15959c4..85af40b 100644 --- a/src/main/resources/assets/thaumicenergistics/lang/en_us.json +++ b/src/main/resources/assets/thaumicenergistics/lang/en_us.json @@ -40,7 +40,7 @@ "ae2.keytype.thaumicenergistics.essentia": "Essentia", "tc.research_category.THAUMICENERGISTICS": "Thaumic Energistics", "tc.research_name.BASEENERGISTICS": "Basic Energistics", - "tc.research_text.BASEENERGISTICS": "You have discovered a curious resonance between AE2's mechanical networks and Thaumaturgy. The precision of AE devices seems capable of sensing and manipulating essentia, that mysterious form of matter.", + "tc.research_text.BASEENERGISTICS": "You have discovered a curious resonance between AE2's mechanical networks and Thaumaturgy. The precision of AE devices seems capable of sensing and manipulating essentia, that mysterious form of matter. High version materials are created by §§b§l麦淇淋§r.", "tc.research_name.FOCUS_AEWRENCH": "Focus: AE Wrench", "tc.research_text.FOCUS_AEWRENCH": "By condensing the functionality of an AE wrench into a wand focus, you can manipulate AE network devices without switching tools.", "tc.research_name.DIGISENTIA": "Digitized Essentia", diff --git a/src/main/resources/assets/thaumicenergistics/lang/zh_cn.json b/src/main/resources/assets/thaumicenergistics/lang/zh_cn.json index 4ab0eca..24df856 100644 --- a/src/main/resources/assets/thaumicenergistics/lang/zh_cn.json +++ b/src/main/resources/assets/thaumicenergistics/lang/zh_cn.json @@ -28,6 +28,7 @@ "item.thaumicenergistics.essentia_storage_bus": "源质存储总线", "item.thaumicenergistics.essentia_terminal": "源质终端", "item.thaumicenergistics.arcane_crafting_terminal": "奥术合成终端", +"gui.thaumicenergistics.ArcaneCraftingTerminal": "奥术合成终端", "item.thaumicenergistics.essentia_level_emitter": "源质发信器", "item.thaumicenergistics.vis_interface": "要素中继接口", "tooltip.thaumicenergistics.essentia_import_bus.desc": "从相邻的源质容器抽取源质导入ME网络", @@ -43,7 +44,7 @@ "tc.research_category.THAUMICENERGISTICS": "神秘能源", "tc.research_name.BASEENERGISTICS": "基础能源学", - "tc.research_text.BASEENERGISTICS": "你发现AE2的机械网络与神秘学之间存在奇妙的共鸣。精密的AE设备似乎能够感知并操控源质这种神秘的物质形态。", + "tc.research_text.BASEENERGISTICS": "你发现AE2的机械网络与神秘学之间存在奇妙的共鸣。精密的AE设备似乎能够感知并操控源质这种神秘的物质形态。高版本材质由§b§l麦淇淋§r制作。", "tc.research_name.FOCUS_AEWRENCH": "法杖核心:AE扳手", "tc.research_text.FOCUS_AEWRENCH": "将AE扳手的功能凝聚到法杖核心中,让你无需切换工具即可操控AE网络设备。", diff --git a/src/main/resources/assets/thaumicenergistics/models/block/arcane_assembler.json b/src/main/resources/assets/thaumicenergistics/models/block/arcane_assembler.json index d4b7f52..46980a4 100644 --- a/src/main/resources/assets/thaumicenergistics/models/block/arcane_assembler.json +++ b/src/main/resources/assets/thaumicenergistics/models/block/arcane_assembler.json @@ -1 +1,177 @@ -{"parent":"minecraft:block/cube_all","textures":{"all":"thaumicenergistics:block/arcane_assembler_fallback"}} +{ + "format_version": "1.9.0", + "credit": "Made with _leng", + "texture_size": [64, 64], + "render_type": "cutout", + "textures": { + "model": "thaumicenergistics:block/arcane_assembler_fallback", + "particle": "ae2:block/molecular_assembler" + }, + "elements": [ + { + "from": [14, 0.02, 0], + "to": [15, 15.98, 16], + "faces": { + "north": {"uv": [5.5, 3, 5.75, 7], "texture": "#model", "cullface": "north"}, + "east": {"uv": [0, 0, 4, 4], "texture": "#model"}, + "south": {"uv": [5.75, 3, 6, 7], "texture": "#model", "cullface": "south"}, + "west": {"uv": [0, 4, 4, 0], "texture": "#model"}, + "up": {"uv": [6.25, 7, 6, 3], "texture": "#model", "cullface": "up"}, + "down": {"uv": [6.5, 7, 6.25, 3], "texture": "#model", "cullface": "down"} + } + }, + { + "from": [0, 0, 1], + "to": [16, 16, 2], + "faces": { + "north": {"uv": [0, 0, 4, 4], "texture": "#model"}, + "east": {"uv": [5.75, 3, 6, 7], "texture": "#model", "cullface": "east"}, + "south": {"uv": [0, 4, 4, 0], "texture": "#model", "cullface": "west"}, + "west": {"uv": [5.5, 3, 5.75, 7], "texture": "#model"}, + "up": {"uv": [6, 3, 6.25, 7], "rotation": 90, "texture": "#model", "cullface": "up"}, + "down": {"uv": [6.5, 7, 6.25, 3], "rotation": 90, "texture": "#model", "cullface": "down"} + } + }, + { + "from": [0, 0, 14], + "to": [16, 16, 15], + "faces": { + "north": {"uv": [0, 4, 4, 0], "texture": "#model"}, + "east": {"uv": [5.5, 3, 5.75, 7], "texture": "#model", "cullface": "east"}, + "south": {"uv": [0, 0, 4, 4], "texture": "#model"}, + "west": {"uv": [5.75, 3, 6, 7], "texture": "#model", "cullface": "west"}, + "up": {"uv": [6, 7, 6.25, 3], "rotation": 90, "texture": "#model", "cullface": "up"}, + "down": {"uv": [6.5, 3, 6.25, 7], "rotation": 90, "texture": "#model", "cullface": "down"} + } + }, + { + "from": [1, 0.02, 0], + "to": [2, 15.98, 16], + "faces": { + "north": {"uv": [5.75, 3, 6, 7], "texture": "#model", "cullface": "north"}, + "east": {"uv": [0, 4, 4, 0], "texture": "#model"}, + "south": {"uv": [5.5, 3, 5.75, 7], "texture": "#model", "cullface": "south"}, + "west": {"uv": [0, 0, 4, 4], "texture": "#model"}, + "up": {"uv": [6.25, 3, 6, 7], "texture": "#model", "cullface": "up"}, + "down": {"uv": [6.5, 3, 6.25, 7], "texture": "#model", "cullface": "down"} + } + }, + { + "from": [2, 15, 2], + "to": [14, 16, 14], + "faces": { + "up": {"uv": [3, 7, 0, 4], "texture": "#model", "cullface": "up"}, + "down": {"uv": [0, 4, 3, 7], "texture": "#model"} + } + }, + { + "from": [2, 0, 2], + "to": [14, 1, 14], + "faces": { + "up": {"uv": [0, 4, 3, 7], "texture": "#model"}, + "down": {"uv": [0, 4, 3, 7], "texture": "#model", "cullface": "down"} + } + }, + { + "name": "cube_outline", + "from": [2, 14, 14], + "to": [1, 2, 2], + "faces": { + "east": {"uv": [4, 0, 7, 3], "texture": "#model"}, + "west": {"uv": [4, 0, 7, 3], "texture": "#model"}, + "up": {"uv": [3.25, 9.5, 3, 6.5], "texture": "#model"}, + "down": {"uv": [6.75, 6, 6.5, 3], "texture": "#model"} + } + }, + { + "name": "cube_outline", + "from": [15, 14, 14], + "to": [14, 2, 2], + "faces": { + "east": {"uv": [4, 0, 7, 3], "texture": "#model"}, + "west": {"uv": [4, 3, 7, 0], "texture": "#model"}, + "up": {"uv": [3, 6.5, 3.25, 9.5], "texture": "#model"}, + "down": {"uv": [6.75, 3, 6.5, 6], "texture": "#model"} + } + }, + { + "name": "cube_outline", + "from": [14, 14, 15], + "to": [2, 2, 14], + "faces": { + "north": {"uv": [4, 3, 7, 0], "texture": "#model"}, + "south": {"uv": [4, 0, 7, 3], "texture": "#model"}, + "up": {"uv": [3, 6.5, 3.25, 9.5], "rotation": 90, "texture": "#model"}, + "down": {"uv": [6.75, 6, 6.5, 3], "rotation": 90, "texture": "#model"} + } + }, + { + "name": "cube_outline", + "from": [14, 14, 2], + "to": [2, 2, 1], + "faces": { + "north": {"uv": [4, 0, 7, 3], "texture": "#model"}, + "south": {"uv": [4, 3, 7, 0], "texture": "#model"}, + "up": {"uv": [3, 6.5, 3.25, 9.5], "rotation": 270, "texture": "#model"}, + "down": {"uv": [6.75, 3, 6.5, 6], "rotation": 90, "texture": "#model"} + } + }, + { + "name": "cube_outline", + "from": [13, 16, 13], + "to": [3, 15, 3], + "faces": { + "north": {"uv": [6.5, 6, 9, 6.25], "texture": "#model"}, + "east": {"uv": [6.5, 6.25, 9, 6.5], "texture": "#model"}, + "south": {"uv": [6.5, 6.5, 9, 6.75], "texture": "#model"}, + "west": {"uv": [6.75, 3, 9.25, 3.25], "texture": "#model"}, + "up": {"uv": [5.5, 6.5, 3, 4], "texture": "#model"}, + "down": {"uv": [3, 4, 5.5, 6.5], "texture": "#model"} + } + }, + { + "name": "cube_outline", + "from": [13, 1, 13], + "to": [3, 0, 3], + "faces": { + "north": {"uv": [9, 6, 6.5, 6.25], "texture": "#model"}, + "east": {"uv": [6.5, 6.25, 9, 6.5], "texture": "#model"}, + "south": {"uv": [6.5, 6.5, 9, 6.75], "texture": "#model"}, + "west": {"uv": [6.75, 3, 9.25, 3.25], "texture": "#model"}, + "up": {"uv": [3, 4, 5.5, 6.5], "texture": "#model"}, + "down": {"uv": [3, 4, 5.5, 6.5], "texture": "#model"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.625, 0.625, 0.625] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/thaumicenergistics/models/block/distillation_encoder.json b/src/main/resources/assets/thaumicenergistics/models/block/distillation_encoder.json index 5efdba7..4cef551 100644 --- a/src/main/resources/assets/thaumicenergistics/models/block/distillation_encoder.json +++ b/src/main/resources/assets/thaumicenergistics/models/block/distillation_encoder.json @@ -1 +1,57 @@ -{"parent":"minecraft:block/cube_all","textures":{"all":"thaumicenergistics:block/distillation_encoder_face"}} +{ + "format_version": "1.21.6", + "credit": "Made with _leng", + "parent": "minecraft:block/cube_all", + "textures": { + "positive": "thaumicenergistics:block/distillation_encoder_face", + "particle": "thaumicenergistics:block/distillation_encoder_bottom", + "bottom": "thaumicenergistics:block/distillation_encoder_bottom", + "side": "thaumicenergistics:block/distillation_encoder_front", + "top": "thaumicenergistics:block/distillation_encoder_top" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#positive", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.625, 0.625, 0.625] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/thaumicenergistics/models/block/essentia_vibration_chamber.json b/src/main/resources/assets/thaumicenergistics/models/block/essentia_vibration_chamber.json index 9dc8f9f..66ddb14 100644 --- a/src/main/resources/assets/thaumicenergistics/models/block/essentia_vibration_chamber.json +++ b/src/main/resources/assets/thaumicenergistics/models/block/essentia_vibration_chamber.json @@ -1,8 +1,28 @@ { - "parent": "minecraft:block/orientable", - "textures": { - "front": "thaumicenergistics:block/e_vibration_face_off", - "side": "thaumicenergistics:block/e_vibration_input", - "top": "thaumicenergistics:block/e_vibration_input" - } + "format_version": "1.21.6", + "credit": "Made with _leng", + "parent": "minecraft:block/orientable", + "textures": { + "front": "thaumicenergistics:block/e_vibration_face_off", + "top": "thaumicenergistics:block/e_vibration_input", + "particle": "thaumicenergistics:block/e_vibration_face_back", + "back": "thaumicenergistics:block/e_vibration_face_back", + "bottom": "thaumicenergistics:block/e_vibration_face_bottom", + "side": "thaumicenergistics:block/e_vibration_face_side" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#front", "cullface": "north"}, + "east": {"uv": [16, 0, 0, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#back", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + } + ], + "display": {} } \ No newline at end of file diff --git a/src/main/resources/assets/thaumicenergistics/models/block/knowledge_inscriber.json b/src/main/resources/assets/thaumicenergistics/models/block/knowledge_inscriber.json index fe14f65..8369b6f 100644 --- a/src/main/resources/assets/thaumicenergistics/models/block/knowledge_inscriber.json +++ b/src/main/resources/assets/thaumicenergistics/models/block/knowledge_inscriber.json @@ -1,8 +1,57 @@ { - "parent": "minecraft:block/cube_bottom_top", - "textures": { - "top": "thaumicenergistics:block/knowledge_inscriber_top", - "bottom": "thaumicenergistics:block/knowledge_inscriber_bottom", - "side": "thaumicenergistics:block/knowledge_inscriber_side" - } -} + "format_version": "1.21.6", + "credit": "Made with _leng", + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "positive": "thaumicenergistics:block/knowledge_inscriber_positive", + "top": "thaumicenergistics:block/knowledge_inscriber_top", + "bottom": "thaumicenergistics:block/knowledge_inscriber_bottom", + "side": "thaumicenergistics:block/knowledge_inscriber_side", + "particle": "thaumicenergistics:block/knowledge_inscriber_positive" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#positive", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, 2.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, -135, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "scale": [0.625, 0.625, 0.625] + }, + "fixed": { + "scale": [0.5, 0.5, 0.5] + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/thaumicenergistics/models/parts/arcane_crafting_terminal_base.json b/src/main/resources/assets/thaumicenergistics/models/parts/arcane_crafting_terminal_base.json index 8c6c04e..c6648a7 100644 --- a/src/main/resources/assets/thaumicenergistics/models/parts/arcane_crafting_terminal_base.json +++ b/src/main/resources/assets/thaumicenergistics/models/parts/arcane_crafting_terminal_base.json @@ -1,33 +1,35 @@ { -"textures": { -"sides": "thaumicenergistics:part/arcane_crafting_terminal/arcane_crafting_side", -"particle": "ae2:part/monitor_back_no_status", -"back": "ae2:part/monitor_back_no_status", -"front": "ae2:part/monitor_front" -}, -"elements": [ -{ -"from": [2, 2, 0], -"to": [14, 14, 2], -"faces": { -"north": { "uv": [2, 2, 14, 14], "texture": "#front" }, -"east": { "uv": [14, 2, 16, 14], "texture": "#sides" }, -"south": { "uv": [2, 2, 14, 14], "texture": "#back" }, -"west": { "uv": [0, 2, 2, 14], "texture": "#sides" }, -"up": { "uv": [2, 0, 14, 2], "texture": "#sides" }, -"down": { "uv": [2, 14, 14, 16], "texture": "#sides" } -} -}, -{ -"from": [4, 4, 2], -"to": [12, 12, 3], -"faces": { -"east": { "uv": [11, 4, 12, 12], "texture": "#back" }, -"south": { "uv": [4, 4, 12, 12], "texture": "#back" }, -"west": { "uv": [4, 4, 5, 12], "texture": "#back" }, -"up": { "uv": [4, 4, 12, 5], "texture": "#back" }, -"down": { "uv": [4, 11, 12, 12], "texture": "#back" } -} -} -] + "format_version": "1.21.6", + "credit": "Made with _leng", + "textures": { + "sides": "thaumicenergistics:part/arcane_crafting_terminal/arcane_crafting_side", + "particle": "ae2:part/monitor_back_no_status", + "back": "ae2:part/monitor_back_no_status", + "front": "ae2:part/monitor_front" + }, + "elements": [ + { + "from": [2, 2, 0], + "to": [14, 14, 2], + "faces": { + "north": {"uv": [2, 2, 14, 14], "texture": "#front"}, + "east": {"uv": [14, 2, 16, 14], "texture": "#sides"}, + "south": {"uv": [2, 2, 14, 14], "texture": "#back"}, + "west": {"uv": [0, 2, 2, 14], "texture": "#sides"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#sides"}, + "down": {"uv": [2, 14, 14, 16], "texture": "#sides"} + } + }, + { + "from": [4.01, 4.01, 2.01], + "to": [11.99, 11.99, 2.99], + "faces": { + "east": {"uv": [11, 4, 12, 12], "texture": "#back"}, + "south": {"uv": [4, 4, 12, 12], "texture": "#back"}, + "west": {"uv": [4, 4, 5, 12], "texture": "#back"}, + "up": {"uv": [4, 4, 12, 5], "texture": "#back"}, + "down": {"uv": [4, 11, 12, 12], "texture": "#back"} + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/assets/thaumicenergistics/models/parts/essentia_export_bus_base.json b/src/main/resources/assets/thaumicenergistics/models/parts/essentia_export_bus_base.json index 7a9577a..158825c 100644 --- a/src/main/resources/assets/thaumicenergistics/models/parts/essentia_export_bus_base.json +++ b/src/main/resources/assets/thaumicenergistics/models/parts/essentia_export_bus_base.json @@ -1,58 +1,137 @@ { + "format_version": "1.21.6", "credit": "Made with Blockbench by Sea_Kerman", "textures": { - "sides": "ae2:part/export_bus_sides", + "sides": "thaumicenergistics:part/export_bus_sides_customized", "sidesStatus": "ae2:part/monitor_sides_status", - "particle": "ae2:part/monitor_back", - "back": "ae2:part/monitor_back", - "front": "thaumicenergistics:part/essentia_export_bus_face" + "particle": "ae2:part/monitor_back", + "back": "ae2:part/monitor_back", + "front": "thaumicenergistics:part/essentia_export_bus_face" }, "elements": [ { - "from": [4, 4, 0], - "to": [12, 12, 2], + "from": [ + 4, + 4, + 2 + ], + "to": [ + 12, + 12, + 4 + ], "faces": { - "north": { "uv": [4, 4, 12, 12], "texture": "#front" }, - "east": { "uv": [14, 4, 16, 12], "texture": "#sides" }, - "south": { "uv": [4, 4, 12, 12], "texture": "#sides" }, - "west": { "uv": [0, 4, 2, 12], "texture": "#sides" }, - "up": { "uv": [4, 0, 12, 2], "texture": "#sides" }, - "down": { "uv": [4, 14, 12, 16], "texture": "#sides" } + "down": { + "texture": "#sides" + }, + "up": { + "texture": "#sides" + }, + "south": { + "texture": "#back" + }, + "east": { + "texture": "#sides" + }, + "north": { + "texture": "#front" + }, + "west": { + "texture": "#sides" + } } }, { - "from": [5, 5, 2], - "to": [11, 11, 3], + "from": [ + 5, + 5, + 1 + ], + "to": [ + 11, + 11, + 2 + ], "faces": { - "north": { "uv": [5, 5, 11, 11], "texture": "#front" }, - "east": { "uv": [13, 5, 14, 11], "texture": "#sides" }, - "south": { "uv": [5, 5, 11, 11], "texture": "#sides" }, - "west": { "uv": [2, 5, 3, 11], "texture": "#sides" }, - "up": { "uv": [5, 2, 11, 3], "texture": "#sides" }, - "down": { "uv": [5, 13, 11, 14], "texture": "#sides" } + "down": { + "texture": "#sides" + }, + "up": { + "texture": "#sides" + }, + "south": { + "texture": "#back" + }, + "east": { + "texture": "#sides" + }, + "north": { + "texture": "#front" + }, + "west": { + "texture": "#sides" + } } }, { - "from": [6, 6, 3], - "to": [10, 10, 4], + "from": [ + 6, + 6, + 0 + ], + "to": [ + 10, + 10, + 1 + ], "faces": { - "north": { "uv": [6, 6, 10, 10], "texture": "#front" }, - "east": { "uv": [12, 6, 13, 10], "texture": "#sides" }, - "south": { "uv": [6, 6, 10, 10], "texture": "#back" }, - "west": { "uv": [3, 6, 4, 10], "texture": "#sides" }, - "up": { "uv": [6, 3, 10, 4], "texture": "#sides" }, - "down": { "uv": [6, 12, 10, 13], "texture": "#sides" } + "down": { + "texture": "#sides" + }, + "up": { + "texture": "#sides" + }, + "south": { + "texture": "#back" + }, + "east": { + "texture": "#sides" + }, + "north": { + "texture": "#front" + }, + "west": { + "texture": "#sides" + } } }, { - "from": [6, 6, 4], - "to": [10, 10, 5], + "from": [ + 6, + 6, + 4 + ], + "to": [ + 10, + 10, + 5 + ], "faces": { - "east": { "uv": [11, 6, 12, 10], "texture": "#sidesStatus" }, - "south": { "uv": [6, 6, 10, 10], "texture": "#back" }, - "west": { "uv": [4, 6, 5, 10], "texture": "#sidesStatus" }, - "up": { "uv": [6, 4, 10, 5], "texture": "#sidesStatus" }, - "down": { "uv": [6, 11, 10, 12], "texture": "#sidesStatus" } + "down": { + "texture": "#sidesStatus" + }, + "up": { + "texture": "#sidesStatus" + }, + "south": { + "texture": "#back" + }, + "east": { + "texture": "#sidesStatus" + }, + "west": { + "texture": "#sidesStatus" + } } } ] diff --git a/src/main/resources/assets/thaumicenergistics/models/parts/essentia_export_bus_has_channel.json b/src/main/resources/assets/thaumicenergistics/models/parts/essentia_export_bus_has_channel.json index 51bff62..e98ac95 100644 --- a/src/main/resources/assets/thaumicenergistics/models/parts/essentia_export_bus_has_channel.json +++ b/src/main/resources/assets/thaumicenergistics/models/parts/essentia_export_bus_has_channel.json @@ -5,7 +5,7 @@ "elements": [ { "from": [6, 6, 4], - "to": [10, 10, 5], + "to": [10, 10, 5], "faces": { "down": { "texture": "#indicator", "tintindex": 1, "neoforge_data": { "block_light": 15, "sky_light": 15 } }, "up": { "texture": "#indicator", "tintindex": 1, "neoforge_data": { "block_light": 15, "sky_light": 15 } }, diff --git a/src/main/resources/assets/thaumicenergistics/models/parts/essentia_import_bus_base.json b/src/main/resources/assets/thaumicenergistics/models/parts/essentia_import_bus_base.json index 26c010c..5d3274e 100644 --- a/src/main/resources/assets/thaumicenergistics/models/parts/essentia_import_bus_base.json +++ b/src/main/resources/assets/thaumicenergistics/models/parts/essentia_import_bus_base.json @@ -1,59 +1,60 @@ { - "credit": "Made with Blockbench by Sea_Kerman", - "textures": { - "sides": "ae2:part/import_bus_sides", - "sidesStatus": "ae2:part/monitor_sides_status", - "particle": "ae2:part/monitor_back", - "back": "ae2:part/monitor_back", - "front": "thaumicenergistics:part/essentia_import_bus_face" - }, - "elements": [ - { - "from": [4, 4, 0], - "to": [12, 12, 2], - "faces": { - "north": { "uv": [4, 4, 12, 12], "texture": "#front" }, - "east": { "uv": [14, 4, 16, 12], "texture": "#sides" }, - "south": { "uv": [4, 4, 12, 12], "texture": "#sides" }, - "west": { "uv": [0, 4, 2, 12], "texture": "#sides" }, - "up": { "uv": [4, 0, 12, 2], "texture": "#sides" }, - "down": { "uv": [4, 14, 12, 16], "texture": "#sides" } - } - }, - { - "from": [5, 5, 2], - "to": [11, 11, 3], - "faces": { - "north": { "uv": [5, 5, 11, 11], "texture": "#front" }, - "east": { "uv": [13, 5, 14, 11], "texture": "#sides" }, - "south": { "uv": [5, 5, 11, 11], "texture": "#sides" }, - "west": { "uv": [2, 5, 3, 11], "texture": "#sides" }, - "up": { "uv": [5, 2, 11, 3], "texture": "#sides" }, - "down": { "uv": [5, 13, 11, 14], "texture": "#sides" } - } - }, - { - "from": [6, 6, 3], - "to": [10, 10, 4], - "faces": { - "north": { "uv": [6, 6, 10, 10], "texture": "#front" }, - "east": { "uv": [12, 6, 13, 10], "texture": "#sides" }, - "south": { "uv": [6, 6, 10, 10], "texture": "#back" }, - "west": { "uv": [3, 6, 4, 10], "texture": "#sides" }, - "up": { "uv": [6, 3, 10, 4], "texture": "#sides" }, - "down": { "uv": [6, 12, 10, 13], "texture": "#sides" } - } - }, - { - "from": [6, 6, 4], - "to": [10, 10, 5], - "faces": { - "east": { "uv": [11, 6, 12, 10], "texture": "#sidesStatus" }, - "south": { "uv": [6, 6, 10, 10], "texture": "#back" }, - "west": { "uv": [4, 6, 5, 10], "texture": "#sidesStatus" }, - "up": { "uv": [6, 4, 10, 5], "texture": "#sidesStatus" }, - "down": { "uv": [6, 11, 10, 12], "texture": "#sidesStatus" } - } - } - ] + "format_version": "1.21.6", + "credit": "Made with Blockbench by Sea_Kerman", + "textures": { + "sides": "thaumicenergistics:part/import_bus_sides_customized", + "sidesStatus": "ae2:part/monitor_sides_status", + "particle": "ae2:part/monitor_back", + "back": "ae2:part/monitor_back", + "front": "thaumicenergistics:part/essentia_import_bus_face" + }, + "elements": [ + { + "from": [4, 4, 0], + "to": [12, 12, 2], + "faces": { + "north": {"uv": [4, 4, 12, 12], "texture": "#front"}, + "east": {"uv": [14, 4, 16, 12], "texture": "#sides"}, + "south": {"uv": [4, 4, 12, 12], "texture": "#sides"}, + "west": {"uv": [0, 4, 2, 12], "texture": "#sides"}, + "up": {"uv": [4, 0, 12, 2], "texture": "#sides"}, + "down": {"uv": [4, 14, 12, 16], "texture": "#sides"} + } + }, + { + "from": [5, 5, 2], + "to": [11, 11, 3], + "faces": { + "north": {"uv": [5, 5, 11, 11], "texture": "#front"}, + "east": {"uv": [13, 5, 14, 11], "texture": "#sides"}, + "south": {"uv": [5, 5, 11, 11], "texture": "#sides"}, + "west": {"uv": [2, 5, 3, 11], "texture": "#sides"}, + "up": {"uv": [5, 2, 11, 3], "texture": "#sides"}, + "down": {"uv": [5, 13, 11, 14], "texture": "#sides"} + } + }, + { + "from": [6, 6, 3], + "to": [10, 10, 4], + "faces": { + "north": {"uv": [6, 6, 10, 10], "texture": "#front"}, + "east": {"uv": [12, 6, 13, 10], "texture": "#sides"}, + "south": {"uv": [6, 6, 10, 10], "texture": "#back"}, + "west": {"uv": [3, 6, 4, 10], "texture": "#sides"}, + "up": {"uv": [6, 3, 10, 4], "texture": "#sides"}, + "down": {"uv": [6, 12, 10, 13], "texture": "#sides"} + } + }, + { + "from": [6, 6, 4], + "to": [10, 10, 5], + "faces": { + "east": {"uv": [11, 6, 12, 10], "texture": "#sidesStatus"}, + "south": {"uv": [6, 6, 10, 10], "texture": "#back"}, + "west": {"uv": [4, 6, 5, 10], "texture": "#sidesStatus"}, + "up": {"uv": [6, 4, 10, 5], "texture": "#sidesStatus"}, + "down": {"uv": [6, 11, 10, 12], "texture": "#sidesStatus"} + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/assets/thaumicenergistics/models/parts/essentia_storage_bus_base.json b/src/main/resources/assets/thaumicenergistics/models/parts/essentia_storage_bus_base.json index 0010d6c..05a8fec 100644 --- a/src/main/resources/assets/thaumicenergistics/models/parts/essentia_storage_bus_base.json +++ b/src/main/resources/assets/thaumicenergistics/models/parts/essentia_storage_bus_base.json @@ -1,46 +1,82 @@ { - "credit": "Made with Blockbench by Sea_Kerman", - "textures": { - "sides": "ae2:part/storage_bus_sides", - "back": "ae2:part/storage_bus_back", - "front": "thaumicenergistics:part/essentia_storage_bus_face" - }, - "elements": [ - { - "from": [3, 3, 0], - "to": [13, 13, 2], - "faces": { - "north": { "uv": [3, 3, 13, 13], "texture": "#front" }, - "east": { "uv": [14, 3, 16, 13], "texture": "#sides" }, - "south": { "uv": [3, 3, 13, 13], "texture": "#sides" }, - "west": { "uv": [0, 3, 2, 13], "texture": "#sides" }, - "up": { "uv": [3, 0, 13, 2], "texture": "#sides" }, - "down": { "uv": [3, 14, 13, 16], "texture": "#sides" } - } - }, - { - "from": [2, 2, 2], - "to": [14, 14, 3], - "faces": { - "north": { "uv": [2, 2, 14, 14], "texture": "#front" }, - "east": { "uv": [13, 2, 14, 14], "texture": "#sides" }, - "south": { "uv": [2, 2, 14, 14], "texture": "#sides" }, - "west": { "uv": [2, 2, 3, 14], "texture": "#sides" }, - "up": { "uv": [2, 2, 14, 3], "texture": "#sides" }, - "down": { "uv": [2, 13, 14, 14], "texture": "#sides" } - } - }, - { - "from": [5, 5, 3], - "to": [11, 11, 5], - "faces": { - "north": { "uv": [5, 5, 11, 11], "texture": "#front" }, - "east": { "uv": [6, 5, 8, 11], "texture": "#sides" }, - "south": { "uv": [5, 5, 11, 11], "texture": "#back" }, - "west": { "uv": [8, 5, 10, 11], "texture": "#sides" }, - "up": { "uv": [5, 3, 11, 5], "texture": "#sides" }, - "down": { "uv": [5, 11, 11, 13], "texture": "#sides" } - } - } - ] + "format_version": "1.21.6", + "credit": "Made with Blockbench by Sea_Kerman", + "textures": { + "sides": "ae2:part/storage_bus_sides", + "back": "ae2:part/storage_bus_back", + "front": "thaumicenergistics:part/essentia_storage_bus_face" + }, + "elements": [ + { + "from": [3, 3, 0], + "to": [13, 13, 1], + "faces": { + "north": {"uv": [3, 3, 13, 13], "texture": "#front"}, + "east": {"uv": [13, 3, 14, 13], "texture": "#front"}, + "south": {"uv": [3, 3, 13, 13], "texture": "#front"}, + "west": {"uv": [2, 13, 3, 3], "texture": "#front"}, + "up": {"uv": [3, 2, 13, 3], "texture": "#front"}, + "down": {"uv": [3, 13, 13, 14], "texture": "#front"} + } + }, + { + "from": [2, 2, 1], + "to": [14, 14, 2], + "faces": { + "north": {"uv": [2, 2, 14, 14], "texture": "#back"}, + "east": {"uv": [13, 2, 14, 14], "texture": "#back"}, + "south": {"uv": [2, 2, 14, 14], "texture": "#back"}, + "west": {"uv": [2, 2, 3, 14], "texture": "#back"}, + "up": {"uv": [2, 2, 14, 3], "texture": "#back"}, + "down": {"uv": [2, 13, 14, 14], "texture": "#back"} + } + }, + { + "from": [5, 5, 2], + "to": [11, 11, 4], + "faces": { + "north": {"uv": [5, 5, 11, 11], "texture": "#front"}, + "east": {"uv": [4, 5, 2, 11], "texture": "#sides"}, + "south": {"uv": [5, 5, 11, 11], "texture": "#back"}, + "west": {"uv": [14, 5, 12, 11], "texture": "#sides"}, + "up": {"uv": [5, 2, 11, 4], "texture": "#sides"}, + "down": {"uv": [5, 12, 11, 14], "texture": "#sides"} + } + } + ], + "display": { + "thirdperson_righthand": { + "rotation": [75, 45, 0], + "translation": [0, -1.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "thirdperson_lefthand": { + "rotation": [75, 45, 0], + "translation": [0, -1.5, 0], + "scale": [0.375, 0.375, 0.375] + }, + "firstperson_righthand": { + "rotation": [0, 45, 0], + "translation": [2, 0, 0], + "scale": [0.4, 0.4, 0.4] + }, + "firstperson_lefthand": { + "rotation": [0, 45.5, 0], + "translation": [2.5, 0.5, 0], + "scale": [0.4, 0.4, 0.4] + }, + "ground": { + "translation": [0, 3, 0], + "scale": [0.25, 0.25, 0.25] + }, + "gui": { + "rotation": [30, -135, 0], + "translation": [-3.75, 1.25, 0], + "scale": [0.785, 0.785, 0.785] + }, + "fixed": { + "translation": [0, 0, 2.75], + "scale": [0.5, 0.5, 0.5] + } + } } \ No newline at end of file diff --git a/src/main/resources/assets/thaumicenergistics/models/parts/essentia_storage_bus_has_channel.json b/src/main/resources/assets/thaumicenergistics/models/parts/essentia_storage_bus_has_channel.json index 8d8f515..6ff1bac 100644 --- a/src/main/resources/assets/thaumicenergistics/models/parts/essentia_storage_bus_has_channel.json +++ b/src/main/resources/assets/thaumicenergistics/models/parts/essentia_storage_bus_has_channel.json @@ -1,17 +1,19 @@ { - "textures": { - "indicator": "ae2:part/monitor_sides_status_has_channel" - }, - "elements": [ - { - "from": [5, 5, 3], - "to": [11, 11, 5], - "faces": { - "down": { "texture": "#indicator" }, - "up": { "texture": "#indicator" }, - "east": { "texture": "#indicator" }, - "west": { "texture": "#indicator" } - } - } - ] + "format_version": "1.21.6", + "credit": "Made with _leng", + "textures": { + "indicator": "ae2:part/monitor_sides_status_has_channel" + }, + "elements": [ + { + "from": [4.99, 4.99, 1.99], + "to": [11.01, 11.01, 3.01], + "faces": { + "east": {"uv": [13, 5, 14, 11], "texture": "#indicator"}, + "west": {"uv": [2, 5, 3, 11], "texture": "#indicator"}, + "up": {"uv": [5, 2, 11, 3], "texture": "#indicator"}, + "down": {"uv": [5, 13, 11, 14], "texture": "#indicator"} + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/assets/thaumicenergistics/models/parts/essentia_storage_bus_off.json b/src/main/resources/assets/thaumicenergistics/models/parts/essentia_storage_bus_off.json index bd0c9de..85f79ad 100644 --- a/src/main/resources/assets/thaumicenergistics/models/parts/essentia_storage_bus_off.json +++ b/src/main/resources/assets/thaumicenergistics/models/parts/essentia_storage_bus_off.json @@ -1,17 +1,19 @@ { - "textures": { - "indicator": "ae2:part/monitor_sides_status_off" - }, - "elements": [ - { - "from": [5, 5, 3], - "to": [11, 11, 5], - "faces": { - "down": { "texture": "#indicator" }, - "up": { "texture": "#indicator" }, - "east": { "texture": "#indicator" }, - "west": { "texture": "#indicator" } - } - } - ] + "format_version": "1.21.6", + "credit": "Made with _leng", + "textures": { + "indicator": "ae2:part/monitor_sides_status_off" + }, + "elements": [ + { + "from": [4.99, 4.99, 1.99], + "to": [11.01, 11.01, 3.01], + "faces": { + "east": {"uv": [13, 5, 14, 11], "texture": "#indicator"}, + "west": {"uv": [2, 5, 3, 11], "texture": "#indicator"}, + "up": {"uv": [5, 2, 11, 3], "texture": "#indicator"}, + "down": {"uv": [5, 13, 11, 14], "texture": "#indicator"} + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/assets/thaumicenergistics/models/parts/essentia_storage_bus_on.json b/src/main/resources/assets/thaumicenergistics/models/parts/essentia_storage_bus_on.json index ad40a80..59d9322 100644 --- a/src/main/resources/assets/thaumicenergistics/models/parts/essentia_storage_bus_on.json +++ b/src/main/resources/assets/thaumicenergistics/models/parts/essentia_storage_bus_on.json @@ -1,17 +1,19 @@ { - "textures": { - "indicator": "ae2:part/monitor_sides_status_on" - }, - "elements": [ - { - "from": [5, 5, 3], - "to": [11, 11, 5], - "faces": { - "down": { "texture": "#indicator" }, - "up": { "texture": "#indicator" }, - "east": { "texture": "#indicator" }, - "west": { "texture": "#indicator" } - } - } - ] + "format_version": "1.21.6", + "credit": "Made with _leng", + "textures": { + "indicator": "ae2:part/monitor_sides_status_on" + }, + "elements": [ + { + "from": [4.99, 4.99, 1.99], + "to": [11.01, 11.01, 3.01], + "faces": { + "east": {"uv": [13, 5, 14, 11], "texture": "#indicator"}, + "west": {"uv": [2, 5, 3, 11], "texture": "#indicator"}, + "up": {"uv": [5, 2, 11, 3], "texture": "#indicator"}, + "down": {"uv": [5, 13, 11, 14], "texture": "#indicator"} + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/assets/thaumicenergistics/models/parts/essentia_terminal_base.json b/src/main/resources/assets/thaumicenergistics/models/parts/essentia_terminal_base.json index 6d86aa3..df80840 100644 --- a/src/main/resources/assets/thaumicenergistics/models/parts/essentia_terminal_base.json +++ b/src/main/resources/assets/thaumicenergistics/models/parts/essentia_terminal_base.json @@ -1,138 +1,35 @@ { - "credit": "对齐 AE2 monitor_base.json", - "textures": { - "sides": "ae2:part/monitor_sides", - "particle": "ae2:part/monitor_back_no_status", - "back": "ae2:part/monitor_back_no_status", - "front": "ae2:part/monitor_front" - }, - "elements": [ - { - "from": [ - 2, - 2, - 0 - ], - "to": [ - 14, - 14, - 2 - ], - "faces": { - "north": { - "uv": [ - 2, - 2, - 14, - 14 - ], - "texture": "#front" - }, - "east": { - "uv": [ - 14, - 2, - 16, - 14 - ], - "texture": "#sides" - }, - "south": { - "uv": [ - 2, - 2, - 14, - 14 - ], - "texture": "#back" - }, - "west": { - "uv": [ - 0, - 2, - 2, - 14 - ], - "texture": "#sides" - }, - "up": { - "uv": [ - 2, - 0, - 14, - 2 - ], - "texture": "#sides" - }, - "down": { - "uv": [ - 2, - 14, - 14, - 16 - ], - "texture": "#sides" - } - } - }, - { - "from": [ - 4, - 4, - 2 - ], - "to": [ - 12, - 12, - 3 - ], - "faces": { - "east": { - "uv": [ - 11, - 4, - 12, - 12 - ], - "texture": "#back" - }, - "south": { - "uv": [ - 4, - 4, - 12, - 12 - ], - "texture": "#back" - }, - "west": { - "uv": [ - 4, - 4, - 5, - 12 - ], - "texture": "#back" - }, - "up": { - "uv": [ - 4, - 4, - 12, - 5 - ], - "texture": "#back" - }, - "down": { - "uv": [ - 4, - 11, - 12, - 12 - ], - "texture": "#back" - } - } - } - ] + "format_version": "1.21.6", + "credit": "对齐 AE2 monitor_base.json", + "textures": { + "sides": "ae2:part/monitor_sides", + "particle": "ae2:part/monitor_back_no_status", + "back": "ae2:part/monitor_back_no_status", + "front": "ae2:part/monitor_front" + }, + "elements": [ + { + "from": [2, 2, 0], + "to": [14, 14, 2], + "faces": { + "north": {"uv": [2, 2, 14, 14], "texture": "#front"}, + "east": {"uv": [14, 2, 16, 14], "texture": "#sides"}, + "south": {"uv": [2, 2, 14, 14], "texture": "#back"}, + "west": {"uv": [0, 2, 2, 14], "texture": "#sides"}, + "up": {"uv": [2, 0, 14, 2], "texture": "#sides"}, + "down": {"uv": [2, 14, 14, 16], "texture": "#sides"} + } + }, + { + "from": [4.01, 4.01, 2.01], + "to": [11.99, 11.99, 2.99], + "faces": { + "east": {"uv": [11, 4, 12, 12], "texture": "#back"}, + "south": {"uv": [4, 4, 12, 12], "texture": "#back"}, + "west": {"uv": [4, 4, 5, 12], "texture": "#back"}, + "up": {"uv": [4, 4, 12, 5], "texture": "#back"}, + "down": {"uv": [4, 11, 12, 12], "texture": "#back"} + } + } + ] } \ No newline at end of file diff --git a/src/main/resources/assets/thaumicenergistics/textures/block/arcane_assembler_fallback.png b/src/main/resources/assets/thaumicenergistics/textures/block/arcane_assembler_fallback.png index 0b6d63b770d36af75541c8527e29015810caa58f..2781afd695d5be54fe0f60bc8cf20cf052f4025d 100644 GIT binary patch literal 608 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>V3P85aSW-L z^LFM&zrzLsZF5gJZ&;;smd%Mn(NH1c_S%p$fz$0A#piXlswX(k72I%;E6HJ%R!f4n zn6}Z)Lru!+UbAla$}YcS9vQZ7T$n(Nkb#qW|rFO zMeZsURnz{}#@^^Tx^($oE=lQpiw!=dO>1Af-YZCWVj57^u!1%Am|OG~Nzoi9nN;2r z%a7|N8H;JVI=CG6vAqx~)yWVnx{t3ng%PN+E-v2cWy`Tm2hP2mIWcn`SC82g)=#02 zj?7P8C#Aprb85MZbIJdT#b;+$$RHLM|V-gaisk$tI|jl)C2X z=XZui91jzpvHei#?S#4CgV}dH|CW8<_x^sL*50~0)p!5mp3hx4g{}E$k+xZX%4UZB zZ1*lEK7DrDZuv~Mdm-vG!~=q@{d6YJOPP1py;Xe0bFg<*=n~n4 stl-65E)KW3GiKMn2c`*h@L>N3?&aHG)!zL6u@)rf>FVdQ&MBb@0OPU%mjD0& literal 2979 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 diff --git a/src/main/resources/assets/thaumicenergistics/textures/block/distillation_encoder_face.png b/src/main/resources/assets/thaumicenergistics/textures/block/distillation_encoder_face.png index 27df013dc197007e30e9abd464deb6a26d140082..4fada45d66c08d858d05111ba7225e179c4e30c1 100644 GIT binary patch literal 361 zcmV-v0ha!WP)Px$BS}O-R5*=|QawupK@c6o6vuLG2*>>fn**DJlm@Itu?dJaf|$nN5c~tF4T1DF zqKI7(A+61U{~)QN;kYF%S6aL{40|GZ#W1_`_2%vFIp>Ioh`g`q7sf>1*TzKD029&4 z@f8lSO*U>F+ayTZxHX*Tmnoz1E0)m_SgV-jboAX7i#IP!v|$YV4|#Xv0X|}v=23e zB)*_7Zg(tKr6Zz?^INQ?!}y5$m8#M)5p@rbP^|;Ffur#Qc-oa?5A#}100000NkvXX Hu0mjfBSoS| literal 3644 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 Ef{&>A>i_@% delta 3244 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 e)Df%d-vI!>U-u?x{^U>q0000VjTtm diff --git a/src/main/resources/assets/thaumicenergistics/textures/block/essentia_cell_workbench_bottom.png b/src/main/resources/assets/thaumicenergistics/textures/block/essentia_cell_workbench_bottom.png index e862fb6b84a107bf934cabd3c361211921a8612c..71b967ce73134fabdde66b696af7b5849a39f3ab 100644 GIT binary patch delta 331 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 AIRF3v literal 3109 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 eEpooV7B&Eh*gE7^ti6f=0000 literal 3624 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 Q00000NkvXXt^-0~g7H&%PXGV_ delta 2845 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 M07*qoM6N<$f&-|IK>z>% diff --git a/src/main/resources/assets/thaumicenergistics/textures/block/knowledge_inscriber_top.png b/src/main/resources/assets/thaumicenergistics/textures/block/knowledge_inscriber_top.png index 02290366b1bdea0f30f1c8a296aa7ce0a629509a..f612ae7205a1e4375d0291d6340ddfcd25d20faf 100644 GIT binary patch literal 391 zcmV;20eJq2P)Px$K}keGR5*=&Qn60MFc7^|9xOM?lCh{uQ>n>D%Txx$2Oy*hg)*>EvG74Gs9h-; zKvln?nP|Mx9XeE%vYdjI4Th_XaRWD4&*yvh&h~Q<5%xl-h!duIHQl0&@bh`GgUAe7ZN=>DobTEu#0@EZJ#xboHxn^#rNupOX^D7YX^yC5&4;qcHKO$(gsBE*@GNnoyiF4i# zf`9JqdcF|6CIqKv&ZO*hyP1>(Oq@wczoAsgDw{3Rv{J!-B>=b`jTUKo{jwZ1>rvP_ z?)NR)PJztxFdhRy6o!Ll{rUY904SqBdqR;wuN5HPC?%!S|%B5Lzlo}(hN lBW-8%iKFdpnOO^3@eL9^t^r?zCP@GQ002ovPDHLkV1im1rGNkc literal 3266 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 A`~Uy| diff --git a/src/main/resources/assets/thaumicenergistics/textures/gui/arcane_assembler.png b/src/main/resources/assets/thaumicenergistics/textures/gui/arcane_assembler.png index dea1b5f452a85c5f59d7e4c52974f630fdb5af51..2c96db237e8e491d156d11b329de335c07881884 100644 GIT binary patch literal 5834 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 Gg#8Ch+6%}4 literal 6244 zcmb_gXHZn#mOV|*L4st-AWD)XNN6%mMsfy;f(VF65@XwYBxeBui8dLOAd)1u zN)ix|*a$Q|{k?fJUroI?HGk$--8!fCt-H_J>#Vi+zBkTLUz3uIg$w{d3DZ)$3jhQ+ zg#Z#F++g#l+!Z&F`e<4D0YLTcuNzV?9efi2GK2f7s)mN{-jBWg+`WA`VXCT}K99Uz z?>}$>AaEXG>}F!T$*6!{K2p(%g}>7AzRN(uc~>O?PM^Xr#6?P@9m`cX$6(Y=tFBJK zI#dvg|MDd~k-_LDMLgM8;#ICUFC&X$<3FB%4=M7T=|HcKUN+4tZd4y48pnx|Boygd z5=K&RiV77D+HaAAeFNWDMW7L6ygq=2q|uqn55ofir(yE)H@K0+T>ug|NlpTgdO1ij zwiqn+mP(cl1pXX?e4KJyhXhU!pusOyN&!>@0!L)>8-oG@;PA=m-U=`j1`Yz@>yrSE zIL!)y0P9y=43L5pz)9y4s|MWffa-Cxcy(YQ2IyUN`eeaZVIT%Gchv%KTL5y5hP(lg zPyjKb*r@A(AOtuJ@$dwK=UISWpd8pkQ;}{LtqwY}5;rTj%E1 zR#(4j_o-Mrel!ogbnCH4nqwaP36sA-AAjrm!5eYQHbRr&^jpu!k!}gwcq-}hdyDHy zninnP*bDYa?mpPPRtq8e6{9P@FV(UW4{w!l$El=V@8|o1b^d|6d5*7$k^*l%6d@rg z!sWJ3_$N97G!~DMKhOXiw0n0?36kK$-6Ow`2VnP@yZ5kha3S&zDzZX$`;x(OG%$uAtFpR4fp^{CLOkU7KI9ywgEex@QAJ^Gei$U$@p z$}WjCa*s~)p%UpaeNUy}Lw)8*lGiQR5kX3zJVZk0$Tc4exfgH2^OEFhR@5n1w-&*b z1YXYJSb8IFofIi8@w@RRoTggr2MUkyWMgbJ+EVTefm_cmqB}IjUqv(+DNIo`skWBO zusqjzL;l(Mv3Pb8V?oa6NAFk^5~T|_K3BO@&nGFW4vHavG7(GkJrENa=vAq|eUmiJ z=~F#-HAU3`%UiQ*{PwtGr}6p#f-4c~NK$En02NM04rMJ1T?_rMTIHNCD{-o~1X`2vVD-f&U#@)7 z`10^B&*sgF97!z}p0we4XU_&=*;h9?Zwy7PB364>C01Eixelz!5ci=}R93Or=}7w~115m?b8T$g)?r*Fd${sG#0{rDK4T+=;m{ z@FtfhWmU9)gj64Y{pj4&CqnI+820uAh02OTSyc&b3G>Fghp$|fh*vUwPjesZlWqu> zWgLdZFVpW`|8bqQR8qH9+{MPTGCd>RqDrgEs7iCYQ@VDi3{l#t-fnpwL8UyXEnp*{ z>6SD`h}bZmGhQkqD`V7CkUOpwsq`#iEo@f{`0%i7H#4ux4xXp$UA7$5xpBr8DvB|| zc%79UYf@McHB#^rEl`Xx$@fe7ddstm4le8)soM5JRZARSJ7#=;p3*uYUo@@pLW4T- z{(#L2?~2!e*FX_J5kD8dj^38uZuVWh*3#>xcXaRQ4vvnDz8Rg#lFCsKpS`t_vyn5K zgKBZG3beY}T;BZN1=g@?Rcg80-0?8VO4hQ(!qm#PQKJS?!#C4j(_Thf)~cVTUzIoG z*86t9dAPZvh57B;SE7a5X0PT@N4I-d-CFudjB;x!-^FiG3<06zJtntoIgP(GJc&Q|};BwM1x1*d`(5lR! zob;^b*;;oEm;2DK@f&)o*1Qp>oDVz5}`d zzL#V{J?uSh+@cfG6R}@aZG<@V5442zf>VE`bVvp9_Dhu9Tx)$UP?6lBOR2k*BbUdR z{e;u&mV#WTcw}lyvad=dmtI=4+m_q9>yuB_E>R7a{SOmbL^)m)4|_HyR})$alQpZ9 z{xq=?oE0K&aC0$t{V*E$Q8v9Q@5boPNaM$aWSQK(eC*DZo-5x|n@gf~%!S!4);p^` zWE;Cwxy9wgCO>RoI78Sa^ zIJ;wOU?FOWYH~b_MzAU}#KqUrFI>%F2>&X$7`Vn75MA4AMT)jZoeHO>A-!Q^hz%#CeLs=;ermx#RpVM=LA(-*k|KX`o9f>t-t zq$o58rQH0J#E|Om#FN*au)DE~dZ=U{WNYLYXP;Z&vu-mOQJk3BS`NO@T)0M^D=BXo zquzvoQ-~{ilQmCfZ0V>oXrB=~ zGo2@^u+(`N?2Yb6AEOwT!X61=#y+*r1qkfcbQpBlA3=AN=Tw(srj@KO7r*W;hI=3b z3Jxb0HPJ*-k>i&s$4S(xgh^RRpQ0(FxASf*%F6ywdW6}$C{rDG9_P=ydimz^Q|(no z(Xi9$?b)%3%!$H`gN(EfUQbIfTgYwZx`lzB0gkTWKnZcXBeV0J?tsMr_Prt$wZZCB z&Tv7j`=9z_8|7&T~n{}39;5#~Xs*Fyy(qT^TUN2QVxIRy!Y}Hrz zY`5V$Szxc^Ii7HvcA-jwE6P90)w&>I_sTwsq*3w#17!nAZXbMw+UU(~dbiz?f4!s2FGfx>SdccEa-A8gAp61zminv7aPxcpBz8y(&6>tW zizg5)th8b=U>C8jIWy(aRE7}_|1o<&JD8ePGF6y%GHq_}8|7H-_27Y4sP5y-nBB0tK8IW@cuOF=zgNy6Q6Q!z_*Hhnb4Zs!A4Gytfb5J_%)f zN{Rxw&XhnBTVvgFH1AngVIs77i8;^C$(j7|<4up))WJbR_Gqa`(|lhH$bk>J9Of&9 z+bumbM}=cM<;RWdElgS#rl+P}X_usymX%2$34Ts>>3*zwNup)`kIG_hh)8mO;&o|A28Ao;JmcBn2U2|S~u%b zGhJ2JRasKPH##!%b0kYbh@LEd#X?6%r(xzJQ&DTH>_Z3~_W5DUT2P++_~i0(UZQwg z;Qkxl`yL+Ju+*PlN_4XG^UVtlKmYnwZ5Oo0fCn-Oh|%bc@%-6VzYR$#sghayaNCVB z#H5aBXEFIz5ehRra&q$QtSqBWyZpt&ZoUZl>x>B=O;%e^+9OLaBO{5+fh&}Jus689 zn!V6)ddqcNK>@RP1Af^;l=P*3oW+37aV?8HR-#Htvo2S|H&^) z+xI@oZsU2c#We<)yu7`yS^9Z->A_MHFJkn+EhLhH)sMKn{sm@f>D0rP<53yZ5K~bI zdUrGCT9_fdx`%YmfxN-_`T4DZa*LZBa~FFbu$T30+prOqZ;YVzN_62^u53|zz#a}C z9Nhlxw$t1G%uXgkubpd5+m|@x34e!Thq4EcPrki)K^b~9p*g>}DBoP6S`Cs}t*xzb zlpuQs#bJO8I6E(I25~0+6rPm!Y<;kJM!zE*iEh;0OyNjR-)6np1Pg zCm;PDRmLF|i6*5_P!IjxP23iSIaAB0J^{&}Xx;}MmM#ZvAb7%;Mss9L1?fqEc@fKi zVU1ZuTA|#Eq=gBwik~f~SwMGJN{!pOBvLr^d$Bp$UWh5tGt#{SyatMuFZFn;VQYTNes=k~iK-SV^=Ii^W#z=M|IW1tYYHslHt z3xddbLGmbIQr}~wz$FSvu$a@Lg~eaQoy$B~fmpmA6gS%uhDNk-LM$oav=`mg0B&q9 zSF`Ry4g@OhRwO!mjKgL*CIL>S`}gvE6>4g0ITqS!lNwI~m+|N=AV78*-)GORmki(* zq}O~KIc^L%8$&=f5UaI@@K;QGM5fGJ%E+HRZFmTIZ{e%UWhjzy|8m6!V$*q+w|ur% zM@4xWc$;MP_iQir7v^WE#D2o_p{w>!#Z#~9ARbKnl17Yd+Gp1c-BPz}Jz{~$QB_=h+r z|G?+NQ~7by@Iq>BE+BS4RX$uFF3vwe{AJ-22 zVvs5MltXHqTZyU&O#wWGvpG2NY@PVJAz1ZI9{Sx1OI^+4LjLtU6e0OyguZa2*Z41q zC2PtPLPd19!qT_UD)anqyDI| zZxz?9oUwarF#}>OzKz&^v|O!!=58+sfKTGiH4ToT#RIYfmn0Bi2GReJ9|r~eWRSl~ z>Oa={S7|mR#zCi;&*g5H01I1N_Fu)x%C z0K!O@(3RWpBLkT9sPLQj*Jw%^YIUUkr%G|l1ob;Xo%6(_(~!7-YyTz@K!Fb#ZX-}C zafVDeCwn*g+cE~OynL`!tt)gkDWt5dtf|E~`b2u3LU-%dzWb%|4oiH1J+lUIg@5F& z6h09RzlYkXiQ<1THP^i6C{;1ME-0dNFLlRav3F#VV*WratU#Z>icWp& zdCFLEn5|coW4RcGON|~oP^O_!;ic%E+L%L!svCW+b227I=JdY6HWjzHOX49THkzEh z1U*#=Bc|69Hn-ko=k*|k-kHr%^OoG8Z=R3uwL2V?4(*l7(X;e)sWGJ?XbTiy+J9$N zqn!Mn0P2ZieV)=}7A$3pSc@FUD7Gd5kZzaW5Y*!ONNYIdmbNoG-!;PGx~OZ5Nh9b?Ka`?Z*6XWL}wW19CW7e z$1>=huTBo6;r?wrEfS*9@PBc#E=zqbt<@r zDg8#^bCTedF(7w$#~jqJSj2#GYN<=F>_p)6uCud>^Cuzn+Z90F?6RON3fL~AJ@;r=&->F9&m2^N(q@z4P|k>^e2N9hY9-A~@)`79AE&Mh&+l7F5Uu3)v&XhALH?Lsmo z6-S2bgSP1a2BHWR))NlDl4bngQ=2m3Yy(swtar%HMj7QgYCAhSl@HrHs0$|Ck2q4I z3ws1H`#;l*iBs=w4&M10R>hI%YoXDD#u9y|3cCKS z0rtUY@{l@V{c!ob4a#L=nn9|K!3E4K+%_BB4?IDKYz!WIA#NnOI6V6gqpvdl diff --git a/src/main/resources/assets/thaumicenergistics/textures/gui/arcane_crafting.png b/src/main/resources/assets/thaumicenergistics/textures/gui/arcane_crafting.png index 2bfb862c21905b8ac30b979ddee127fc405317c7..82ea9628757728810fd1bdaef7456541f86f5204 100644 GIT binary patch literal 15048 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 literal 9899 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 diff --git a/src/main/resources/assets/thaumicenergistics/textures/gui/distillation_encoder.png b/src/main/resources/assets/thaumicenergistics/textures/gui/distillation_encoder.png index 727e045f76f76549868810067607628341ad0cc4..19799eb5013f6b700f5232fc77e018dc431d5d12 100644 GIT binary patch literal 3808 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 literal 4058 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 diff --git a/src/main/resources/assets/thaumicenergistics/textures/gui/essentia_cell_workbench.png b/src/main/resources/assets/thaumicenergistics/textures/gui/essentia_cell_workbench.png index f8b05eb82ed6f72b3c131b197c44d7fe8a7c214e..288a2e09dc0e7a5a5e1d488da2f15f8c2acdde4d 100644 GIT binary patch literal 3589 zcmds4c~nzZ9{#<&KqAWnj)reA`dhx=_uVg? z9PAY3wB!Il(SGx$?En~RVnCNgANSDA{n8$1yPXZ>K4!c`llb;62x6iBTaEUm(Bhr=O&g9kbw2mFl~)R%^E1?+f>YN} z84gb;KdX{pf{$X}9`|UU8Cua138aTw?g^}u88i|z)-B11eKT!6Jk~|)kf^~>Xt0L@ z(2@?1q+@BZIHbkex*oQHex0T8x~Bi2BOPYbaZ;@5F}w(khe54%dX}Xgyyg)wbs+4U z6;x7Ohp{B5az*iI%nbTd>l#v&VakpMvqr_=FQ%|0{r}0PYH@Q%^~B2)&2;A-@{swe z?p&hOEoJlEvR8)HVB}uC?UUQCv>~d6!CO5L8HCS>O!%U(DQofDpc1R2rh}rk8`c-% zgv9~Jp3jXBW$leL`%XPpQaNhqr+(?{z>b_L?^XS|&-SmBCI9;IBlXq+#in5n#@bbD zuL*zDniwkxG^xr-p~3w)hbmw{SqaViomI~O`^t!0o-CPjI=cAojn2Mo8i3b^6+U3- zdoBo`ow`BM2LJKs!3M~0SknR57&y7=ib0GD#H%=~wla9&C9`!OD1YBy;bD?nrGxrE zE{;HpDP%y5$G}0LU(M4mGF^t4!Kc7{?3O6c0FtuU)m8yxzgJsu_*OCZ z`m+}WD*g8%U*$7X7=copDQdJhFg2=;4q$CB*Jn*-3BH&f*MduL23pR$$e0|k1fa{C zt-?wBbWhK|iV3>(NCmjhL@VwO6rROc8ps!{T~~Lm1$sC7Nzba^A`4y&)btA9^AL1T z;Q;@N9Sd!0OeGUoIb+2oWxMF1{yh+!&A&Dh25?A=c}D363qNl&e$hG*=}#>-gw@pD zguooxc>2!zn#)!*(xP$3`KH_%wYcTN8b4sSXB}|esoI)6fo`|D|4Rkpi&n7hG^toOHJygJ$1OmX*}_M@0L8Y)WA2Bil52Twrsi z7X@&X=xlZyPkvbzgbW0G)hzJU+x%QyDhqvgq7M1E+^gQLgd#PU&6yW3-VU*({9-CC z6oPkNd!hWCx2YlulT%iyP-v(Y$Ivzf#$et{a|HFPvP92DXr>nqv2RtI-ilhL%{5Q} z`3)D4c>;6NJE)p-O^Gip|I1ynDPJDd{T=7%d=x70dp8RA(9afG=V4@IUW&(VmtamK zjzFK5xE3z08|d{3bVv2$SB2KU5m#xLp6ch7n4dbTTWL!`<&@u)0}a^Mx%gXY{(flQ z9Kd;;lT!Kn&C%L{LV|OVSRIfN<-TN0R9$jhNvDHfymiM3tJnH)LagA;bP@tQ-6aR> zt&&0uaB%Ww{y@tQ31B63fm3(-sukt{>yP2A1m3meAv9To_;n{wSF)ssr{Ur?wIO{3 z*4f0pSj}(P+dVA0J!3W+Vj}78(SsRge<+BsZ1u0Jboh#Na3q{ntCBf^t@^1_G_n7N zyO_A&G6h2w@#(D=l=!~zl5K$#7ND#awp|tyZSRy0?F=dkOqKtsg3R&Z=Km2s)TXd~ zH8*BCb{d)t3%dJslFW~L zAF*0MSa%flH>0(Mu%}HC*rx4_Y-{sE#BLl4%*MU-5oQ49ii`)xr9|Fx&#g^RKg?;N zhk3y+dI5usfOd>=*e}H>dQuTZS@)|?RdoZXTUt|_Kv3#hlbelX#vq1B`zO(})+E>N zXR2ae)&7kszCaK5Ty69cKH+BMIP*^0wBL<ZDE4o?XOXws1RQ#2;7_#q}JdPITY)BB43kZjG@e8jG31nzR{Ovz z=o!>NfWW2l#VDis1;EfaF9~-YMi02~BSZ~18jbxpX+}MkXY}Okvg>guWx@VqhfTRQ H?6`jb+aFKU literal 4198 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 YDL;{BPSdV_)K3fW_2zq(dx*aKH|Uh&F#rGn literal 3843 zcmb_eXHXQ#w(bEWM@b^!k|arv4w)Hplq5rvBn&|ul9FKnNunSkIS48_sGx%+8G;NF z1_8-QvVg!!aFBTM)_wbSZ`Ip+b?g4Lz2=z9>Xf67&Tax@cA3r>O+12ruOIxmyo3>1(6haP9A1#nFiI0!^64*_)E zepUzs*gWB8h7_a#E=HGl4dA8-D*LbB*8~U&z~rjm0R>~CKtk8jRR_GP16VvgRSh7g z1`;OmF+zYO1UPi@@&0d1o678 zSD54+i5#=l#M*+g*rXz5=)Uaq0#J~`d{*twaUhp&B90ZUu2s161ocBr6$bPURRm773do1+f^5E&s`B{-eVwG80@XA945|ScX zYUfP+LtlU%;g6js0I=PNYW*xoPKv-srQ>5f|xVx8@<*H=X-Qk{EV z^Hfq-bY6UQy^^>wVb8h$bpXlvNKGt-97zC-%kh%B4#EIoG^SI^#la`TFhLso<^@f=J@nX? z=$B-cNL@0e)GeN8n@*P&nls2ITf?dfF{Up~;z}81?qoyzqFHqHi>jWb4PA6&btAaH z{OaGpFr9YEDC3jmV9%=d*Nm^ky8+ZRvCPr9c%&d(&IPgyNVb3rFEb5_*@hC?aOM*7 zlIxi(S#((_3xqI6IFvc1n=(x=jX#ZDSlqm3O8mRb2cU_mzNbn;nI52mbIokPh3^W7BYSIbN!7dRs>5jcEaz^ zFl`CV3$Yi=7}QI;*m{r4Udi$RBjbzE@C`*n?t>moajONVNIami; zi(pDI?_6|i7Ojh|HZe`NW2~W8MFS?dcQ=xn-X}?eHUGOg^O9QG@PtznkXDh>v z;l`23w=2Bj&f+PSRim%!iUP_Bj$5oMKU935E~qRh$k-g zM!LpK4pPz>`chO+R#>H6%tL8HzCorzwNuR1s&^QXhtR#H&jA$^u9mxf>;3G}#!lRP z-aOSp2y3Qzmz{S|A--)lri7(T?7WCVx|%_}(bXrvtJ4dYvOKuF%@}Ywi882-vkl23 zJ|H&`KL)oIzGSqmBWxJ__*+VoY!KfE=^~M(`g;OpkD3f<45o7w@>#O)a(PK9D>O?+ zKTdh%11sk?OvNDAkjt)jdn#RGYEC}fPOKBZlt%W^v-VNtIV(|046OL8xwYV^Fj)=K z#nQE9o704;<-*`LAewYwmvnwVP}jGx0-$H zco3V%uELyfznW>1HG?@~OmHf2i9HV0-I6u+$9~KW|Zb*W^<25#Oh%YW~7}*Zja-ZgX(@t>fta z?SW19kft9p--ah`nh3`#AKy<}Kr9T0U58x`bq{L^s?`bQtNZDPUUpSRUOpQ*;z8nL zGG1EDX#MA5&Ov2!)8vsW>)N!q-`=0(Z3T$Z$kA9l%RUC|88wsoT%jduE?X z4pZ4uQ%^~VGk1=hr9~&t`b{op9aBR9f-eJrjt1c8>6u*x;En_UYYqS?WCFm7dTjqe z3jh)^T@7{fz=>~D>bK`5n9y@83`i&SY6zKnx3Vw2U(zBXUsJQEK*-GLneOj|s)k^b zs>O`d>qg&;NN&Lon%om7F`b*9oT7Z}K?i2Sbqo&g?JtF6TsgEAM_6wcoseT?46nyn zu*Y)q@c80Q^j%y1E(ZYTZ92ZvqdZm@uxd^5oYIJ{#)1|@qYvU zl=c6N@~o*PX^MU_xQ83umI@Vv2@$FJbsM9O2NsE+c~U zOK{=Euvy%auOu#a-0#MBBa~ee(Z9<6cLx5r>#g4Q9gu``-VL)4WAN+!`Lwc!U^>N7 z5*mR;Ge-7WwdWqDqGBE606O9VH6oEh?)l}C%S70f-vy&o!`|}`p>NL?-b^*@lY)O%{5KMD z*vKWniCbIO5o@n_`WjhQ_M%-{_H8P7?4gjm(R}nOF3*$qm zpN)s-MAGkxPB#X`MQ(rNu~z$?@_%Ldm&|`v?El~OpYHqf|M=5s-V5>ofYVcA&_EYz UXKN)|eKrNUnnoJcFo&pr0O$~8;s5{u diff --git a/src/main/resources/assets/thaumicenergistics/textures/gui/essentia_terminal.png b/src/main/resources/assets/thaumicenergistics/textures/gui/essentia_terminal.png index edcfdee7f28aef0c573a043df9e0454f6c73694f..fc4a75c098405a9d9a6946fcbe01473eedf38bfe 100644 GIT binary patch literal 3739 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 literal 4163 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 UR*$*Q9-JQf+D3?SEr@LD| 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 Bd&K|% diff --git a/src/main/resources/assets/thaumicenergistics/textures/gui/knowledge_inscriber.png b/src/main/resources/assets/thaumicenergistics/textures/gui/knowledge_inscriber.png index 4385c3286c23f7fba42fee7945467a11ad09f170..a6c1edeacc8a9a1261874a0a8c2852b5895ae472 100644 GIT binary patch literal 4500 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 literal 4897 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 diff --git a/src/main/resources/assets/thaumicenergistics/textures/gui/priority.png b/src/main/resources/assets/thaumicenergistics/textures/gui/priority.png index 1ba06a2b1f01e1d9a344ea324ddf3bed3b02556c..0e7f62b8d7b5590a51d94c6ef3ae62655a561a3a 100644 GIT binary patch literal 2539 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G!U;i$lZxy-8q?;3=Eu0JzX3_ zD&pSWHtbVP6KuUWuUEjyD2bax<%CZ25iXf3W|ku?ISms;BbZ#;RCV$X&XldCW<1zrR@ve~({(Z{X|1YcAPfQz?8~^|L9q*rie_yRogG>xV zk+bkT#|P^6|0Xhs++khNka1*h14GFf)&-9<)y%M(6AU%K&g;+X{QWPv{%7}mt^>Be z&!}@9IJ5FzZXjcY`F8h8RfhF{E-`&L#V=E5%gDhP|Erj>;-z@iy}v9ED*xX9y`1|% zwfek&42(1E?tjm;u-wQ{BI9c*CeXmQW0XbpF!)i<_@c+S^}yT%?eaBWzJLm!oxhJ<|L%F8?Lqkd ze`jC+PTO~JwfK+Y@&A<=9!_OdVEOXrCkuJ=L0#nEQr<^HFOcQ=q`X)pR|DNig)We7;j%q!9Ja}7}_GuAWJGc+*xQnV0g zQi`XGV@O5Z+baii9|wpyUo@Gy>QeZvQw~PFJO)v|I}Dx{H$*o){r}_Rbooq`Q*{YP zKgP+QpVn3rcH_g}zqu@3pCaY^`nC5K&7VI%{rK%#o5VWhPMx}jqf9-aj19kN0%ya+fw{G9zB4E-u|HPKf;rD1-!InqX z-~arB*WtRoe0bH@zVhD{`%Gf$QeKK$-+TS|=A|!xHe6cG4$Sm}4IKFY^T!Y7U4Le| T2ppKU3FJCYS3j3^P6tHja{1)@P*5f842hwc3hRGXDWu_}AN#TT9)9~hss)2P=a2$0L9 zm0z29e{rbrvlC4TAmMhf*)y$jy97Yjb>7QwCa_sOA0Ly~uNgv!p5VXLH`#5#VkJ-f>i_@% delta 3072 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 diff --git a/src/main/resources/assets/thaumicenergistics/textures/item/essentia_cell_64k.png b/src/main/resources/assets/thaumicenergistics/textures/item/essentia_cell_64k.png index a3f0e02060ccdb8d06d1defaa36e010b084267b4..6d76ce7d483d18517d7a2eed339fd55c42f8b840 100644 GIT binary patch delta 422 zcmV;X0a^Zt7{CLNB!2;OQb$4nuFf3k0004cNkl&W z%~O|pw)dX*^Lf6!JO_U)rB^c)(`*1C1m$9`<6T!TFcOK#Z+~g9J4uvYpilK6OsgqL zryWU@ZWG(#ZW1LF)9i${iZCsFsz+WFrbQ~R%k%nTP)b`RN+_n;f$<5l50AelZN;Mq z(_-8FKG#cnM@e5RG#FmNJr~417bLl##ix2$Q=7e1UYAJ|i3GC?OSU7yV0eYP@g%2i z#iIah+*!B>{C`xAGE9HG0q|0JZa!jQe1c>DB=wR`VKd3a)vZi6Gc^i8;wDaDRK_02|fyXCDg1G+PMK75umQ0>c==fU>SK QoB#j-07*qoM6N<$f~&l`TmS$7 delta 3074 zcmV+d4E^)K1Be)qB!3BTNLh0L01l=A01l=Bhuo=e000V4X+uL$P-t&-Z*ypGa3D!T zLm+T+Z)Rz1WdHzp+MQEpR8#2|J@?-9LQ9B%luK_?6$l_wLW_VDktQl32@pz%A)(n7 zQNa;KMFbnjpojyGj)066Q7jCK3fKqaA)=0hqlk*i`{8?|Yk$_f_vX$1wbwr9tn;0- z&j-K=43f59&ghTmgWD0l;*TI7}*0BAb^tj|`8MF3bZ02F3R#5n-i zEdVe{S7t~6u(trf&JYW-00;~KFj0twDF6g}0AR=?BX|IWnE(_<@>e|ZE3OddDgXd@ znX){&BsoQaTL>+22Uk}v9w^R97b_GtVFF>AKrX_0nSU8Ffiw@`^UMGMppg|3;Dhu1 zc+L*4&dxTDwhmt{>c0m6B4T3W{^ifBa6kY6;dFk{{wy!E8h|?nfNlPwCGG@hUJIag z_lst-4?wj5py}FI^KkfnJUm6Akh$5}<>chpO2k52Vaiv1{%68pz*qfj`F=e7_x0eu z;v|7GU4MZ`1o+^>%=Ap99M6&ogks$0k4OBs3;+Bb(;~!4V!2o<6ys46agIcqjPo+3 zB8fthDa9qy|77CdEc*jK-!%ZRYCZvbku9iQV*~a}ClFY4z~c7+0P?$U!PF=S1Au6Q z;m>#f??3%Vpd|o+W=WE9003S@Bra6Svp>fO0Dk~Ppn)o|K^yeJ7%adB9Ki+L!3+Fg zHiSYX#KJ-lLJDMn9CBbOtb#%)hRv`YDqt_vKpix|QD}yfa1JiQRk#j4a1Z)n2%fLC6RbVIkUx0b+_+BaR3cnT7Zv!AJxWizFb)h!jyGOOZ85F;a?DAXP{m@;!0_ zIe&*-M!JzZ$N(~e{D!NlT@zqLtGcXcuVrX|L#Xx)I%#9!{6gSJKPrN9dR61N3(c z4Tcqi$B1Vr8Jidf7-t!G7_XR2rWw%BIv?Wdily+ylO`+*KY$4Vz$Cr4+G&IO(4Q`uA9rwXSQO+7mGt}d!;r5mBU zM0dY#r|y`ZzFvTyOmC;&dA;ZQ9DOhSRQ+xGr}ak+SO&8UBnI0I&KNw!HF0k|9WTe* z@liuv!$3o&VU=N*;e?U7(SJOn)kcj*4~%KXT;n9;ZN_cJqb3F>Atp;r>P_yNQcbz0 zDW*G2J50yT%*~?B)|oY%Ju%lZ=bPu7*PGwBU|M)uEVih&xMfMQu79>|wtZn|Vi#w( z#jeBdlf9FDx_yoPJqHbk*$%56S{;6Kv~mM9!g3B(KJ}#RZ#@)!h;8Eq#KMS9gFl*neeosSBfoHYnBQIkwkyowPu(zdm zs`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMeBmZRodjHV?r+_5^X9J0W zL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0?0=B0A@}E)&XLY(4uw#D z=+@8&Vdi0r!+s1Wg@=V#hChyQh*%oYF_$%W(cD9G-$eREmPFp0XE9GXuPsV7Dn6<% zYCPIEx-_~!#x7=A%+*+(SV?S4962s3t~PFLzTf=q^M~S{;tS(@7nm=|U2u7!&cgJC zrxvL$5-d8FKz~e#PB@hCK@cja7K|nG6L%$!3VFgE!e=5c(KgYD*h5?@9!~N|DouKl z?2)`Rc_hU%r7Y#SgeR$xyi5&D-J3d|7MgY-Z8AMNy)lE5k&tmhsv%92wrA>R=4N)w ztYw9={>5&Kw=W)*2gz%*kgNq+Eef_mrsz~!DAy_nvVUh~S7yJ>iOM;atDY;(?aZ^v z+mJV$@1Ote62cPUlD4IWOIIx&SmwQ~YB{nzae3Pc;}r!fhE@iwJh+OsDs9zItL;~p zu715HdQEGAUct(O!LkCy1<%NCg+}G`0PgpNm-?d@-hMgNe6^V+j6x$b<6@S<$ z+<4_1hktL%znR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX4c}I@?e+FW+b@^R zDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i&_B8C(+grT%{XWUQ z+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?SIDu(gXbmBM!FLxzyDi(mhmCkJc;e zM-ImyzW$x>cP$Mz4ONYt#^NJzM0w=t_X*$k9t}F$c8q(h;Rn+nb{%IOFKR-X@|s4Q zQ=0o*Vq3aT%s$c9>fU<%N829{oHRUHc}nwC$!Xf@g42^{^3RN&m7RTlF8SPG+oHC6 z=YM0)-)awU@466l;nGF_i|0GMJI-A4xODQe+vO8ixL2C5I$v$-bm~0*lhaSfyPUh4 zuDM)mx$b(swR>jw=^LIm&fWCAdGQwi*43UlJ>9+YdT;l|_x0Zv-F|W>{m#p~*>@-I zt-MdXU-UrjLD@syht)q@{@mE_+<$7ocYmPs(cDM(28Dyq{*m>M4?_iynUBkc4TkHU zI6gT!;y-fz>HMcd&t%Ugo)`Y2{>!cx7B7DI)$7;J(U{Spm-3gBzioV_{p!H$8L!*M z!p0uH$#^p{Ui4P`?ZJ24cOCDe-w#jZd?0@)|7iKK^;6KN`;!@ylm7$*nDhK&Gk-1H z0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F}0003qNkloE&>a7(6Pk`Erg_Qxdn|T1lU{)5MfU!~8 z7`j=kNK`tO+OlIO<(Hz!a=u^x-GAi-GvjP9M1y$y7P-r}mnRfx784POC^Sk`w82ho zCItXkYyA_#^T`PF$tW_ZeH$l`QbzFpUWvobL1ZGOY4h~1_7&k^?jKOiQ7n#)IWmWmJwN?OtU}p4B&yz_2fY#dg$0ht+tvvkk{u=kd zCAlA7WV;{2jlZ(BR-6p35;%;#a~E8aU9j(g5b53BgO1ku_C}=}$Be%L00ITOm0IMS Q{r~^~07*qoM6N<$fV!Z diff --git a/src/main/resources/assets/thaumicenergistics/textures/item/essentia_cell_casing.png b/src/main/resources/assets/thaumicenergistics/textures/item/essentia_cell_casing.png index c5356aa0bfeee6a677e158449c9d73ce7079f330..b3ba5a74524278da83946eca1a47ff87537ffc08 100644 GIT binary patch delta 421 zcmV;W0b2g`7rz6LB!2;OQb$4nuFf3k0004bNkl++( zJ^Qoh+miRbFE7c1KZemQnXpqnfRvI-xzx6{w;PyDj_bW5_X|u#g*eO3|S)3m122R@A-a*zC zd-*H?N~yMzo@U52O@t5#A=p@1A`%uXF0bocKD(wn&1BNVhsXSYz;PU+(I`MbvbveW zbzLnvzr5!D;eRpsh%w9Jrm&Avio@d*D({XK$A?S+7UpMBN@1sG@H~%Nwfa2=Pj?pv zcFLcep5vyl&+WrA6Qd(qaCCM>&2>@g`&T^A>pTZB%VMCvAAnG(kGJ;^USD1qG))cG zs#O3g<&qJY#6~B8mH--V1{=ASQErw1)LfTO$7uoEULN81b)=LX!GDV{yd%ESr!q7X P00000NkvXXu0mjfgde_@ delta 3055 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 diff --git a/src/main/resources/assets/thaumicenergistics/textures/item/essentia_cell_creative.png b/src/main/resources/assets/thaumicenergistics/textures/item/essentia_cell_creative.png index d726763451d837c247cbc1d8788bf356bdabb741..a5b01d868de83ca7662254804cf545c6560fee50 100644 GIT binary patch delta 752 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 a_` zwj%g}T5*gRLjy%6>S8h!)TxysWGFg_ytp_#5Z&scq|grOAcDAvU~F5xZJMsU|PH2{6#pL7`9}@YVoees&y5*!WeoMnoznPx!kS?CnI6B~(=< zlQh|i>KN~LNT*W#w=DWv>MATs8Ll&id*R+bARZQ^v;v9gmq4W9h8=J8MeB-ZfyD2iN zBHt~L%UO6j8dwU3n0}`-v$z4k_rwKZL+9%+6+{K))`C-Hjs>zJxJw;BU00000NkvXXu0mjf D#!uV< delta 3292 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 a_;WB!2;OQb$4nuFf3k0004mNkl2oeWrh$a>s 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 Ac>n+a diff --git a/src/main/resources/assets/thaumicenergistics/textures/item/knowledge_core.png b/src/main/resources/assets/thaumicenergistics/textures/item/knowledge_core.png index 36ab18088a5a72759efa52cafb30e258492bddba..2a2e5708476fd41a21eb4a19ab441b07970ea681 100644 GIT binary patch literal 1282 zcmV+d1^xPoP)Px(yh%hsR9Hvtm)}#ART#%V%lqz+*Ikyy-9^@52@C^5WQ@kiK^;Rc8h_-J6BpI! z)J%F|Gd11zA2_8pHrW*Zrm{(C#JW&Zvj%lUOA{4AkOc+7U0Gy*|9G48GP?r`%avVm zZuY$AInVbz=RD_p=2;!%+S;|7Rq@%}{Ecq>c&a~{Jv~tvKR>oxoBQdyEsTzMwZ6q_ z*M7zK)=xgx`uiFVrWer!QqD(qd{6!QW!fZ%JtrN+L$6=!d%b@4>_3jXq>z@==QI)B zlg@u%?csKJ&r>__boH{bt`>KJZGwm<(Ac;Qu}aGMM6#M$fi|kEYl-Tht-Y6!&O+JU zW=$lufQUl3V)+JD>~rUrpKVBD!_0 zmGl{iD86cFro~W0VSYAFdxBp(qb#h-p{w;Vl|^x^2{XQv2Q+~bzcg{?kDqmE0TIEr zFB);a{tg`vK*^KHcI#PVk?8e@`SE6gcuzMk-fPjev1|K|$psS2HsDK`u)AbFEL8}^ zRSw;b;SEJd-svR&&V{E1#5pwV+pa}0d-Xa3s*$dsfp;s6bcUf@5B=>C)VA}uhq@*T z2xoCYM0z}Z!<_p4FY?}algsxFg#A&HByksKGvp28Zat#ye|~Y1mI-kVS{8(WaD0E` znzYDdS2^V@=B5r(6DX^yNvB2_o@^_ZF4TlYOF2(S<9HD7|DdUqOli4Q-%4l<1fEJI$ zkT1mIj-#1*;MlmC(%D&D^d_j7mBf&YbM~=>cO=T_V3Y-y4rk^8Z*QT%lEubii5sIa zetQ(-aaiS%FHSI!p!iH`1~lq)e5S;D30Q6q7#`4Y5y z!WhpqX6C{5ntI+U*VC?(S!I)H8kDGYs9b%Z()q8CdAE*a=E3!{dJ5(#5LYQHl4GNDN|RbRh($ literal 15626 zcmV+lJ@vwgP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z001&INklMec$(4)1J{C{lwhS+oXAisVE|Dm#vwIsx1` zZQ3|!+@?i=qHtQEEmE{-Q6nuJ*s_$tN?=ElM>$qBSh8$u9!QDPG-W3KP9E~oHOxUGa$FFJ6KK^EgT%HO(bi93##_1Nul_u@ z-gpzvOL`zL6=ooK16c;%b4=g2^>^ zqD0`%H@?;GUp~j^EQ~v=ZihBqYU1CsYQj$4W*=E3AW}66hAB zm8f2@V!#H4(6G4NlbXcn@R0Q*IV(fBw4qEd+I! zXxhNM56o<0&uiAp#8^RwzG_~%W?oh2u|E}539ow(**>d==wz6MEc;V8^Mm%+&oTHMleu{wY8k- zRA98g7&u%dYN?oR!{L(|WhKd@;FcqvX``40NkR|{L8ld>T4QwmYnKBUZyaL%&`}cL zJS3SAG2y$2>%oV_#koXD$*V?C6>#*pMtFrtkO{#x1|Hd!Y#kNk1q^e+otud+DlT`L zASH}IYVdJ6@x{g|Oi>~?PFzb>4d|UfW`Zmepe52sgi6F1i79g54A!*Z)>5*$0qd(^ z7m`vWj%Z0|62l>^8+gNdVvz)oOckOM$O>dBNlKz}i8mTiu2W6c(8G-_vMguXcT{6Z zo(T>sfsvA23#v?l6gULudbo2YvW*470l5o}hGFU%y5B@l-rp%J7c zkaa>S2ndpsh-^SU7^1VX0wLJj?eWo24s(Lh^g$3ZFjeA^N}O1QW2GRIg4dLiQ>Ee? z+lkw9$$1fYd#2g3fiGIg6hWRvd@B$xA%h@Afhh!{k?35Y!~m%cIz4%h7)~m#?80o< zQY2J{TpLOu2r^*`K{k*Kw8Tikky7xgRmG7~^7UQMof{fS zqO*yWAUGZpms`Qbd1U7x5JJFIi3~ss=z&ULJQ(Xq-l6Ng9lW!IC^%S1sxn~;i87!{ zfyo4$8qQ3hGVo|0`REgoJJuxU=Yh;5f`mRxOf*dL!0BP2TMz8{$ZnI^-4E<zj2J1nZ!Xvmk%L`9l?iTMfloZ)+1P-) zhk{vvD*@^t>75{Hi4GC8XEaV!l_rIN51z#WnrThFzk{A#y+l1dV7yVGyvKP%83M-& z!Qm1fUugD(z`MxaRmo@qw;q8jP2ihX14o76u#p@}aKTGr0A~_y7jbPOECeoSe50^U zKse88;b`|RVVin+DSqq=pGL{R$xVsTiIZyqB_sD8C@wazyW=@`){$3{)wRfRllb%# z9v1^U2ayNn5#a+XHsEE%r9>MNtxeP+(e;tuN4gL(I+1M6-u=r`O#(dp$&a82+;A8+ zs)P@TM=lC>E?dss-?D$%GT9Ie^2BON9Q1()E_j5F>`oo$W`R8$nM6ly61I!jX=Jg8 z)J#FOloO@eSA<1$;`xE+OlPXcBA2 z@$i*^bCKY{wGp9Vw%yTmiJcab_s}I$ABcS-w2_TL4I)iF--zdC6W(> z4uVZ=6@kOUL|p9f@F#wQ&;9;yKBGVQ)(m{BOpagr(68~i-}+aOJU4D7POnEyN(?i{ zV~=;JagMX#`h;r}5s1LvceA{ltI5U2l6Q2?;___pnnZ+AdMI0wELQktFpFX&oDf3vv;0 zeZ$v2@lo#m?e`Odf6mrSe3$N6ox1+CFNb4Jzxh2JfAt&LJa&YT1Svs8B4Q#5kSQQi zVE5uhp7`=-c<__IP2V;=@yJ8s`)N*}(WDBoe2$b7u({e1`O9XNikCIZe!a8 zJC8m{H=mMHBBf4#kpEwIbkW~Xn3ER}96loW8VhDWeO?@}^ z@InT#d{CCNcH^rVTzfaeL)S7GZ4gvNSqzrvMbqG#DbwBa)R!Nof8xv37w%tP6TVMA zz_C-;C8-og?tTYH?tVMRj-O_IWd$vvwUH3POF=>)q@b?@F?n`o9Xs2XnO*t@iw8bM zbM_0*&jjE)oqWw(x#Oq)8*Vvs2O1Ki#>^BK3B0Z5lffEp7!cH58F=tRZgvbcF!lgv)6C{Cl86HCx62<8sB`*i4 z&;9yy&%iJL>ig4?n{MaMzy4ow+f6sqSxFlOUV0k8VBs~r7IaRq*j_N)93$3Cx>Qhg z`-qs~q$FwqXq1R(6uwerAD-*@)@d0Y6 zNIHRXgqg)IJYnuBGKmS2e4xk>ggr-W9qZ%3-nJkl&%B0UR+*gnHa>9bb#G&JZHt{* zV$nwG#xw6c)85m{h)1)gA=8GYPrOeQ(b zCbSmhnPjV!^u}QK9o1M-j1(gg7?pwDg@F=C36V!SDWF)Py5_Fs0EX*ZtZf}3B&fSU z=Pb6hwDX?6U0(6}Ub1TquNp>%m16U7j&Pbx3yc(;G;nDqC{`4CDVbz&YUsGsnpzf9gG!p4!BFW`vFNHu#$$rutj&SQh@KB*~ULr!G z(1D2(h}=_1Sc!1Rc*#F;{J zmc)-4!$WQ0n`l%f$wR=^0v!YfO_GUnm`J@OFC>LqL1!6SNQp>bUBCvxUaL@T!ef!8 z#59K72=<-fv4NsglJyeaaai!zPGs~U(xLcD6S(Rjrbv_t;Uh*QG7ZrPlt^?v*e)Q6 zNC8qRw6{Hxh>ww87?czUEkQvxkW^#IxXdUs!+Hrfmw}B;a<+z2MT~#}f*ZAD>?0TJ zz}1DPZkHXA8VK?v=|Vubh%jPVM@LIo@_}u1&268nwkU=g5CxM-kFs5~NFP2be$oyQ*` zMn{=TLICd*s6^pG^nzof!11i-s?GUEuUO0@qcU>5fRCR~Y^@9K9wg2t#Z)NfKpP^? zKuU_F1*sGarN7(V~z;S;q(AJT6fv5#h zNE{LuBs~HbAR!1surdT08+Pvd_L-Mr}RT#9AD5Y3efrqXpl-9T)ac!WfBUd^>vOUU0L><9_ z63cf^62t^6RRBBZu|N9*ytT`E;9Hf+`~JoI)7|fQH#ZzHAR-sG1A1V|(d0=XrC?wZ z(^fE@1;nVJb%7)#^J&kn%+NX#y~78!Y~S6I4YZafNGs{|9B*6n$;oP2LJkD7k2u8-T*9`DV()SS; z10;}rLzOFz9TLo(=AebeBG9?OR+%`qDxlfp{y+Gay!D3lXXOJ=9bf(M`}xA}{A&b} z)0>Iw*81cfPYT`t}+4*73>v&!r#zkAHy}K`6~5mtnUR>@C0(NnIo)iPX#QwagL z51rKrnJ7z8A~4P)WuBpBLd1@HKlxGa{jFak1`n^h?b&<7=bC{(-!Ej|0fN2r)pCIKf|LTTYrog0d*OUw zBcT%~Ry%3PF|>Px67b>u}AKgPn8KmmkKS{|ep3hnAoH_d9@J{?+#%K}v*FXrt+BkH78)uI#;*%NO6o{K_}!&i*m~^nD*l zDW&H;7oKwfhi|xAD|!2e0{=|DIdVyo%%#dsEA-3(K-yDY7z0>x^ue zlY$_Kgr*~J5+e6R?`YacK0ZnqZjtg8{@EXVB()bF{O)|<`ZxXs?*7aFDYxEq25Vuv zaWpB?M2}4gjD{>jn;ek~ND!mIW|A&I%n~9fiZH-aVUk3xzmwTu!u0bWe11M~{FYbo zy1)6~ar@0@XnM)qC7ghHaLl}?mq1J)B}NI5iQt#iqzjRjh|>a57%~loG=yHGjG(&q zhtV?e>%a4Vr}?w-0iET%>L-4l)7RZZ-NW1qoPvhPto1Z0FmpZg&@*){y9fK!Z3lKA zVW)WGu)-3I#1#UOX%GU6MCZT>gFf~;w%+(3K06<{>Fs}=!$+^hIl;7x2qUoqS`RLV zNpjR(Lh3*_UohCHU{w;SC@yc)=M_zWEP?8BgifSZ5WK*uKs`$snJCt8XZ6e*zl{$J z$K3cM?_z6Z%t0#%M$&7+!bW-$pcs~lGS?s?F7}W)y6pwcUPF+EGFi%`8BQ{WWlkOq zR3CtIkgSzLSwKT$khC)kLCMDyE zL3%}M0!T;H4lNTpN%B%6T0!c2v}`G*rEdb>dP4A6=b6m*WNOX9#fqW>4%CMOUrn(}HJW3^$7G#-ZRZDhI$b$$zp>x4%?747IAVfe^ z5z$7-15Jt;JtRNzDtP4U=+XKXlZ``IADPa3EYNj1Dhh?LMGkR%*UP#Z&=GKBP~VM4n^W+dJl zN~4ilk*C8;{lH*#6R8aIHsC@annaN)V$w`Tior-Q%Apd0#^iJY&LqoynWXc9n@Y*0 zCa_Y$b-;xnnWqYA0=kr_sU`~^Q48ci6UDN1FGlN>qw!KdkVtef-~~jVD2IkaD`1L* zDHDYV3=JGM4Pz-ep#`gx#25Dx*JO&2BDYG#7aC7H$f=wrsEC^-bPyCOLuHV!2ylv0 z1xlYd$a1t$3IX)i;Q~YjCPpsTIm#>YAQ@zuna((niXy?IA@PP$RRlh>BiUFL+>u$H&^fg>%zUCw0iO$8lGJ^ovyS9J3XL*~Q4VQQv)J86&$ln* znws^EqvYo!E=d%EOc+**oDHRTxP`Q65vgaes;GS8fdiO!;13MzD=_RVvph$u3_TX~ zwIhT`>=ZTvNg$%YNJXY$f9L$ueBi=Y|Aax6asBZElWFq2pcoVkGsT4|%nmvhiv}xO z7In=ydOm-yrm-!12R&yyiELX^FG;xqW58s@qzOtR(HN~!#;`t7=+Lr#?`NLA7d-Is z4-;(5iPfIi^w=&Ut)@vOqO8b=LrhtsT*gFZT<$=~oJdBWVBSd%Jm|K;HwoJ%>@?Cf z;H|*B<(d**V61z>^gNfo_L*n$fv7c zP#N-4kt<1wXWB|kF`$bH9|cMYrh6^seOLUBWeo))K0{!oweZKk51Sz~}cxy5pUH6&Df@T!F`S72}nPvdk%sK?+3@;A|kI zfcFukLyLs7kz|$%ysq~65IH&&oLE(`#YD*p0^ehu$EcfRYr+_;(0 zF|uPVb)WE6Kxu(%BPlFp9RW`uLJY(Z2x3_ZDjPXIfn%!%WB2*S$Nm)$ed@P)%k_Wj zg>}cDdhkN}(VzVVd`JkXc=!@*H-g=H#3v7Z0--=I7pjwSIO|x;4M)}sPHre90qGWe z_I>{=?|jWI-&<$&z-KIPe}M--{$X6-y*PZJZ)(2sk@xeJkG!99vdY@2(`40<(Z&`j1m-(e=$kov zk3USmn7#CTV0P(o60m>a(dAdTsYx;5`$&hB$Kayh18PZ!Nao z=V0d?i%SpVFMbVs`Rt3s2d=y4uW;)1@8-y{8<-47L~ohZJuW1oQYdXOnW0@cd^p3o z%dg@5xgVmr`XKJ{KmGpsz|qsU@T#BqFF11IR*r41Fr8TrYK!$6iVPzS*)T^)NkU?i zqw8Bt5!g6%4c+7rJ1f^xo_aO@-rxP+_`vBm{Wx#>JO4Acp1B?0N49qx4jM-vJxOW? zqXAh_P);EF<+`AkiZ}-|un1@Ap5y~*e3+O`c>nMHZt5>T{N4G$%|H5=_~F0y_qpxn z>*+e!XP!U{un{Pi5V=RbOOK5*tQ{0$Brxd!J1`wa*KO@f6> zG$!Ku1ldx|5M@UnCEh}wNxbqbKAft^MmN{9v)3+MzOGK!I-FcDh_I=7%cyGOM$Ad`-WfRSNx@HMVrq}SYEep|bI+`lY~WEHl$AnTh0+NWOw>f?z9)%@tP+D#vr=jL;fURH4f&cuYe7~hh7tyO290F8XvkfI z6(s>dj2=-2Qtb%ZG7k==O7zj&;L&^0qm3=bPx67iX^TxQZ5NoiK*$y4*ic}oOh#5} zP7HIZs-SKhMHvwSN-goVqhCbEBZ=rV2faq;0c8_(2|Z4PI?;E_1|@rn4;(v%(uP?R zn01!cTBZw+Rf<6|BF}S%!;;~oAS%T*a!Ph$m2;2RWG0e_4jUt`bL6F9J;H^-gj_{p z2l*I!7YSMte1^$0GLuuNqf0(et!yBqX5I#R>#)*e#u6nmiYg-;7_v;Ggdi1?sTp#8 z->?{J+P3G0N^;*ku{nk#0UlI2h13KS2$e_gYszTQ3rQ9eNh*dwl{vc67;Vb(DL&vx zc$X+AC3!g_8z_$E3x?8BikwlDOrm5YBKJ%pe|Rx6sRXx8G%6*&SUa*ohDnAfBlaL+ zq9UmrT?ndNqGLv-BV|w=6a`vog8F~|!RMzYgOE{4c! zhK_%DW5!Mw`P5AESm&?-=sPT)wh091;ahqF6YyRTdnlLc0Ho6B+@55ZGfN!?UTq-Le>I4B2vZBKFY#PP)) zxPDErs}&dXoS6^wF_DW%UPPJ@*`D<@(?r(=aFWbRvRpu0)7A4OAMn1TG>VioF+lAc zv3L07$&BD+X6R(ay`rSs?ijBqGH-c!PtX|6nY`s^1*f=CG&LZ**V-m%hpldx2kFo(RB~dAKG-N`Po5arcIr{oZK5*%4pJQb*;Pj~h zd67|714gSu2IDcNEVvp1b?i9k7i{nBA-kThKYqZXt2x-OIcGIA4bf}lAjgy?GA~dn zM;8UT&MEVpEYI0mHJI3P%A6uADF+qBU_dn-k{1;^2^g(W4kjqI{M+881q(0fn~1lGSSRoj^Q7iLO9jBB zu-L^e5B||_<8A-#eBcA=b?iiZ@yrD(9zF4?X06)IQoTqCLj2N4?I5~_`-oox4r#6 z^e%A!<-}uqn$`6&RaH{vIYt?f;BCMMN7p+7Jt+ii?;%?*WVH)NjFIDG#i>n$?52F< z_y0L>zHa6DtKu*Hn_tB{$L;U@E8MslQPHw*dm1MQRYd6y*9M}G%PoS@VS`(4@pMb! zh?D~DBF83ha!r%_DffNsgFN`jkMQQ}ULYU%^h1}@JwN*oa6TfG=HW|lwTA7f#|De& z6G~@95eXsSWl!Jr92%A!-x_f3mRVj;T+OF{<$vMrcisHGbw=O(^uOi7Kluc&{pr8Q zU2lIkHyw>!>jV4Kj>oUeait_t5eXRMiN2>?v23lEtc(Sv@!a=`kMj9{{Z9zq!(BK3 zAbeoRt?&FvPThSEgVizHJNp3S<$&Nko$c|~;%tZXp6SD1;r@^Pn-`N0Ecnug-p7|d z^ghb*Dk~>%Agcz9HVzSkXTEat08;c8o+ppE9znKpTVeo_?{%{?0k-OAiw+eI0-G(HDmgoPO(1aLo_@ zMUEc5fninQZO8tsd5RC1ET77OmSIKlvF)k5OfB-K7wreN`o0m%U8ln4+{z*Q- z_!9fqx2-6-8d|>JpbRrT528@0NA8<0GIQa&S{OI3& zc0O?1yMKnQBiGRP&@`a(<-1=vsCA@GfoK9Q_Vi&vZHI)gG;?TD#OoHPJgSmtTcUD7 zYz59ox@4IhL^P3N{dU%Febck>fqUM~p_MUv9jF1s4CXUvd6Ex|3orpy3Tihc)*Xv| zMI>UKLk<|Hi+-Xtc(a zeNPi|qz9M5-U4RyLA6Z;-D)`%ccox)U_V>7PJG!pJ zwmr%9RBDUC@tc@GcJI^rfk9Dlal0dsmQ$YsGuL6GCl-OSFcbqrIq!&t;o!oQ$#o^G z3i?4o(m8aBE_j;O(s#>!Mo{0=dMTM~u2EJMD=PygYXw6ElhSefsgeio ztEnnY*3=wyJ-gcr*2WquD~cjR>WJte8zoF1F+$*7PFCcUd7{dX)32?5&BY3P$oII@QdI%#;nP=3wgUXZb z8p>c$T2KlQ+AtASuV(uyEFeH}4TQDqhRP#}kjjDleXr7zeoO0+f^0%*F9 z-g_L07(6y~NH0lNk&g#7sU=B+6^dB{8%5&hPv^{R;6qmwbKe0yeN*FApspQ#?}#xG zNT4Iudr~i`ltc=a{sRP05{bTV=@LW|b=M(M#4ATJl9Zz{tCJyv3aYMW7$Rq9infm& z87J;IQm{P@T-ol}-#K76I9j8yPGJUy=mhn=#n*{E^OU`&5A&6lKBMP~w{fvz;sG#m*H7o)brp za&~vg2TCc(DH%^nN>#AvYY>hi%TU@Ouk3Sq9$=hv?g_!*xS`KM>4K_)kSV&_A$ms< z6Tuh+np_kVDkC>=aCONCG{DvSKF@XU{hQo!ec+pyEg1?`z-Vr7%M88gkO5>asWZ(=SnjH=PL<4qrg9nsgc@8-un;7x zP{|--!ZiUY92GUq_M@Et@~4;E3`djIU-W%P%Eycj9mP3E%YgCPn8{?!a9pBuO`aLF z%BaeUmC*`WRw9zd=nR>c%XOP5@F^0yNbHxzhI5hRmd)&1;VI&b2R`;ecF%tOJNdxt zfBY}AvMPA!lHmNbMH`K$MCTH%O7c=sW*K<_y#?Gb$e=9AbOsV!?{VJJv^_SoMDOW4_mt4Jom*mzoS0~?J(Q#Eocn(71Ke}X4=x4-8}KF~4iT52zeE+SQpZTyq^frJf~)^<2+v3-xw5~U={29B->POWDY zan3jX@YlKj;~(appM8OR;4^10ryu>0d){{E=^u;_-2Seg;?!Ml zqL>W1aPbNVs0L$PZ|VAuzU%1wmVr{#kKe~P{_StPxP0IXzxgYC;WvMUa=gm;_;r|a zz<6_u=%3aPOwT`xYZfm(A858OkbuS2^Uu%^MAyHfA9zJS@QQxm|7ZFE*CvWmy^Q(+ z9kHdLwR5KTUS)J>Os@UQrytnT0IYUULtl-!a(2#eBSUNX4E;cA z1P2Fm3g2S&;HA+IoE+v9gM!7(Qj|QUA8>O^JBv(KG_uc_zNGqrQ>#4uz#O9!MeON9 z#C4WxB-x1m<0aHniWD7>mq91tk`qCtC5(RgxzGV7= zoU5&2?leQ4F_nrdL2%9{UO)Eyw`Z36flp2)kG789rI$uOu(>(@4*kH{TA^cPvq+q* z6e}XKlO&h6Yc9_%3m0)&h8(>F`hhQ87Tmt!`TUi{O^3dvACOP!2TGMFU3l^J17C|J z_4$UiO+)4_5A8r-Xl^O(cj^bq7fC;$V@^G9dHh1lV5MZRX;4kgR}Ua+ICnW?^Qe63 z^aEL0vYjHGw#>qUot=GT*YmYU52*Ww{hgOtKd_=JE*vCQHpU29f|2abc^UNsQ6NU^ zl*1L2s;DMIcAuECa4(a7Aby*EAc~0D9I@~JKhzI&jbnciUeOP{q91rgKk)MD2bNqw zFu!vC8U6#ozJz?>75{-({0IKM^dCqf5}rI4URM8s1KV)v;#KCe2H_5VApZez^yIZq z`49Zadw-6V(H7HABaFt1#D3GU+f6CLf=f+A4NF1?lOtnRjt|I)Kd`@ z%IEPPSWEormBckh5l4~D7uA0tB`(()vJ>RJpfHLoXm+BZbb^O%;*FEY-@RUOU?Y1e z@#QA4@DP&)`C|DGHgI+?7WzdBMfnacSPrv=Ju+a-v>* z|AEhMCvKT|zP<;ChJVg~z(iyjIV2>T6||kFomqCQ!u9C~_a8VPau##TWC-gb@UbhB z<4JHw{yhEz*3vougZU3U)Iiv8NTFkLNHdIy`}bjC;ry;)ed8ta9~fxK6Wfu4s||J2 zkjjp_S^5wB+2b`fwCwG_g#H7qsL+!k)%uuxSUu%GaH#R7Z-J!+!v5wMrD`DgOZ*m+>&O-TD>(fmi$o zUhyAznfwR3<^BSMV1DHsq(omYUgG@)-)DZo3&}V9u6*Fw>)!PO@(U*P^%n8ewd~AZ z%g**&p2{!yzWKn5onP=h@qvH;^9w?x+iMxF9lV zb3m8UOP^nW@a$|)*`GJeng*8(#76cq<`?9G>hOsD-5T!&YUPFH7o<9oix)G$;M52; z)Fj38=NBY_-?7BTvN7>5UVcGt42Q0*h>buzM}9$b*%7^Gc&y;)mSoZC7dgMcWQcO4b{^^?o|f>tQL+yu5Agcl>fz+?)cARj2Iv3l10f`=DR=NAkS z+^8gD8M(9wTwZwQO(2Bjo~1lfFJ6AZIcxaLRX8(_JT!$-@nn916eJ^99S9~y5Qa-a zy4M5_W*yjsi`fsDU(hM0)5v%bIa$ER&Ls|SeE0kU27;mTxb_FgFYv+9%p8*q&EX>P z_*`;%9_U}{{DN}_i7OX7cFs4b$`R8tzu?o4wKyz$FI9elZ37n{>#1h}Q{|MK1%zu^1IFZh2408Ou#?XP0w!vFvP07*qoM6N<$g2^@2PXGV_ diff --git a/src/main/resources/assets/thaumicenergistics/textures/item/knowledge_core.png.mcmeta b/src/main/resources/assets/thaumicenergistics/textures/item/knowledge_core.png.mcmeta index 034019f..b2558e4 100644 --- a/src/main/resources/assets/thaumicenergistics/textures/item/knowledge_core.png.mcmeta +++ b/src/main/resources/assets/thaumicenergistics/textures/item/knowledge_core.png.mcmeta @@ -1,5 +1,6 @@ { "animation": { + "interpolate": true, "frametime": 3 } } \ No newline at end of file diff --git a/src/main/resources/assets/thaumicenergistics/textures/item/material_coalescence_core.png b/src/main/resources/assets/thaumicenergistics/textures/item/material_coalescence_core.png index 7b83e340971667882e69073c61b5bac10c2162ff..dbee1d7d6e8ac5e55c5f9c161a5a13e76f70d470 100644 GIT binary patch delta 600 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 diff --git a/src/main/resources/assets/thaumicenergistics/textures/item/storage_component_16k.png b/src/main/resources/assets/thaumicenergistics/textures/item/storage_component_16k.png index 565acd53200c4d4ec33637acfa0e31b4e30f40fd..7736f1cef8381e9c3a1b0232b4fab8c6ca35c86d 100644 GIT binary patch delta 456 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 LNkvXXu0mjf{o{jW diff --git a/src/main/resources/assets/thaumicenergistics/textures/item/storage_component_4k.png b/src/main/resources/assets/thaumicenergistics/textures/item/storage_component_4k.png index 2344cfb881d6e5dad585e1813b61b5bced19fba2..12e1ca778331b41683e570c57180d3353584ab0b 100644 GIT binary patch delta 343 zcmV-d0jU0w7xDs-B!2;OQb$4nuFf3k0003jNklf59&ghTmgWD0l;*TI7}*0BAb^tj|`8MF3bZ02F3R#5n-i zEdVe{S7t~6u(trf&JYW-00;~KFj0twDF6g}0AR=?BX|IWnE(_<@>e|ZE3OddDgXd@ znX){&BsoQaTL>+22Uk}v9w^R97b_GtVFF>AKrX_0nSU8Ffiw@`^UMGMppg|3;Dhu1 zc+L*4&dxTDwhmt{>c0m6B4T3W{^ifBa6kY6;dFk{{wy!E8h|?nfNlPwCGG@hUJIag z_lst-4?wj5py}FI^KkfnJUm6Akh$5}<>chpO2k52Vaiv1{%68pz*qfj`F=e7_x0eu z;v|7GU4MZ`1o+^>%=Ap99M6&ogks$0k4OBs3;+Bb(;~!4V!2o<6ys46agIcqjPo+3 zB8fthDa9qy|77CdEc*jK-!%ZRYCZvbku9iQV*~a}ClFY4z~c7+0P?$U!PF=S1Au6Q z;m>#f??3%Vpd|o+W=WE9003S@Bra6Svp>fO0Dk~Ppn)o|K^yeJ7%adB9Ki+L!3+Fg zHiSYX#KJ-lLJDMn9CBbOtb#%)hRv`YDqt_vKpix|QD}yfa1JiQRk#j4a1Z)n2%fLC6RbVIkUx0b+_+BaR3cnT7Zv!AJxWizFb)h!jyGOOZ85F;a?DAXP{m@;!0_ zIe&*-M!JzZ$N(~e{D!NlT@zqLtGcXcuVrX|L#Xx)I%#9!{6gSJKPrN9dR61N3(c z4Tcqi$B1Vr8Jidf7-t!G7_XR2rWw%BIv?Wdily+ylO`+*KY$4Vz$Cr4+G&IO(4Q`uA9rwXSQO+7mGt}d!;r5mBU zM0dY#r|y`ZzFvTyOmC;&dA;ZQ9DOhSRQ+xGr}ak+SO&8UBnI0I&KNw!HF0k|9WTe* z@liuv!$3o&VU=N*;e?U7(SJOn)kcj*4~%KXT;n9;ZN_cJqb3F>Atp;r>P_yNQcbz0 zDW*G2J50yT%*~?B)|oY%Ju%lZ=bPu7*PGwBU|M)uEVih&xMfMQu79>|wtZn|Vi#w( z#jeBdlf9FDx_yoPJqHbk*$%56S{;6Kv~mM9!g3B(KJ}#RZ#@)!h;8Eq#KMS9gFl*neeosSBfoHYnBQIkwkyowPu(zdm zs`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMeBmZRodjHV?r+_5^X9J0W zL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0?0=B0A@}E)&XLY(4uw#D z=+@8&Vdi0r!+s1Wg@=V#hChyQh*%oYF_$%W(cD9G-$eREmPFp0XE9GXuPsV7Dn6<% zYCPIEx-_~!#x7=A%+*+(SV?S4962s3t~PFLzTf=q^M~S{;tS(@7nm=|U2u7!&cgJC zrxvL$5-d8FKz~e#PB@hCK@cja7K|nG6L%$!3VFgE!e=5c(KgYD*h5?@9!~N|DouKl z?2)`Rc_hU%r7Y#SgeR$xyi5&D-J3d|7MgY-Z8AMNy)lE5k&tmhsv%92wrA>R=4N)w ztYw9={>5&Kw=W)*2gz%*kgNq+Eef_mrsz~!DAy_nvVUh~S7yJ>iOM;atDY;(?aZ^v z+mJV$@1Ote62cPUlD4IWOIIx&SmwQ~YB{nzae3Pc;}r!fhE@iwJh+OsDs9zItL;~p zu715HdQEGAUct(O!LkCy1<%NCg+}G`0PgpNm-?d@-hMgNe6^V+j6x$b<6@S<$ z+<4_1hktL%znR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX4c}I@?e+FW+b@^R zDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i&_B8C(+grT%{XWUQ z+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?SIDu(gXbmBM!FLxzyDi(mhmCkJc;e zM-ImyzW$x>cP$Mz4ONYt#^NJzM0w=t_X*$k9t}F$c8q(h;Rn+nb{%IOFKR-X@|s4Q zQ=0o*Vq3aT%s$c9>fU<%N829{oHRUHc}nwC$!Xf@g42^{^3RN&m7RTlF8SPG+oHC6 z=YM0)-)awU@466l;nGF_i|0GMJI-A4xODQe+vO8ixL2C5I$v$-bm~0*lhaSfyPUh4 zuDM)mx$b(swR>jw=^LIm&fWCAdGQwi*43UlJ>9+YdT;l|_x0Zv-F|W>{m#p~*>@-I zt-MdXU-UrjLD@syht)q@{@mE_+<$7ocYmPs(cDM(28Dyq{*m>M4?_iynUBkc4TkHU zI6gT!;y-fz>HMcd&t%Ugo)`Y2{>!cx7B7DI)$7;J(U{Spm-3gBzioV_{p!H$8L!*M z!p0uH$#^p{Ui4P`?ZJ24cOCDe-w#jZd?0@)|7iKK^;6KN`;!@ylm7$*nDhK&Gk-1H z0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F}0002INkleh)CRN3jI$&$5DpD5K+BaHh&wt~xbWlW;nQ_i95rCN?A}S&@dxD6p3X;x{r{8s* zGV@nwJLgcAB}EH}D9~=I8m>P@AkJU7wl@I4vwsBKq6=eNU~G%u+L$dp9;^H6f_+8w z78zrLV7{8F#xM-t%FiOEA(_bm?HXnJ`)`~E03N{bNcxWb0T8l8T`OGl;whT?AXCDRil!!3c?( zzCNmj7>yu0wCT{i>rK+3&@ia5Oo@*wPdLwKDAGPB4Fd{uOx9 z!Lt`>!m}Y3BY!IZ=us0jQ^2Oc(c}>C7UFOd0uetuAB#eu3*bxfLrlA*KOMN-&%du8 zdcxzVnF1B3#IN5!(CkBc!sBT6As70)c$2l*Ue7A0j!V@p%0nF2v` zl;OZ2pI(0E{=@^W-@4mq8Nu~j-nN=4@IDgnaHnI0YPAZ@PhuthZyVque)_attb_%e zi delta 3047 zcmVf59&ghTmgWD0l;*TI7}*0BAb^tj|`8MF3bZ02F3R#5n-i zEdVe{S7t~6u(trf&JYW-00;~KFj0twDF6g}0AR=?BX|IWnE(_<@>e|ZE3OddDgXd@ znX){&BsoQaTL>+22Uk}v9w^R97b_GtVFF>AKrX_0nSU8Ffiw@`^UMGMppg|3;Dhu1 zc+L*4&dxTDwhmt{>c0m6B4T3W{^ifBa6kY6;dFk{{wy!E8h|?nfNlPwCGG@hUJIag z_lst-4?wj5py}FI^KkfnJUm6Akh$5}<>chpO2k52Vaiv1{%68pz*qfj`F=e7_x0eu z;v|7GU4MZ`1o+^>%=Ap99M6&ogks$0k4OBs3;+Bb(;~!4V!2o<6ys46agIcqjPo+3 zB8fthDa9qy|77CdEc*jK-!%ZRYCZvbku9iQV*~a}ClFY4z~c7+0P?$U!PF=S1Au6Q z;m>#f??3%Vpd|o+W=WE9003S@Bra6Svp>fO0Dk~Ppn)o|K^yeJ7%adB9Ki+L!3+Fg zHiSYX#KJ-lLJDMn9CBbOtb#%)hRv`YDqt_vKpix|QD}yfa1JiQRk#j4a1Z)n2%fLC6RbVIkUx0b+_+BaR3cnT7Zv!AJxWizFb)h!jyGOOZ85F;a?DAXP{m@;!0_ zIe&*-M!JzZ$N(~e{D!NlT@zqLtGcXcuVrX|L#Xx)I%#9!{6gSJKPrN9dR61N3(c z4Tcqi$B1Vr8Jidf7-t!G7_XR2rWw%BIv?Wdily+ylO`+*KY$4Vz$Cr4+G&IO(4Q`uA9rwXSQO+7mGt}d!;r5mBU zM0dY#r|y`ZzFvTyOmC;&dA;ZQ9DOhSRQ+xGr}ak+SO&8UBnI0I&KNw!HF0k|9WTe* z@liuv!$3o&VU=N*;e?U7(SJOn)kcj*4~%KXT;n9;ZN_cJqb3F>Atp;r>P_yNQcbz0 zDW*G2J50yT%*~?B)|oY%Ju%lZ=bPu7*PGwBU|M)uEVih&xMfMQu79>|wtZn|Vi#w( z#jeBdlf9FDx_yoPJqHbk*$%56S{;6Kv~mM9!g3B(KJ}#RZ#@)!h;8Eq#KMS9gFl*neeosSBfoHYnBQIkwkyowPu(zdm zs`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMeBmZRodjHV?r+_5^X9J0W zL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0?0=B0A@}E)&XLY(4uw#D z=+@8&Vdi0r!+s1Wg@=V#hChyQh*%oYF_$%W(cD9G-$eREmPFp0XE9GXuPsV7Dn6<% zYCPIEx-_~!#x7=A%+*+(SV?S4962s3t~PFLzTf=q^M~S{;tS(@7nm=|U2u7!&cgJC zrxvL$5-d8FKz~e#PB@hCK@cja7K|nG6L%$!3VFgE!e=5c(KgYD*h5?@9!~N|DouKl z?2)`Rc_hU%r7Y#SgeR$xyi5&D-J3d|7MgY-Z8AMNy)lE5k&tmhsv%92wrA>R=4N)w ztYw9={>5&Kw=W)*2gz%*kgNq+Eef_mrsz~!DAy_nvVUh~S7yJ>iOM;atDY;(?aZ^v z+mJV$@1Ote62cPUlD4IWOIIx&SmwQ~YB{nzae3Pc;}r!fhE@iwJh+OsDs9zItL;~p zu715HdQEGAUct(O!LkCy1<%NCg+}G`0PgpNm-?d@-hMgNe6^V+j6x$b<6@S<$ z+<4_1hktL%znR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX4c}I@?e+FW+b@^R zDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i&_B8C(+grT%{XWUQ z+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?SIDu(gXbmBM!FLxzyDi(mhmCkJc;e zM-ImyzW$x>cP$Mz4ONYt#^NJzM0w=t_X*$k9t}F$c8q(h;Rn+nb{%IOFKR-X@|s4Q zQ=0o*Vq3aT%s$c9>fU<%N829{oHRUHc}nwC$!Xf@g42^{^3RN&m7RTlF8SPG+oHC6 z=YM0)-)awU@466l;nGF_i|0GMJI-A4xODQe+vO8ixL2C5I$v$-bm~0*lhaSfyPUh4 zuDM)mx$b(swR>jw=^LIm&fWCAdGQwi*43UlJ>9+YdT;l|_x0Zv-F|W>{m#p~*>@-I zt-MdXU-UrjLD@syht)q@{@mE_+<$7ocYmPs(cDM(28Dyq{*m>M4?_iynUBkc4TkHU zI6gT!;y-fz>HMcd&t%Ugo)`Y2{>!cx7B7DI)$7;J(U{Spm-3gBzioV_{p!H$8L!*M z!p0uH$#^p{Ui4P`?ZJ24cOCDe-w#jZd?0@)|7iKK^;6KN`;!@ylm7$*nDhK&Gk-1H z0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F}0003PNklsbPJ39!hpR9TV({R8TJATdj-V{h@|im zsh`D|FcTFQ#;~LA}FQOfiVUE@BOd#S286cl(FoXDZCs2U@G{yy6o+?8}Ts)P$j_q(<1<@#d5E? z-K`%0u-5h!M0oF02Jbzl?SACH&7f(T)Iu!#u{d p`Q7|4s90K*D))!Msf8){8~}ESwC+Ot?6&{_002ovPDHLkV1k(Px7+{# diff --git a/src/main/resources/assets/thaumicenergistics/textures/item/wireless_essentia_terminal.png b/src/main/resources/assets/thaumicenergistics/textures/item/wireless_essentia_terminal.png index 04e425a9c42b3aca11805f5c75a96094d8fbd2d9..106bc0e98fdad157c4330de9b74fc5355bb3c17b 100644 GIT binary patch literal 338 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D%zc|2VlLo9le z6Bd}=m{9-S-j&VbR{Mk$24UB2h6V-(O2sv`m;cxQ{4%Yv-Ctt;va_?(4}IOJkR7*c zi}bn|XK(lOC>{D!U?%m0-?)V}Hm&Yku7&jl-mBBT?v68zc)EG<3U@<>wBQA^C76N0 z`RJs(JRl%zxQ<8EyUe)c$PS}Ff@ujqKE2c}V|HozDamvXovvXFs6s5R+8_m;w&z(8W~boFyt=akR{06Ry6r~m)} literal 3460 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 mvOTJ6Z2NRo_22&;{~Z8j$7DL9f;w&h0000 diff --git a/src/main/resources/assets/thaumicenergistics/textures/part/essentia_storage_bus_face.png b/src/main/resources/assets/thaumicenergistics/textures/part/essentia_storage_bus_face.png index bfb709eeae9a5a275d7f4e90f54d43f01b9cebd3..6d923c3cd1601c040ee3d6465c174811fe0a68e8 100644 GIT binary patch delta 383 zcmV-_0f7Fk0-6JmB!2;OQb$4nuFf3k00040NklBJyKr*ItUqCMJkb!8E&1divhXz<*0* zpNI2Jqel`UAdX_(6`R@Fwgp~IQZ7lZ?k4OVbOeBv0nRQ))PFswRT6AlFnZGn0md+e zX~Q6ry!K&tyOcYyvyZf<H57^nN(CUl<2*VJ7Znq0SqtO7s_kEHi zXlG$*#&TF+%d7hYw4W3~m=-Q)%4Xm90SLlR2YHE7N+w$H8_n+J4z!U- zCWXvjJIJE8I(X^41Cc6Rx4iIrt0fA1xdXQX{m3n3&E8qv+($GwmgfOg*FpCL$NOWn z8uAiqqFCWL7T%I%FoY;pB&mf?zUkodHlqJNM5&ZY*`Zd2B(+c~WiXVi`Zl)XVX(M< dT$uC^^#RYgicb!rbP50f002ovPDHLkV1kycuTcO1 delta 274 zcmV+t0qy>p1FZs(B!BctL_t(Ijm3~bO2a@DhQG;7nldR!12zctGOj#=ClD8&z;k#Q z4^a>o;-Yj@h%^-fB1qebi3^!Y$z(AL#eXyJA0F@j-h=;^u*K@(ysbYaLco5vM^6>U zUMa!JM3RgoPs;-rH?IOf*#X7caC<)uO1-<k`eN@hO6;$_G6Wq~mb<0NL1!u!XU^QW0Y#VIWjkI!$xVSlf0 YMdeC{8r11}01E&B07*qoM6N<$f-eVraR2}S