# Create: Limited Draining Port This is a Minecraft Renew Mod porting workspace for Create: Limited Draining. ## Original Project - Repository: https://github.com/JasdewStarfield/CreateLimitedDraining - License: MIT License - Copyright: Copyright (c) 2024 Jasdew Starfield - Starting point: published Minecraft 1.20.1 Forge source branch ## Target - Minecraft: 1.21.1 - Loader: NeoForge 21.1.x, preferred 21.1.228 - Create: 6.0.10 - Java: 21 - Build: Gradle with ModDevGradle ## Setup Use Java 21 and the project-local Gradle Wrapper. ```powershell java -version .\gradlew build ``` ## Run ```powershell .\gradlew runClient .\gradlew runServer ``` ## Current Status This port is a minimal compatibility port. It updates the build system, metadata, NeoForge imports, config registration, and Create mixin method signatures for Minecraft 1.21.1/Create 6.0.10. Verification status: - `gradlew build`: successful - `gradlew runClient`: successful startup and clean stop in smoke test - `gradlew runServer`: server reached `Done`; stopped after timeout cleanup ## Known Limitations - In-game Hose Pulley behavior still needs manual world testing. - The upstream 1.21.1 branch was checked only as reference and was not blindly copied. - The original logo asset is not included in this first workspace copy; no third-party publication is prepared.