1.3.0
Compatibility
Changes
Complete Reload Feature: Configuration Reload: Reloads all settings from config.yml LogManager Reinitialization: Ensures the logging system operates correctly State Synchronization: Updates all status variables Cache Clearing: Cleans cache to prevent conflicts Performance Timing: Displays accurate reload execution time Core Features: Toggle Redstone Placement Blocking: Users can enable or disable the redstone placement blocking functionality
Creative Mode Exception: Optionally allows Creative mode players to place redstone components
Player Notifications: Displays customizable warning messages when players attempt to place redstone
Instant Redstone Removal: Optional feature to remove redstone immediately after placement
Visual & Audio Effects: Shows particle effects and plays warning sounds
Violation Logging: Tracks and records violations through the integrated LogManager system
How It Works: When a player places redstone:
Checks if blocking mode is enabled If player is in Creative mode and Creative bypass is allowed, skip blocking Otherwise, cancels the block placement event Displays warning message (if enabled) Plays sound effects and particle effects (if enabled) Logs the violation Increments player's violation count Instant Removal Option:
If "remove-placed-redstone" is enabled, redstone will be immediately replaced with the configured block type Compatibility & Integration: Full LogManager Integration: Seamlessly works with the existing LogManager system Violation System Compatible: Integrates with the current kick/ban violation system Non-Intrusive: Does not affect existing plugin features Independent Toggle: Can be enabled/disabled independently from other features Command: /rsreload Independent and Fast Reload Command
Reload Features: Configuration Reload: Reloads all settings from config.yml LogManager Reinitialization: Ensures proper logging system operation State Synchronization: Updates all status variables Cache Clearing: Cleans cache to prevent conflicts Performance Timing: Displays precise reload execution time
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:Fhl5i4IH:5FSiEdtI"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Fhl5i4IH:5FSiEdtI"
}![AntiRedstone| Advanced Redstone Lag Prevention [1.18 - 1.21.4]](https://cdn.modrinth.com/data/Fhl5i4IH/77973c50780056f5d42a4fa12a8cc793b825c4b9_96.webp)

