
LogicGates
Forget about giant Redstone logic gates. All logic gates in one block!
LogicGates 1.2.3
release25 сентября 2025 г.Changes
- Fixed a bug related to loading the
WorldEditIntegrationif the plugin was unavailable - Removed the sound signal for updating the logic gate state
Identified an issue related to missing WorldEdit integration support if the installed plugin version lacks support for the com.sk89q.worldedit.math.BlockVector3.x() method; the recommended WorldEdit version is 7.3.0 (com.sk89q.worldedit)
LogicGates 1.2.2
release21 февраля 2025 г.Using the oneTick config setting you can specify whether the gateway should update every default 2 ticks (more stable) or 1 tick (faster).
LogicGates 1.2.1
release17 февраля 2025 г.This update introduces integration with WorldEdit to ensure that the original properties of logic gates created with the plugin are not lost during editing operations performed with WorldEdit.

Key changes:
- During WorldEdit operations, logic gates are temporarily converted into chests containing gate data (e.g., direction, state, interval) stored in a book (WRITABLE_BOOK). This prevents the loss of original data during WorldEdit operations.
- After the WorldEdit operations are completed, the chests are converted back into logic gates, preserving their original properties by retrieving values from the book.
- The integration listens for WorldEdit events (e.g., EditSessionEvent) to track changes and respond accordingly.
- Gate restoration is performed in batches, which improves performance and minimizes server load.
- Gate data is serialized into JSON format and stored in the book using the Gson library.
- We can copy our complex systems using WorldEdit and they will retain their original properties.
In earlier versions of the plugin, for example, the direction of the gate, the output state, the TIMER interval, the threeInput state — were not copied!
In this version, we can now create WorldEdit schematics and paste them without any problems, copy and paste selections, or use //stack and many more!
LogicGates 1.1.8
release9 февраля 2025 г.New features
- Added the
legacyModevariable to theGateUpdaterclass, which controls whether the system uses the legacy method for updating block states (REDSTONE_BLOCKorMaterial.AIR) or the modern method (GateUtils.setRedstonePower). - Added
legacyModeconfiguration in theconfig.ymlfile with a corresponding comment explaining its functionality. - Updated
messages.ymlfile. - Added a
Sound.BLOCK_NOTE_BLOCK_PLINGwhen a gate block is interacted with. - Added support for
Material.TARGETblock on output.
Changed
- Improved the
setRedstonePowerfunction in the Bukkit plugin to make it safer. Added synchronization, improved exception handling. - Corrected the
UpdateCheckerclass to use proper format specifiers inString.format.
Fixed
- Fixed the
java.util.UnknownFormatConversionException: Conversion = 'l'error in theUpdateCheckerclass. - Fixed issues in the
messages.ymlfile related to incorrect format specifiers.
LogicGates 1.1.7
release9 февраля 2025 г.Changes in version 1.1.7:
- Updated
com.gradleup.shadow: The com.gradleup.shadow plugin has been updated to the latest version. The hard-coded version of the plugin has also been removed, which will make future updates easier. - Migrated to PaperMC-API: The project has been migrated from Spigot-API to PaperMC-API. This change should provide benefits in terms of improved performance and access to new features offered by PaperMC.
- Package name change: The package name has been changed from
com.piotrbednarskitopl.bednarskiwsieci.