
Magnet Blocks
ArchivedMinecraft mod that adds blocks of magnets as on the mineshild 4 server
Links
Tags
Creators
Details
1.0.3.2
Compatibility
Required content
Changes
Fixed multi‑dimension processing of phantom magnets (now each dimension has its own magnet list) Removed forced sound stop when breaking a magnet (neighboring magnets keep humming) Fixed thread safety issues in propagation queues and updating block sets Fixed command error when removing a phantom magnet (position retrieved before deletion) Switched magnetic storm timers from system time to in‑game ticks for reliability Fixed armor strength calculation (now works with any number of equipped pieces) Removed ThreadLocal usage in favor of ConcurrentHashMap per world Merged MagnetWhitelistManager into PhantomMagnetManager (whitelist is now per dimension)
Исправлена обработка фантомных магнитов в нескольких измерениях (теперь у каждого измерения свой список магнитов) Убрано принудительное отключение звука при разрушении магнита (соседние магниты продолжают гудеть) Исправлены проблемы потокобезопасности в очередях распространения и наборах обновляемых блоков Исправлена ошибка в команде удаления фантомного магнита (позиция сохраняется до удаления) Таймеры магнитных штормов переведены с системного времени на игровые тики для стабильности Исправлен расчёт силы брони (теперь учитывается любое количество надетых предметов) Удалено использование ThreadLocal в пользу ConcurrentHashMap с ключом по миру MagnetWhitelistManager объединён с PhantomMagnetManager (белый список теперь для каждого измерения отдельно)
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:N3kWmNDU:QcxjlA6I"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:N3kWmNDU:QcxjlA6I"
}
