1.0
Compatibility
Changes
Changelog: Create: Programmable Logic (v1.0.0-Forge)
Core Features
Initial Release: Introduced 11 new logic components designed specifically for the Create mod ecosystem. Programmable Controller: Implemented a new "logic brain" that evaluates nested boolean expressions (AND, OR, NOT, XOR) via a custom parsing engine. Logic Gates Suite: Added high-performance AND, OR, NOT, and XOR gates with real-time indicator lights. Timing Modules: Added Logic Timers (Pulse, Constant, Toggle modes) and Pulse Generators triggered on rising edges. Memory & Counting: Added SR Latches, Memory Cells, D Flip-Flops, and a Pulse Counter (Analog & Match modes).
Logic & Integration
Kinetic Integration: Integrated the S (Speed) variable into the Programmable Controller. The block now detects if any of its 6 sides are touching spinning Create shafts or gears. Counter Logic Update: Refined Pulse Counter behavior. Match Mode: Emits signal 15 exactly at the target count. Analog Mode: Signal strength (0-15) directly tracks the count. Variable Renaming: Swapped controller variables E and F for X and Y for better UI clarity.
Visuals & UI
GUI System: Implemented custom-drawn, premium "Industrial Charcoal" GUIs with real-time syntax validation for the Controller. UI Polish: Expanded all GUI windows (3 separate passes) to ensure perfect text spacing and high-contrast section dividers. Block Models: Created high-fidelity 3D models for all 11 blocks featuring semi-transparent glass cores and emissive redstone textures. Mod Branding: Generated a professional mod logo (createlogic.png) and integrated it into the mod list.
Fixes & Stability
Collision Fix: Overhauled the physics system; all logic blocks are now full 16x16x16 cubes to prevent entity clipping. Networking: Fixed a critical packet buffer mismatch that caused the Pulse Counter GUI to crash on open. Data Fixes: Corrected character encoding issues (UTF-16 → UTF-8) across all recipe JSON files on Windows systems. Resource Tags: Added mineable/pickaxe tags for all blocks to ensure correct tool behavior. The Forge version is finalized. All 11 components are fully operational and survival-ready!
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:lQnlP53v:cLpVcGAm"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:lQnlP53v:cLpVcGAm"
}

