Tags
Creators
Details
Licensed MIT
Published 6 months ago
Updated last month
All versions
1.6.0
Release
The Logic & Architecture Overhaul Updatelast month 40
Compatibility
Minecraft: Java Edition
26.3
26.2
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
โก AstraRedstoneSystems v1.6.0 - The Logic & Architecture Overhaul Update
โก๐พ Complete Refactoring & JSON Storage Shift
- Core Engine Refactoring & Technical Debt Cleanup: The entire codebase has been completely refactored from the ground up! We purged legacy code structures and eliminated accumulated technical debt from older releases, resulting in a cleaner, faster, and more maintainable architecture. ๐ ๏ธโก
- YAML to JSON Migration: Gate data storage and AstraRS schematics have officially transitioned from YAML files to optimized JSON structures. This architecture overhaul delivers significantly higher read/write throughput and speeds up system loading times. ๐พ๐
๐ฅ๏ธ๐ฑ๏ธ Interactive Gate Configuration GUI
- GUI Configuration Suite: Say goodbye to typing long and tedious commands! Right-clicking any placed logic gate now instantly opens an intuitive interactive GUI menu, allowing you to configure parameters, modify internal logic states, and fine-tune gate behaviors with just a few clicks. ๐๏ธโจ
๐๐ง Multi-Input Logic Gates & New Data Detector
- Multi-Input Gate Support: Basic and advanced logic gates (AND, XOR, NOR, OR, NAND, XNOR) now support multiple simultaneous input connections! A single gate can now seamlessly process inputs incoming from the back and both lateral sides at once. ๐๐ก
- New
Data_DetectorGate: Introduced a dedicated Data Wire component! TheData_Detectorgate monitors incoming data streams (numbers or text values) from its rear connection. It automatically triggers a active Redstone pulse output at the front whenever valid data passes through, remaining inactive when no data signal is detected. ๐โก
๐งน๐ ๏ธ Gate Cleanup & System Optimizations
- Deprecated Synchronizer Gate Removal: The outdated
Synchronizergate has been completely removed from the plugin ecosystem. Its functionality was redundant, and removing it simplifies complex circuitry setups without sacrificing flexibility. ๐๏ธโ - Massive Gate Network Optimization: Drastically improved server performance and tick execution efficiency when processing hundreds or thousands of active logic gates simultaneously across loaded chunks. ๐๐
- Break & Item Drop Fixes: Resolved edge-case glitches where destroying a gate block would occasionally fail to drop the correct custom item or leave lingering logic data behind in world files. ๐ ๏ธ๐ฆ
Thank you for supporting the development of AstraRedstoneSystems! Build big, think logical, and report any bugs on our Discord! ๐ฆพ๐ฅ๐
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:6PT3nWjN:uyOeSgnA"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:6PT3nWjN:uyOeSgnA"
}

