Creators-of-Create / Create

[Forge Mod] Building Tools and Aesthetic Technology
MIT License
2.97k stars 914 forks source link

Schematicannon can't handle copycat layer items properly #6857

Open joernott opened 3 months ago

joernott commented 3 months ago

Description

Copycat layers are a bit special, as a block can contain between 1 and 8 layers, requiring 1-8 layer items. Even if you have enough layer items in the adjacent inventory, if the number of layer items needed is more than the number of items in the stack, the cannon stops and complains about missing items.

This should be reproducible by use the following steps:

  1. Place 6 copycat layers in a block
  2. Record this as a new blueprint
  3. Place the blueprint and put it into the cannon.
  4. Put 5 layers in the first slot of a chest next to the schematicannon and an additional layer into the 2nd slot.
  5. Start printing

Game Log

https://mclo.gs/KrWrEYW

Debug Information

Client Info ``` Create: Mod Version: 0.5.1f Fabric API Version: 0.92.1+1.20.1 Minecraft Version: 1.20.1 Graphics: Flywheel Version: 0.6.10-2 Flywheel Backend: INSTANCING OpenGL Renderer: NVIDIA GeForce RTX 3080/PCIe/SSE2 OpenGL Version: 3.2.0 NVIDIA 560.70 Graphics Mode: Graphics System Information: Operating System: Windows 11 (amd64) version 10.0 Java Version: 20.0.2, Oracle Corporation JVM Flags: 21 total; -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms8192m -Xmx8192m Memory: 3326474192 bytes (3172 MiB) / 8589934592 bytes (8192 MiB) up to 8589934592 bytes (8192 MiB) CPU: Intel(R) Core(TM) i9-7940X CPU @ 3.10GHz @ 3.10 GHz; 14 cores / 28 threads on 1 socket(s) Graphics card #0: NVIDIA GeForce RTX 3080 (NVIDIA (0x10de)); 4095.00 MB of VRAM Other Mods: Additional Placements: 1.8.0 AdvancementInfo: 1.20-fabric0.83.0-1.4 Applied Energistics 2: 15.2.0 AE2WTLib: 15.2.1-fabric Amendments: 1.20-1.1.30 Architectury: 9.2.14 Argonauts: 1.0.10 Armor Poser: 2.1.4 Athena: 3.1.2 Create: Bells & Whistles: 0.4.5 Better Advancements: 0.3.2.161 BetterF3: 7.0.2 jankson: 1.2.3 Bobby: 5.0.1 Bookshelf: 20.1.10 Botania: 1.20.1-443-FABRIC BotanyPots: 13.0.29 BotanyTrees: 9.0.11 Cadmus: 1.0.8 Camera Utils: 1.20.1-1.0.9 Cardinal Components API: 5.2.2 Cardinal Components API (base): 5.2.2 Cardinal Components API (blocks): 5.2.2 Cardinal Components API (chunks): 5.2.2 Cardinal Components API (entities): 5.2.2 Cardinal Components API (items): 5.2.2 Cardinal Components API (world saves): 5.2.2 Cardinal Components API (scoreboard): 5.2.2 Cardinal Components API (worlds): 5.2.2 Carpet Mod: 1.4.112+v230608 Carry On: 2.1.2.7 Chipped: 3.0.6 Chisel Refabricated: 1.7.1 cloth-basic-math: 0.6.1 Cloth Config v11: 11.1.118 Coins: 13.0.3 core: 3.6.7 toml: 3.6.7 mclib: 20 jsr305: 3.0.2 bytecodecs: 1.0.2 yabn: 1.0.3 common-image: 3.10.0-SNAPSHOT common-io: 3.10.0-SNAPSHOT common-lang: 3.10.0-SNAPSHOT imageio-core: 3.10.0-SNAPSHOT imageio-metadata: 3.10.0-SNAPSHOT imageio-webp: 3.10.0-SNAPSHOT config: 1.4.2 Common Economy API: 1.1.1 Common Protection API: 1.0.0 ConfigToolkit: 1.0.0 Continuity: 3.0.0-beta.4+1.20.1 Controlling For Fabric: 12.0.2 Create: Copycats+: 1.20.1-1.2.6 CorgiLib: 4.0.1.1 Create: Power Loader: 1.4.3-mc1.20.1-fabric Create Crafts & Additions: 1.2.3 Create Diesel Generators: 2.1.4 Create Utilities: 0.3.0+1.20.1 Cristel Lib: 1.1.5 ChoiceTheorem's Overhauled Village: 3.4.3 DarkUtilities: 17.0.3 DistractingTrims: 2.0.3 Dripstone Fluid Lib: 3.0.2 EnderChests: 1.20.1-1.2 EntityCulling-Fabric: 1.6.2-mc1.20.1 Error Notifier: 1.0.9 Extended Drawers: 2.1.1+mc.1.20.1 Extreme sound muffler: 3.41-fabric-1.20 Fabric API Base: 0.4.31+1802ada577 Fabric API Lookup API (v1): 1.6.36+1802ada577 Fabric Biome API (v1): 13.0.13+1802ada577 Fabric Block API (v1): 1.0.11+1802ada577 Fabric BlockView API (v2): 1.0.1+1802ada577 Fabric BlockRenderLayer Registration (v1): 1.1.41+1802ada577 Fabric Client Tags: 1.1.2+1802ada577 Fabric Command API (v1): 1.2.34+f71b366f77 Fabric Command API (v2): 2.2.13+1802ada577 Fabric Commands (v0): 0.2.51+df3654b377 Fabric Containers (v0): 0.1.64+df3654b377 Fabric Content Registries (v0): 4.0.11+1802ada577 Fabric Convention Tags: 1.5.5+1802ada577 Fabric Crash Report Info (v1): 0.2.19+1802ada577 Fabric Data Attachment API (v1): 1.0.0+de0fd6d177 Fabric Data Generation API (v1): 12.3.4+1802ada577 Fabric Dimensions API (v1): 2.1.54+1802ada577 Fabric Entity Events (v1): 1.6.0+1c78457f77 Fabric Events Interaction (v0): 0.6.2+1802ada577 Fabric Events Lifecycle (v0): 0.2.63+df3654b377 Fabric Game Rule API (v1): 1.0.40+1802ada577 Fabric Item API (v1): 2.1.28+1802ada577 Fabric Item Group API (v1): 4.0.12+1802ada577 Fabric Key Binding API (v1): 1.0.37+1802ada577 Fabric Key Bindings (v0): 0.2.35+df3654b377 Fabric Language Kotlin: 1.10.19+kotlin.1.9.23 Fabric Lifecycle Events (v1): 2.2.22+1802ada577 Fabric Loot API (v2): 1.2.1+1802ada577 Fabric Loot Tables (v1): 1.1.45+9e7660c677 Fabric Message API (v1): 5.1.9+1802ada577 Fabric Mining Level API (v1): 2.1.50+1802ada577 Fabric Model Loading API (v1): 1.0.3+1802ada577 Fabric Models (v0): 0.4.2+9386d8a777 Fabric Networking API (v1): 1.3.11+1802ada577 Fabric Networking (v0): 0.3.51+df3654b377 Fabric Object Builder API (v1): 11.1.3+1802ada577 Fabric Particles (v1): 1.1.2+1802ada577 fabric-permissions-api: 0.2-SNAPSHOT Fabric Recipe API (v1): 1.0.21+1802ada577 Fabric Registry Sync (v0): 2.3.3+1802ada577 Fabric Renderer API (v1): 3.2.1+1802ada577 Fabric Renderer - Indigo: 1.5.1+1802ada577 Fabric Renderer Registries (v1): 3.2.46+df3654b377 Fabric Rendering Data Attachment (v1): 0.3.37+92a0d36777 Fabric Rendering Fluids (v1): 3.0.28+1802ada577 Fabric Rendering (v0): 1.1.49+df3654b377 Fabric Rendering (v1): 3.0.8+1802ada577 Fabric Resource Conditions API (v1): 2.3.8+1802ada577 Fabric Resource Loader (v0): 0.11.10+1802ada577 Fabric Screen API (v1): 2.0.8+1802ada577 Fabric Screen Handler API (v1): 1.3.30+1802ada577 Fabric Sound API (v1): 1.0.13+1802ada577 Fabric Transfer API (v1): 3.3.5+8dd72ea377 Fabric Transitive Access Wideners (v1): 4.3.1+1802ada577 Fabric Loader: 0.15.7 Farmer's Delight: 1.20.1-2.1.1+refabricated Faux-Custom-Entity-Data: 6.0.1 fiber: 0.23.0-2 Forge Config API Port: 8.0.0 Freecam (Modrinth Edition): 1.2.1+1.20 Fusion: 1.1.1 Fabric Waystones: 3.3.2+mc1.20.1 GeckoLibIrisCompat: 1.0.0 GeckoLib 4: 4.4.4 Graph Lib: 1.4.0+1.20 Gravestones: v1.15 Handcrafted: 3.0.6 Heracles: 1.1.12 Hermes: 1.6.0 Hullabaloo: 1.0.0+1.20.1 Immersive Paintings: 0.6.7+1.20.1 Indium: 1.0.30+mc1.20.4 shadow-api-17: 0.1.1 glsl-transformer: 2.0.0-pre13 geantyref: 1.3.13 Iris: 1.7.0+mc1.20.1 Iron Chests: 2.0.2 Jade: 11.9.2+fabric Jankson: 6.0.0+j1.2.3 Java HotSpot(TM) 64-Bit Server VM: 20 KModLib Overlay: 0.2.12+1.20 KubeJS: 2001.6.5-build.7 LibGui: 8.1.1+1.20.1 Lib Network Stack: 0.10.0 LibNinePatch: 1.2.0 Lithium: 0.11.2 Magna: 1.10.1+1.20.1 Minecraft Comes Alive: 7.5.18+1.20.1 Macaw's Bridges: 3.0.0 Macaw's Doors: 1.1.0 Macaw's Fences and Walls: 1.1.1 Macaw's Furniture: 3.2.2 Macaw's Holidays: 1.1.0 Macaw's Lights and Lamps: 1.0.6 Macaw's Paintings: 1.0.5 Macaw's Paths and Pavings: 1.0.5 Macaw's Roofs: 2.3.0 Macaw's Trapdoors: 1.1.3 Macaw's Windows: 2.2.1 ME Requester: 1.20.1-1.1.4 MI Sound Addon: 1.0.1-1.20.1 MidnightLib: 1.2.1 Milk Lib: 1.2.60 Missions: 0.3.4 MixinExtras: 0.3.5 MixinSquared: 0.1.1 Manningham Mills: 2.3 Modern Industrialization: 1.8.4 ModernFix: 5.17.0+mc1.20.1 Mod Menu: 7.2.2 Moonlight: 1.20-2.11.22 javapoet: 0.1.0 No Indium?: 1.1.0+1.20 OmegaConfig: 1.0.8 OPAC Create Mod Support: 1.6.0 Open Parties and Claims: 0.22.0 jcpp: 1.4.14 antlr4-runtime: 4.11.1 kotlin-reflect: 1.9.23 kotlin-stdlib: 1.9.23 kotlin-stdlib-jdk7: 1.9.23 kotlin-stdlib-jdk8: 1.9.23 atomicfu-jvm: 0.23.2 kotlinx-coroutines-core-jvm: 1.8.0 kotlinx-coroutines-jdk8: 1.8.0 kotlinx-datetime-jvm: 0.5.0 kotlinx-serialization-cbor-jvm: 1.6.3 kotlinx-serialization-core-jvm: 1.6.3 kotlinx-serialization-json-jvm: 1.6.3 gson: 0.2.1 json: 0.2.1 configurate-core: 4.1.2 configurate-hocon: 4.1.2 oωo: 0.11.2+1.20 Packet Tweaker: 0.4.0+1.19.4 Patchouli: 1.20.1-84-FABRIC Philip`s Ruins: 1.20.1 PigPen: 15.0.2 Placeholder API: 2.1.1+1.20 Pal: 1.8.0 Polymer (Common): 0.5.3+1.20.1 Polymer (Core): 0.5.3+1.20.1 Polymer (Networking): 0.5.3+1.20.1 Polymer (Registry Sync Manipulator): 0.5.3+1.20.1 Polymer (Resource Pack): 0.5.3+1.20.1 Polymer (Virtual Entity): 0.5.3+1.20.1 Porting Lib Accessors: 2.3.4+1.20.1 Porting Lib Attributes: 2.3.4+1.20.1 Porting Lib Base: 2.3.4+1.20.1 Porting Lib Brewing: 2.3.2+1.20.1 Porting Lib Chunk Loading: 2.3.0+1.20.1 Porting Lib Client Events: 2.3.4+1.20.1 Porting Lib Common: 2.3.4+1.20.1 Porting Lib Config: 2.3.4+1.20.1 Porting Lib Core: 2.3.4+1.20.1 Porting Lib Data: 2.1.1090+1.20 Porting Lib Entity: 2.3.4+1.20.1 Porting Lib Extensions: 2.3.4+1.20.1 Porting Lib Fluids: 2.3.4+1.20.1 Porting Lib GameTest: 2.1.1090+1.20 Porting Lib Lazy Register: 2.3.4+1.20.1 Porting Lib Loot: 2.3.4+1.20.1 Porting Lib Mixin Extensions: 2.3.4+1.20.1 Porting Lib Model Generators: 2.1.1090+1.20 Porting Lib Model Loader: 2.3.2+1.20.1 Porting Lib Model Materials: 2.1.1090+1.20 Porting Lib Models: 2.3.2+1.20.1 Porting Lib Networking: 2.3.4+1.20.1 Porting Lib Obj Loader: 2.3.2+1.20.1 Porting Lib Recipe Book Categories: 2.3.4+1.20.1 Porting Lib Registries: 2.3.4+1.20.1 Porting Lib Tags: 3.0 Porting Lib Tool Actions: 2.3.4+1.20.1 Porting Lib Transfer: 2.3.4+1.20.1 Porting Lib Utility: 2.3.4+1.20.1 Prometheus: 1.2.5 Create: Steam 'n' Rails: 1.6.4+fabric-mc1.20.1 Reach Entity Attributes: 2.4.0 Rechiseled: 1.1.6 Rechiseled: Create: 1.0.2+a Registrate for Fabric: 1.3.62-MC1.20.1 Resourceful Lib: 2.1.24 Rhino: 2001.2.2-build.18 Fabric Reinforced Obsidian: 1.20.1-1.2.6 Roughly Enough Items: 12.1.725 Runelic: 18.0.2 Searchables: 1.0.3 Server Translations API: 2.0.0+1.20 sgui: 1.2.2+1.20 ShetiPhianCore: 1.20.1-1.2 Sodium: 0.5.8+mc1.20.1 Step Height Entity Attribute: 1.2.0 SuperMartijn642's Config Lib: 1.1.8+a SuperMartijn642's Core Lib: 1.1.17 Supplementaries: 1.20-2.8.10 Towns and Towers: 1.12 Energy: 3.0.0 Tiny Mob Farm: 1.2.1-1.20.1 Toggleable Item Frames: 4.1.0-1.20.1 Too Cheap!: 1.2.0 Trash Cans: 1.0.18 Traveler's Backpack: fabric-1.20.1-9.1.12 Trinkets: 3.7.2 UI Lib: 0.3.5 Universal Shops: 1.3.2+1.20.1 WorldEdit: 7.2.15+6463-5ca4dff WorldEditCUI: 1.20+01 Xaero's Minimap: 24.1.1 Xaero's World Map: 1.38.4 YetAnotherConfigLib: 3.2.1+1.20 ```
Server Info ``` Create: Mod Version: 0.5.1f Fabric API Version: 0.92.1+1.20.1 Minecraft Version: 1.20.1 System Information: Operating System: Linux (amd64) version 6.8.7-100.fc38.x86_64 Java Version: 17.0.7, Eclipse Adoptium JVM Flags: 20 total; -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Xmx10G -Xms10G Memory: 4675817016 bytes (4459 MiB) / 10737418240 bytes (10240 MiB) up to 10737418240 bytes (10240 MiB) CPU: Common KVM processor @ -0.00 GHz; 4 cores / 4 threads on 1 socket(s) Graphics card #0: unknown (unknown); 0.00 MB of VRAM Other Mods: Additional Placements: 1.8.0 Applied Energistics 2: 15.2.0 AE2WTLib: 15.2.1-fabric Amendments: 1.20-1.1.30 Architectury: 9.2.14 Argonauts: 1.0.10 Armor Poser: 2.1.4 Athena: 3.1.2 Create: Bells & Whistles: 0.4.5 Better Advancements: 0.3.2.161 jankson: 1.2.3 Bookshelf: 20.1.10 Botania: 1.20.1-443-FABRIC BotanyPots: 13.0.29 BotanyTrees: 9.0.11 Cadmus: 1.0.8 Cardinal Components API: 5.2.2 Cardinal Components API (base): 5.2.2 Cardinal Components API (blocks): 5.2.2 Cardinal Components API (chunks): 5.2.2 Cardinal Components API (entities): 5.2.2 Cardinal Components API (items): 5.2.2 Cardinal Components API (world saves): 5.2.2 Cardinal Components API (scoreboard): 5.2.2 Cardinal Components API (worlds): 5.2.2 Carpet Mod: 1.4.112+v230608 Carry On: 2.1.2.7 Chipped: 3.0.6 Chisel Refabricated: 1.7.1 cloth-basic-math: 0.6.1 Cloth Config v11: 11.1.118 Coins: 13.0.3 core: 3.6.7 toml: 3.6.7 mclib: 20 jsr305: 3.0.2 bytecodecs: 1.0.2 yabn: 1.0.3 common-image: 3.10.0-SNAPSHOT common-io: 3.10.0-SNAPSHOT common-lang: 3.10.0-SNAPSHOT imageio-core: 3.10.0-SNAPSHOT imageio-metadata: 3.10.0-SNAPSHOT imageio-webp: 3.10.0-SNAPSHOT Common Economy API: 1.1.1 Common Protection API: 1.0.0 ConfigToolkit: 1.0.0 Create: Copycats+: 1.20.1-1.2.6 CorgiLib: 4.0.1.1 Create: Power Loader: 1.4.3-mc1.20.1-fabric Create Crafts & Additions: 1.2.3 Create Diesel Generators: 2.1.4 Create Utilities: 0.3.0+1.20.1 Cristel Lib: 1.1.5 ChoiceTheorem's Overhauled Village: 3.4.3 DarkUtilities: 17.0.3 DistractingTrims: 2.0.3 Dripstone Fluid Lib: 3.0.2 EnderChests: 1.20.1-1.2 Error Notifier: 1.0.9 Extended Drawers: 2.1.1+mc.1.20.1 Extreme sound muffler: 3.41-fabric-1.20 Fabric API Base: 0.4.31+1802ada577 Fabric API Lookup API (v1): 1.6.36+1802ada577 Fabric Biome API (v1): 13.0.13+1802ada577 Fabric Block API (v1): 1.0.11+1802ada577 Fabric BlockView API (v2): 1.0.1+1802ada577 Fabric Command API (v1): 1.2.34+f71b366f77 Fabric Command API (v2): 2.2.13+1802ada577 Fabric Commands (v0): 0.2.51+df3654b377 Fabric Containers (v0): 0.1.64+df3654b377 Fabric Content Registries (v0): 4.0.11+1802ada577 Fabric Convention Tags: 1.5.5+1802ada577 Fabric Crash Report Info (v1): 0.2.19+1802ada577 Fabric Data Attachment API (v1): 1.0.0+de0fd6d177 Fabric Data Generation API (v1): 12.3.4+1802ada577 Fabric Dimensions API (v1): 2.1.54+1802ada577 Fabric Entity Events (v1): 1.6.0+1c78457f77 Fabric Events Interaction (v0): 0.6.2+1802ada577 Fabric Events Lifecycle (v0): 0.2.63+df3654b377 Fabric Game Rule API (v1): 1.0.40+1802ada577 Fabric Item API (v1): 2.1.28+1802ada577 Fabric Item Group API (v1): 4.0.12+1802ada577 Fabric Language Kotlin: 1.10.19+kotlin.1.9.23 Fabric Lifecycle Events (v1): 2.2.22+1802ada577 Fabric Loot API (v2): 1.2.1+1802ada577 Fabric Loot Tables (v1): 1.1.45+9e7660c677 Fabric Message API (v1): 5.1.9+1802ada577 Fabric Mining Level API (v1): 2.1.50+1802ada577 Fabric Networking API (v1): 1.3.11+1802ada577 Fabric Networking (v0): 0.3.51+df3654b377 Fabric Object Builder API (v1): 11.1.3+1802ada577 Fabric Particles (v1): 1.1.2+1802ada577 fabric-permissions-api: 0.2-SNAPSHOT Fabric Recipe API (v1): 1.0.21+1802ada577 Fabric Registry Sync (v0): 2.3.3+1802ada577 Fabric Rendering Data Attachment (v1): 0.3.37+92a0d36777 Fabric Rendering Fluids (v1): 3.0.28+1802ada577 Fabric Resource Conditions API (v1): 2.3.8+1802ada577 Fabric Resource Loader (v0): 0.11.10+1802ada577 Fabric Screen Handler API (v1): 1.3.30+1802ada577 Fabric Transfer API (v1): 3.3.5+8dd72ea377 Fabric Transitive Access Wideners (v1): 4.3.1+1802ada577 Fabric Loader: 0.16.2 Farmer's Delight: 1.20.1-2.1.1+refabricated Faux-Custom-Entity-Data: 6.0.1 fiber: 0.23.0-2 Forge Config API Port: 8.0.0 Fusion: 1.1.1 Fabric Waystones: 3.3.2+mc1.20.1 GeckoLib 4: 4.4.4 Graph Lib: 1.4.0+1.20 Gravestones: v1.15 Handcrafted: 3.0.6 Heracles: 1.1.12 Hermes: 1.6.0 Hullabaloo: 1.0.0+1.20.1 Immersive Paintings: 0.6.7+1.20.1 shadow-api-17: 0.1.1 Iron Chests: 2.0.2 Jade: 11.9.2+fabric Jankson: 6.0.0+j1.2.3 OpenJDK 64-Bit Server VM: 17 KubeJS: 2001.6.5-build.7 LibGui: 8.1.1+1.20.1 Lib Network Stack: 0.10.0 LibNinePatch: 1.2.0 Lithium: 0.11.2 Magna: 1.10.1+1.20.1 Minecraft Comes Alive: 7.5.18+1.20.1 Macaw's Bridges: 3.0.0 Macaw's Doors: 1.1.0 Macaw's Fences and Walls: 1.1.1 Macaw's Furniture: 3.2.2 Macaw's Holidays: 1.1.0 Macaw's Lights and Lamps: 1.0.6 Macaw's Paintings: 1.0.5 Macaw's Paths and Pavings: 1.0.5 Macaw's Roofs: 2.3.0 Macaw's Trapdoors: 1.1.3 Macaw's Windows: 2.2.1 ME Requester: 1.20.1-1.1.4 MI Sound Addon: 1.0.1-1.20.1 MidnightLib: 1.2.1 Milk Lib: 1.2.60 Missions: 0.3.4 MixinExtras: 0.4.1 MixinSquared: 0.1.1 Manningham Mills: 2.3 Modern Industrialization: 1.8.4 ModernFix: 5.17.0+mc1.20.1 Moonlight: 1.20-2.11.22 javapoet: 0.1.0 OmegaConfig: 1.0.8 OPAC Create Mod Support: 1.6.0 Open Parties and Claims: 0.22.0 kotlin-reflect: 1.9.23 kotlin-stdlib: 1.9.23 kotlin-stdlib-jdk7: 1.9.23 kotlin-stdlib-jdk8: 1.9.23 atomicfu-jvm: 0.23.2 kotlinx-coroutines-core-jvm: 1.8.0 kotlinx-coroutines-jdk8: 1.8.0 kotlinx-datetime-jvm: 0.5.0 kotlinx-serialization-cbor-jvm: 1.6.3 kotlinx-serialization-core-jvm: 1.6.3 kotlinx-serialization-json-jvm: 1.6.3 gson: 0.2.1 json: 0.2.1 oωo: 0.11.2+1.20 Packet Tweaker: 0.4.0+1.19.4 Patchouli: 1.20.1-84-FABRIC Philip`s Ruins: 1.20.1 PigPen: 15.0.2 Placeholder API: 2.1.1+1.20 Pal: 1.8.0 Polymer (Common): 0.5.3+1.20.1 Polymer (Core): 0.5.3+1.20.1 Polymer (Networking): 0.5.3+1.20.1 Polymer (Registry Sync Manipulator): 0.5.3+1.20.1 Polymer (Resource Pack): 0.5.3+1.20.1 Polymer (Virtual Entity): 0.5.3+1.20.1 Porting Lib Accessors: 2.3.4+1.20.1 Porting Lib Attributes: 2.3.4+1.20.1 Porting Lib Base: 2.3.4+1.20.1 Porting Lib Brewing: 2.3.2+1.20.1 Porting Lib Chunk Loading: 2.3.0+1.20.1 Porting Lib Client Events: 2.3.4+1.20.1 Porting Lib Common: 2.3.4+1.20.1 Porting Lib Config: 2.3.4+1.20.1 Porting Lib Core: 2.3.4+1.20.1 Porting Lib Data: 2.1.1090+1.20 Porting Lib Entity: 2.3.4+1.20.1 Porting Lib Extensions: 2.3.4+1.20.1 Porting Lib Fluids: 2.3.4+1.20.1 Porting Lib GameTest: 2.1.1090+1.20 Porting Lib Lazy Register: 2.3.4+1.20.1 Porting Lib Loot: 2.3.4+1.20.1 Porting Lib Mixin Extensions: 2.3.4+1.20.1 Porting Lib Model Generators: 2.1.1090+1.20 Porting Lib Model Loader: 2.3.2+1.20.1 Porting Lib Model Materials: 2.1.1090+1.20 Porting Lib Models: 2.3.2+1.20.1 Porting Lib Networking: 2.3.4+1.20.1 Porting Lib Obj Loader: 2.3.2+1.20.1 Porting Lib Recipe Book Categories: 2.3.4+1.20.1 Porting Lib Registries: 2.3.4+1.20.1 Porting Lib Tags: 3.0 Porting Lib Tool Actions: 2.3.4+1.20.1 Porting Lib Transfer: 2.3.4+1.20.1 Porting Lib Utility: 2.3.4+1.20.1 Prometheus: 1.2.5 Create: Steam 'n' Rails: 1.6.4+fabric-mc1.20.1 Reach Entity Attributes: 2.4.0 Rechiseled: 1.1.6 Rechiseled: Create: 1.0.2+a Registrate for Fabric: 1.3.62-MC1.20.1 Resourceful Lib: 2.1.24 Rhino: 2001.2.2-build.18 Fabric Reinforced Obsidian: 1.20.1-1.2.6 Roughly Enough Items: 12.1.725 Runelic: 18.0.2 Server Translations API: 2.0.0+1.20 sgui: 1.2.2+1.20 ShetiPhianCore: 1.20.1-1.2 Step Height Entity Attribute: 1.2.0 SuperMartijn642's Config Lib: 1.1.8+a SuperMartijn642's Core Lib: 1.1.17 Supplementaries: 1.20-2.8.10 Towns and Towers: 1.12 Energy: 3.0.0 Tiny Mob Farm: 1.2.1-1.20.1 Toggleable Item Frames: 4.1.0-1.20.1 Too Cheap!: 1.2.0 Trash Cans: 1.0.18 Traveler's Backpack: fabric-1.20.1-9.1.12 Trinkets: 3.7.2 UI Lib: 0.3.5 Universal Shops: 1.3.2+1.20.1 Xaero's Minimap: 24.1.1 Xaero's World Map: 1.38.4 YetAnotherConfigLib: 3.2.1+1.20 ```
IThundxr commented 3 months ago

Whatever mod adds copycat layers should also implement ISpecialBlockItemRequirement to properly pass the required items

joernott commented 3 months ago

According to the copycats guys, they implement ISpecialBlockItemRequirement properly. The Schematicannon can pick up n layers if the first inventory slot containing layers has >= n items in it. It only fails if the first slot has fewer items and the remaining items should be picked up from another inventory slot.

MinecraftEarthVillage commented 2 months ago

不要下载我前段时间发的文件,那不是我发的,是另一个人控制我,如果你使用了这个病毒文件,你也会被控制,并且疯狂转发这个病毒Screenshot_2024-09-09-09-31-10-865_com.github.android-edit.jpg