▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/LogicGates
LogicGates

LogicGates

Forget about giant Redstone logic gates. All logic gates in one block!

202
2

LogicGates 1.2.3

release25 сентября 2025 г.

Changes

  • Fixed a bug related to loading the WorldEditIntegration if 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.

WorldEdit Integration

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!

WorldEdit Integration

LogicGates 1.1.8

release9 февраля 2025 г.

New features

  • Added the legacyMode variable to the GateUpdater class, which controls whether the system uses the legacy method for updating block states (REDSTONE_BLOCK or Material.AIR) or the modern method (GateUtils.setRedstonePower).
  • Added legacyMode configuration in the config.yml file with a corresponding comment explaining its functionality.
  • Updated messages.yml file.
  • Added a Sound.BLOCK_NOTE_BLOCK_PLING when a gate block is interacted with.
  • Added support for Material.TARGET block on output.

Changed

  • Improved the setRedstonePower function in the Bukkit plugin to make it safer. Added synchronization, improved exception handling.
  • Corrected the UpdateChecker class to use proper format specifiers in String.format.

Fixed

  • Fixed the java.util.UnknownFormatConversionException: Conversion = 'l' error in the UpdateChecker class.
  • Fixed issues in the messages.yml file 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.piotrbednarski to pl.bednarskiwsieci.

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

Поддерживаемые окружения

Сервер

Детали

Лицензия:MIT
Опубликован:1 год назад
Обновлён:5 месяцев назад
Главная