this is a simple mod that adds ae2 integration to schematica allowing to pull from a ME system (wireless crafting terminal from WCT only for now)
Find a file
StynaST 1461c73aa5 feat: server-side AE2 restock with one-stack overstock buffer
Move AE2 extraction server-side over a SimpleNetworkWrapper channel so it
works against a dedicated server (grids are server-only): client plans the
restock and sends RestockMessage; ServerRestockService resolves the player's
WCT and extracts from the real grid, honouring infinity range.

Mod is now two-sided (must be installed on client and server); Schematica is
client-only and downgraded to an 'after' dependency.

Restock now keeps a one-stack (64) buffer per placing item via a target-stock
planner, so the printer doesn't stall; AE2 supplies whatever it has when it
can't cover the full buffer.

Also add an archiveOldJars build step (old main jars -> build/libs/old-versions,
old classifier jars deleted) and bump version to 1.2.2.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-06 15:18:47 -05:00
.github/workflows feat: persist loaded Schematica per server, fix WCT restock gating 2026-06-06 08:23:19 -05:00
gradle feat: persist loaded Schematica per server, fix WCT restock gating 2026-06-06 08:23:19 -05:00
src feat: server-side AE2 restock with one-stack overstock buffer 2026-06-06 15:18:47 -05:00
.gitignore feat: persist loaded Schematica per server, fix WCT restock gating 2026-06-06 08:23:19 -05:00
build.gradle feat: server-side AE2 restock with one-stack overstock buffer 2026-06-06 15:18:47 -05:00
CHANGELOG.md feat: persist loaded Schematica per server, fix WCT restock gating 2026-06-06 08:23:19 -05:00
gradle.properties feat: server-side AE2 restock with one-stack overstock buffer 2026-06-06 15:18:47 -05:00
gradlew feat: persist loaded Schematica per server, fix WCT restock gating 2026-06-06 08:23:19 -05:00
gradlew.bat feat: persist loaded Schematica per server, fix WCT restock gating 2026-06-06 08:23:19 -05:00
LICENSE feat: persist loaded Schematica per server, fix WCT restock gating 2026-06-06 08:23:19 -05:00
README.md feat: persist loaded Schematica per server, fix WCT restock gating 2026-06-06 08:23:19 -05:00
settings.gradle feat: persist loaded Schematica per server, fix WCT restock gating 2026-06-06 08:23:19 -05:00
tags.properties feat: persist loaded Schematica per server, fix WCT restock gating 2026-06-06 08:23:19 -05:00

TemplateDevEnv

For Kotlin see TemplateDevEnvKt

Template workspace for modding Minecraft 1.12.2. Licensed under MIT, it is made for public use.

This template runs on Java 25, Gradle 9.2.1 + RetroFuturaGradle 2.0.2 + Forge 14.23.5.2847.

With coremod and mixin support that is easy to configure.

Instructions:

  1. Click use this template at the top.
  2. Clone the repository that you have created with this template to your local machine.
  3. Make sure IDEA is using Java 25 for Gradle before you sync the project. Verify this by going to IDEA's Settings > Build, Execution, Deployment > Build Tools > Gradle > Gradle JVM.
  4. Open the project folder in IDEA. When prompted, click "Load Gradle Project" as it detects the build.gradle, if you weren't prompted, right-click the project's build.gradle in IDEA, select Link Gradle Project, after completion, hit Refresh All in the gradle tab on the right.
  5. Run gradle tasks such as runClient and runServer in the IDEA gradle tab, or use the auto-imported run configurations like 1. Run Client.

Notes: