COWMODSКаталог модов
Neruina - Ticking Entity Fixer

ВЕРСИИ (531)

release

Neruina Neoforge 3.3.5 for 26.3

3.3.5
17 окт. 2026 г.232Minecraft: 26.3neoforge
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.5 for 26.3

3.3.5
17 окт. 2026 г.1,7 тыс.Minecraft: 26.3fabric
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.5 for 26.2

3.3.5
17 окт. 2026 г.70Minecraft: 26.2neoforge
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.5 for 26.2

3.3.5
17 окт. 2026 г.628Minecraft: 26.2fabric
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.5 for 26.1.2

3.3.5
17 окт. 2026 г.635Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.5 for 26.1.2

3.3.5
17 окт. 2026 г.332Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.5 for 1.21.11

3.3.5
17 окт. 2026 г.47Minecraft: 1.21.11neoforge
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.5 for 1.21.11

3.3.5
17 окт. 2026 г.478Minecraft: 1.21.11fabric
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.5 for 1.21.10

3.3.5
17 окт. 2026 г.24Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.5 for 1.21.10

3.3.5
17 окт. 2026 г.52Minecraft: 1.21.9, 1.21.10fabric
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.5 for 1.21.8

3.3.5
17 окт. 2026 г.8Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.5 for 1.21.8

3.3.5
17 окт. 2026 г.21Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.5 for 1.21.6

3.3.5
17 окт. 2026 г.6Minecraft: 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.5 for 1.21.6

3.3.5
17 окт. 2026 г.5Minecraft: 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.5 for 1.21.5

3.3.5
17 окт. 2026 г.4Minecraft: 1.21.5neoforge
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.5 for 1.21.5

3.3.5
17 окт. 2026 г.14Minecraft: 1.21.5fabric
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.5 for 1.21.1

3.3.5
17 окт. 2026 г.8,9 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.5 for 1.21.1

3.3.5
17 окт. 2026 г.6,8 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Forge 3.3.5 for 1.20.1

3.3.5
17 окт. 2026 г.2,7 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.5 for 1.20.1

3.3.5
17 окт. 2026 г.2,3 тыс.Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
# 3.3.5 - Fix UUID parsing # 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.4 for 26.3

3.3.4
15 окт. 2026 г.68Minecraft: 26.3neoforge
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.4 for 26.3

3.3.4
15 окт. 2026 г.335Minecraft: 26.3fabric
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.4 for 26.2

3.3.4
15 окт. 2026 г.28Minecraft: 26.2neoforge
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.4 for 26.2

3.3.4
15 окт. 2026 г.270Minecraft: 26.2fabric
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.4 for 26.1.2

3.3.4
15 окт. 2026 г.67Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.4 for 26.1.2

3.3.4
15 окт. 2026 г.88Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.4 for 1.21.11

3.3.4
15 окт. 2026 г.8Minecraft: 1.21.11neoforge
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.4 for 1.21.11

3.3.4
15 окт. 2026 г.172Minecraft: 1.21.11fabric
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.4 for 1.21.10

3.3.4
15 окт. 2026 г.10Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.4 for 1.21.10

3.3.4
15 окт. 2026 г.17Minecraft: 1.21.9, 1.21.10fabric
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.4 for 1.21.8

3.3.4
15 окт. 2026 г.5Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.4 for 1.21.8

3.3.4
15 окт. 2026 г.8Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.4 for 1.21.6

3.3.4
15 окт. 2026 г.4Minecraft: 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.4 for 1.21.6

3.3.4
15 окт. 2026 г.4Minecraft: 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.4 for 1.21.5

3.3.4
15 окт. 2026 г.2Minecraft: 1.21.5neoforge
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.4 for 1.21.5

3.3.4
15 окт. 2026 г.5Minecraft: 1.21.5fabric
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.4 for 1.21.1

3.3.4
15 окт. 2026 г.1,8 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.4 for 1.21.1

3.3.4
15 окт. 2026 г.1,1 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Forge 3.3.4 for 1.20.1

3.3.4
15 окт. 2026 г.862Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.4 for 1.20.1

3.3.4
15 окт. 2026 г.489Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
# 3.3.4 - Update to 26.3 - Update zh_cn lang (@UraraChiya) # 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.3 for 26.2

3.3.3
17 июл. 2026 г.1,5 тыс.Minecraft: 26.2neoforge
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.3 for 26.2

3.3.3
17 июл. 2026 г.11,4 тыс.Minecraft: 26.2fabric
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.3 for 26.1.2

3.3.3
17 июл. 2026 г.1,3 тыс.Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.3 for 26.1.2

3.3.3
17 июл. 2026 г.2,6 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.3 for 1.21.11

3.3.3
17 июл. 2026 г.263Minecraft: 1.21.11neoforge
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.3 for 1.21.11

3.3.3
17 июл. 2026 г.3,7 тыс.Minecraft: 1.21.11fabric
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.3 for 1.21.10

3.3.3
17 июл. 2026 г.100Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.3 for 1.21.10

3.3.3
17 июл. 2026 г.312Minecraft: 1.21.9, 1.21.10fabric
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.3 for 1.21.8

3.3.3
17 июл. 2026 г.63Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.3 for 1.21.8

3.3.3
17 июл. 2026 г.204Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.3 for 1.21.6

3.3.3
17 июл. 2026 г.46Minecraft: 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.3 for 1.21.6

3.3.3
17 июл. 2026 г.132Minecraft: 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.3 for 1.21.5

3.3.3
17 июл. 2026 г.69Minecraft: 1.21.5neoforge
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.3 for 1.21.5

3.3.3
17 июл. 2026 г.168Minecraft: 1.21.5fabric
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.3 for 1.21.1

3.3.3
17 июл. 2026 г.63,7 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.3 for 1.21.1

3.3.3
17 июл. 2026 г.1,3 млнMinecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Forge 3.3.3 for 1.20.1

3.3.3
17 июл. 2026 г.45,3 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.3 for 1.20.1

3.3.3
17 июл. 2026 г.52,6 тыс.Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
# 3.3.3 - Update to 26.2 (@MCJEModder2026) # 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.2 for 1.21.11

3.3.2
5 июн. 2026 г.209Minecraft: 1.21.11neoforge
Скачать
Что нового
# 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.2 for 1.21.11

3.3.2
5 июн. 2026 г.2,6 тыс.Minecraft: 1.21.11fabric
Скачать
Что нового
# 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.2 for 1.21.10

3.3.2
5 июн. 2026 г.99Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.2 for 1.21.10

3.3.2
5 июн. 2026 г.215Minecraft: 1.21.9, 1.21.10fabric
Скачать
Что нового
# 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.2 for 1.21.8

3.3.2
5 июн. 2026 г.82Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.2 for 1.21.8

3.3.2
5 июн. 2026 г.132Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.2 for 1.21.6

3.3.2
5 июн. 2026 г.68Minecraft: 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.2 for 1.21.6

3.3.2
5 июн. 2026 г.79Minecraft: 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.2 for 1.21.5

3.3.2
5 июн. 2026 г.74Minecraft: 1.21.5neoforge
Скачать
Что нового
# 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.2 for 1.21.5

3.3.2
5 июн. 2026 г.122Minecraft: 1.21.5fabric
Скачать
Что нового
# 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.2 for 1.21.1

3.3.2
5 июн. 2026 г.26,7 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.2 for 1.21.1

3.3.2
5 июн. 2026 г.16,1 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Forge 3.3.2 for 1.20.1

3.3.2
5 июн. 2026 г.1,3 млнMinecraft: 1.20, 1.20.1forge
Скачать
Что нового
# 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.2 for 1.20.1

3.3.2
5 июн. 2026 г.6,9 тыс.Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
# 3.3.2 - Update ru_ru.json (@mpustovoi) - Limit size of sent chat messages # 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.1 for 26.1.2

3.3.1
1 мая 2026 г.443Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
# 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.1 for 26.1.2

3.3.1
1 мая 2026 г.6,4 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
# 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.1 for 1.21.11

3.3.1
1 мая 2026 г.115Minecraft: 1.21.11neoforge
Скачать
Что нового
# 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.1 for 1.21.11

3.3.1
1 мая 2026 г.2 тыс.Minecraft: 1.21.11fabric
Скачать
Что нового
# 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.1 for 1.21.10

3.3.1
1 мая 2026 г.39Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.1 for 1.21.10

3.3.1
1 мая 2026 г.575Minecraft: 1.21.9, 1.21.10fabric
Скачать
Что нового
# 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.1 for 1.21.8

3.3.1
1 мая 2026 г.36Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.1 for 1.21.8

3.3.1
1 мая 2026 г.65Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.1 for 1.21.6

3.3.1
1 мая 2026 г.16Minecraft: 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.1 for 1.21.6

3.3.1
1 мая 2026 г.40Minecraft: 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.1 for 1.21.5

3.3.1
1 мая 2026 г.22Minecraft: 1.21.5neoforge
Скачать
Что нового
# 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.1 for 1.21.5

3.3.1
1 мая 2026 г.45Minecraft: 1.21.5fabric
Скачать
Что нового
# 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.1 for 1.21.1

3.3.1
1 мая 2026 г.28,4 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.1 for 1.21.1

3.3.1
1 мая 2026 г.12,7 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Forge 3.3.1 for 1.20.1

3.3.1
1 мая 2026 г.60,1 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
# 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.1 for 1.20.1

3.3.1
1 мая 2026 г.262,6 тыс.Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
# 3.3.1 - Fix pack.mcmeta by generating it - Fix fabric publishing # 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.0 for 26.1.2

3.3.0
29 апр. 2026 г.51Minecraft: 26.1, 26.1.1, 26.1.2neoforge
Скачать
Что нового
# 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.3.0 for 26.1.2

3.3.0
29 апр. 2026 г.122Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
# 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.0 for 1.21.11

3.3.0
29 апр. 2026 г.31Minecraft: 1.21.11neoforge
Скачать
Что нового
# 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.0 for 1.21.10

3.3.0
29 апр. 2026 г.18Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.0 for 1.21.8

3.3.0
29 апр. 2026 г.23Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.0 for 1.21.6

3.3.0
29 апр. 2026 г.9Minecraft: 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.0 for 1.21.5

3.3.0
29 апр. 2026 г.15Minecraft: 1.21.5neoforge
Скачать
Что нового
# 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Neoforge 3.3.0 for 1.21.1

3.3.0
29 апр. 2026 г.1,7 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Forge 3.3.0 for 1.20.1

3.3.0
29 апр. 2026 г.693Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
# 3.3.0 - Update to 26.1.2 - Improve clear tooltip # 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.2 for 1.21.11

3.2.2
1 мар. 2026 г.6,3 тыс.Minecraft: 1.21.11fabric
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.2 for 1.21.11

3.2.2
1 мар. 2026 г.407Minecraft: 1.21.11neoforge
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.2 for 1.21.10

3.2.2
1 мар. 2026 г.698Minecraft: 1.21.9, 1.21.10fabric
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.2 for 1.21.10

3.2.2
1 мар. 2026 г.59Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.2 for 1.21.8

3.2.2
1 мар. 2026 г.192Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.2 for 1.21.8

3.2.2
1 мар. 2026 г.59Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.2 for 1.21.6

3.2.2
1 мар. 2026 г.82Minecraft: 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.2 for 1.21.6

3.2.2
1 мар. 2026 г.34Minecraft: 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.2 for 1.21.5

3.2.2
1 мар. 2026 г.132Minecraft: 1.21.5fabric
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.2 for 1.21.5

3.2.2
1 мар. 2026 г.49Minecraft: 1.21.5neoforge
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.2 for 1.21.1

3.2.2
1 мар. 2026 г.13,4 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.2 for 1.21.1

3.2.2
1 мар. 2026 г.13,3 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.2 for 1.20.1

3.2.2
1 мар. 2026 г.44,9 тыс.Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Forge 3.2.2 for 1.20.1

3.2.2
1 мар. 2026 г.43,8 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.2 for 1.21.11

3.2.2
1 мар. 2026 г.28Minecraft: 1.21.11fabric
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.2 for 1.21.11

3.2.2
1 мар. 2026 г.27Minecraft: 1.21.11neoforge
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.2 for 1.21.10

3.2.2
1 мар. 2026 г.29Minecraft: 1.21.9, 1.21.10fabric
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.2 for 1.21.10

3.2.2
1 мар. 2026 г.24Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.2 for 1.21.8

3.2.2
1 мар. 2026 г.56Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.2 for 1.21.8

3.2.2
1 мар. 2026 г.23Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.2 for 1.21.6

3.2.2
1 мар. 2026 г.16Minecraft: 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.2 for 1.21.6

3.2.2
1 мар. 2026 г.17Minecraft: 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.2 for 1.21.5

3.2.2
1 мар. 2026 г.19Minecraft: 1.21.5fabric
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.2 for 1.21.5

3.2.2
1 мар. 2026 г.20Minecraft: 1.21.5neoforge
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.2 for 1.21.1

3.2.2
1 мар. 2026 г.29Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.2 for 1.21.1

3.2.2
1 мар. 2026 г.60Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.2 for 1.20.1

3.2.2
1 мар. 2026 г.40Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Forge 3.2.2 for 1.20.1

3.2.2
1 мар. 2026 г.132Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
# 3.2.2 - Add config option to kill players instead of kicking them (disabled by default) - Prevent invalid UUIDs from crashing # 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.1 for 1.21.11

3.2.1
8 февр. 2026 г.2,6 тыс.Minecraft: 1.21.11fabric
Скачать
Что нового
# 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.1 for 1.21.11

3.2.1
8 февр. 2026 г.135Minecraft: 1.21.11neoforge
Скачать
Что нового
# 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.1 for 1.21.10

3.2.1
8 февр. 2026 г.528Minecraft: 1.21.9, 1.21.10fabric
Скачать
Что нового
# 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.1 for 1.21.10

3.2.1
8 февр. 2026 г.48Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.1 for 1.21.8

3.2.1
8 февр. 2026 г.107Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.1 for 1.21.8

3.2.1
8 февр. 2026 г.26Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.1 for 1.21.6

3.2.1
8 февр. 2026 г.82Minecraft: 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.1 for 1.21.6

3.2.1
8 февр. 2026 г.26Minecraft: 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.1 for 1.21.5

3.2.1
8 февр. 2026 г.120Minecraft: 1.21.5fabric
Скачать
Что нового
# 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.1 for 1.21.5

3.2.1
8 февр. 2026 г.21Minecraft: 1.21.5neoforge
Скачать
Что нового
# 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.1 for 1.21.1

3.2.1
8 февр. 2026 г.4,8 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.1 for 1.21.1

3.2.1
8 февр. 2026 г.3,1 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.1 for 1.20.1

3.2.1
8 февр. 2026 г.3,9 тыс.Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
# 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Forge 3.2.1 for 1.20.1

3.2.1
8 февр. 2026 г.14,6 тыс.Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
# 3.2.1 - Thanks forge # 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.0 for 1.20.1

3.2.0
8 февр. 2026 г.50Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
# 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Forge 3.2.0 for 1.20.1

3.2.0
8 февр. 2026 г.89Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
# 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.0 for 1.21.11

3.2.0
8 февр. 2026 г.65Minecraft: 1.21.11fabric
Скачать
Что нового
# 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.0 for 1.21.11

3.2.0
8 февр. 2026 г.20Minecraft: 1.21.11neoforge
Скачать
Что нового
# 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.0 for 1.21.10

3.2.0
8 февр. 2026 г.32Minecraft: 1.21.9, 1.21.10fabric
Скачать
Что нового
# 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.0 for 1.21.10

3.2.0
8 февр. 2026 г.23Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.0 for 1.21.8

3.2.0
8 февр. 2026 г.55Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.0 for 1.21.8

3.2.0
8 февр. 2026 г.20Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.0 for 1.21.6

3.2.0
8 февр. 2026 г.20Minecraft: 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.0 for 1.21.6

3.2.0
8 февр. 2026 г.15Minecraft: 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.0 for 1.21.5

3.2.0
8 февр. 2026 г.28Minecraft: 1.21.5fabric
Скачать
Что нового
# 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.0 for 1.21.5

3.2.0
8 февр. 2026 г.19Minecraft: 1.21.5neoforge
Скачать
Что нового
# 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.2.0 for 1.21.1

3.2.0
8 февр. 2026 г.74Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.2.0 for 1.21.1

3.2.0
8 февр. 2026 г.69Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.2.0 - Backport to 1.20.1 and re-introduce forge support - Fix #166 # 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.7 for 1.21.11

3.1.7
29 дек. 2025 г.7,5 тыс.Minecraft: 1.21.11fabric
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.7 for 1.21.11

3.1.7
29 дек. 2025 г.260Minecraft: 1.21.11neoforge
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.7 for 1.21.10

3.1.7
29 дек. 2025 г.2 тыс.Minecraft: 1.21.9, 1.21.10fabric
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.7 for 1.21.10

3.1.7
29 дек. 2025 г.67Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.7 for 1.21.8

3.1.7
29 дек. 2025 г.267Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.7 for 1.21.8

3.1.7
29 дек. 2025 г.60Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.7 for 1.21.6

3.1.7
29 дек. 2025 г.108Minecraft: 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.7 for 1.21.6

3.1.7
29 дек. 2025 г.59Minecraft: 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.7 for 1.21.5

3.1.7
29 дек. 2025 г.1,1 тыс.Minecraft: 1.21.5fabric
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.7 for 1.21.5

3.1.7
29 дек. 2025 г.31Minecraft: 1.21.5neoforge
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.7 for 1.21.1

3.1.7
29 дек. 2025 г.5,7 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.7 for 1.21.1

3.1.7
29 дек. 2025 г.18,5 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.6 for 1.21.11

3.1.6
21 дек. 2025 г.1,1 тыс.Minecraft: 1.21.11fabric
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.6 for 1.21.11

3.1.6
21 дек. 2025 г.111Minecraft: 1.21.11neoforge
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.6 for 1.21.10

3.1.6
21 дек. 2025 г.664Minecraft: 1.21.9, 1.21.10fabric
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.6 for 1.21.10

3.1.6
21 дек. 2025 г.48Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.6 for 1.21.8

3.1.6
21 дек. 2025 г.125Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.6 for 1.21.8

3.1.6
21 дек. 2025 г.43Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.6 for 1.21.6

3.1.6
21 дек. 2025 г.82Minecraft: 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.6 for 1.21.6

3.1.6
21 дек. 2025 г.35Minecraft: 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.6 for 1.21.5

3.1.6
21 дек. 2025 г.49Minecraft: 1.21.5fabric
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.6 for 1.21.5

3.1.6
21 дек. 2025 г.29Minecraft: 1.21.5neoforge
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.6 for 1.21.1

3.1.6
21 дек. 2025 г.1,1 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.6 for 1.21.1

3.1.6
21 дек. 2025 г.3,1 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.1.6 - Split 1.21.5-7 build into 1.21.5, 1.21.6-7 builds # 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.5 for 1.21.11

3.1.5
20 дек. 2025 г.164Minecraft: 1.21.11fabric
Скачать
Что нового
# 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.5 for 1.21.11

3.1.5
20 дек. 2025 г.40Minecraft: 1.21.11neoforge
Скачать
Что нового
# 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.5 for 1.21.10

3.1.5
20 дек. 2025 г.124Minecraft: 1.21.9, 1.21.10fabric
Скачать
Что нового
# 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.5 for 1.21.10

3.1.5
20 дек. 2025 г.29Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.5 for 1.21.8

3.1.5
20 дек. 2025 г.64Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.5 for 1.21.8

3.1.5
20 дек. 2025 г.26Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.5 for 1.21.5

3.1.5
20 дек. 2025 г.33Minecraft: 1.21.5, 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.5 for 1.21.5

3.1.5
20 дек. 2025 г.28Minecraft: 1.21.5, 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.5 for 1.21.1

3.1.5
20 дек. 2025 г.170Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.5 for 1.21.1

3.1.5
20 дек. 2025 г.581Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.1.5 - Update to 1.21.11 - Update configurable # 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.4 for 1.21.10

3.1.4
19 окт. 2025 г.10,6 тыс.Minecraft: 1.21.9, 1.21.10fabric
Скачать
Что нового
# 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.4 for 1.21.10

3.1.4
19 окт. 2025 г.284Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.4 for 1.21.8

3.1.4
19 окт. 2025 г.1,2 тыс.Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.4 for 1.21.8

3.1.4
19 окт. 2025 г.81Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.4 for 1.21.5

3.1.4
19 окт. 2025 г.358Minecraft: 1.21.5, 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.4 for 1.21.5

3.1.4
19 окт. 2025 г.62Minecraft: 1.21.5, 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.4 for 1.21.1

3.1.4
19 окт. 2025 г.15,9 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.4 for 1.21.1

3.1.4
19 окт. 2025 г.12,8 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.1.4 - Use lenient UUID codec to fix occasional crashes # 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.3 for 1.21.10

3.1.3
12 окт. 2025 г.685Minecraft: 1.21.9, 1.21.10fabric
Скачать
Что нового
# 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.3 for 1.21.10

3.1.3
12 окт. 2025 г.81Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.3 for 1.21.8

3.1.3
12 окт. 2025 г.205Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.3 for 1.21.8

3.1.3
12 окт. 2025 г.56Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.3 for 1.21.5

3.1.3
12 окт. 2025 г.103Minecraft: 1.21.5, 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.3 for 1.21.5

3.1.3
12 окт. 2025 г.45Minecraft: 1.21.5, 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.3 for 1.21.1

3.1.3
12 окт. 2025 г.678Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.3 for 1.21.1

3.1.3
12 окт. 2025 г.6,2 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.1.3 - Fix injection failure in 1.21.10 (#154) # 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.2 for 1.21.10

3.1.2
10 окт. 2025 г.212Minecraft: 1.21.9, 1.21.10fabric
Скачать
Что нового
# 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.2 for 1.21.10

3.1.2
10 окт. 2025 г.65Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.2 for 1.21.8

3.1.2
10 окт. 2025 г.150Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.2 for 1.21.8

3.1.2
10 окт. 2025 г.54Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.2 for 1.21.5

3.1.2
10 окт. 2025 г.72Minecraft: 1.21.5, 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.2 for 1.21.5

3.1.2
10 окт. 2025 г.31Minecraft: 1.21.5, 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.2 for 1.21.1

3.1.2
10 окт. 2025 г.277Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.2 for 1.21.1

3.1.2
10 окт. 2025 г.1,6 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.1.2 - Fix configurable dep # 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.1 for 1.21.10

3.1.1
10 окт. 2025 г.65Minecraft: 1.21.9, 1.21.10fabric
Скачать
Что нового
# 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.1 for 1.21.10

3.1.1
10 окт. 2025 г.35Minecraft: 1.21.9, 1.21.10neoforge
Скачать
Что нового
# 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.1 for 1.21.8

3.1.1
10 окт. 2025 г.32Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.1 for 1.21.8

3.1.1
10 окт. 2025 г.43Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.1 for 1.21.5

3.1.1
10 окт. 2025 г.32Minecraft: 1.21.5, 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.1 for 1.21.5

3.1.1
10 окт. 2025 г.40Minecraft: 1.21.5, 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.1 for 1.21.1

3.1.1
10 окт. 2025 г.29Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.1 for 1.21.1

3.1.1
10 окт. 2025 г.37Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.1.1 - Update to 1.21.10 # 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.0 for 1.21.8

3.1.0
29 сент. 2025 г.883Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.0 for 1.21.8

3.1.0
29 сент. 2025 г.61Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.0 for 1.21.5

3.1.0
29 сент. 2025 г.128Minecraft: 1.21.5, 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.0 for 1.21.5

3.1.0
29 сент. 2025 г.37Minecraft: 1.21.5, 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
release

Neruina Fabric 3.1.0 for 1.21.1

3.1.0
29 сент. 2025 г.1,2 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.1.0 for 1.21.1

3.1.0
29 сент. 2025 г.1,6 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Fabric 3.0.3 for 1.21.8

3.0.3
24 авг. 2025 г.1,8 тыс.Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.0.3 for 1.21.8

3.0.3
24 авг. 2025 г.124Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Fabric 3.0.3 for 1.21.5

3.0.3
24 авг. 2025 г.509Minecraft: 1.21.5, 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.0.3 for 1.21.5

3.0.3
24 авг. 2025 г.58Minecraft: 1.21.5, 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Fabric 3.0.3 for 1.21.1

3.0.3
24 авг. 2025 г.2,8 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.0.3 for 1.21.1

3.0.3
24 авг. 2025 г.12,7 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.0.3 - Update deps # 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Fabric 3.0.2 for 1.21.8

3.0.2
18 авг. 2025 г.264Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.0.2 for 1.21.8

3.0.2
18 авг. 2025 г.67Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Fabric 3.0.2 for 1.21.5

3.0.2
18 авг. 2025 г.234Minecraft: 1.21.5, 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.0.2 for 1.21.5

3.0.2
18 авг. 2025 г.53Minecraft: 1.21.5, 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Fabric 3.0.2 for 1.21.1

3.0.2
18 авг. 2025 г.792Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
# 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.0.2 for 1.21.1

3.0.2
18 авг. 2025 г.1,3 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4neoforge
Скачать
Что нового
# 3.0.2 - Add 1.21.5-7 Jar as cannot use intermediary from 1.21.1 jar for 1.21.5+ # 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Fabric 3.0.1 for 1.21.8

3.0.1
18 авг. 2025 г.55Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.0.1 for 1.21.8

3.0.1
18 авг. 2025 г.51Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Fabric 3.0.1 for 1.21.1

3.0.1
18 авг. 2025 г.90Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.0.1 for 1.21.1

3.0.1
18 авг. 2025 г.111Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.0.1 - Fix 1.21.2+ support in 1.21.1 jar (#148) - Update configurable to 3.2.2 # 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Fabric 3.0.0 for 1.21.8

3.0.0
11 авг. 2025 г.364Minecraft: 1.21.8fabric
Скачать
Что нового
# 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.0.0 for 1.21.8

3.0.0
11 авг. 2025 г.84Minecraft: 1.21.8neoforge
Скачать
Что нового
# 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Fabric 3.0.0 for 1.21.1

3.0.0
11 авг. 2025 г.15,1 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7fabric
Скачать
Что нового
# 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Neoforge 3.0.0 for 1.21.1

3.0.0
11 авг. 2025 г.1,2 тыс.Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7neoforge
Скачать
Что нового
# 3.0.0 - Update to 1.21.8 - LTS 1.21.1, drop other versions - Re-add configurable - Migrate to mojmaps - Only send actions to players that can perform those actions - Add Chinese (Simplified) translations [#130](https://github.com/Bawnorton/Neruina/pull/130) # 2.3.1 - Fix crash in 1.21.5 related to duplicate jackson modules # 2.3.0 - Added datadriven blackist to allow mods or modpacks to opt-out specific blocks, items, entities, etc from handling or entire namespaces - Migrated messaging system to use permission level instead of discrete options (default: 0) - Put all Neruina commands under a required permission level controlled by the config (default: 2) - Explicitly include transitive httpclient5 dep to ensure the correct version is used at runtime - Allow reports to fail gracefully if an error occurs during the report process # 2.2.11 - Cache entity UUID to prevent world interaction when re-serialising ticking entries # 2.2.10 - Fix crash when shuting down before world is created (#133) - Prevent cause getter from crashing during serialisation (#134) # 2.2.8 - Actually fix gson crash # 2.2.7 - Fix crash when handling errors with null messages - No longer represent config class as a record to avoid gson issues when <2.9 gson is present # 2.2.6 - Fix cache invalidation for configurable # 2.2.5 - Remove configurable until it can be reworked # 2.2.4 - Fix 1.21+ versions accidentally using pre-1.21 config # 2.2.3 - Update configurable dep for 1.21.1 # 2.2.2 - Support 1.21.3 - Fix crash on report - Added a test arg to the report command to test internal functionality # 2.2.0 - Drop forge # 2.1.2 - Add dimension support to teleport action # 2.1.1 - Fix version ranges # 2.1.0 - Add Minecraft 1.21 support - Migrate gradle to kotlin dsl - Update stonecutter to 0.4 - Fix excessive memory usage for tracking errored blockstates # 2.0.0-beta.10 - Downgrade records in 1.19.2 and below to allow java 6 gson to serialize them - Fix missing translation for item stack error id not found # 2.0.0-beta.9 - Fix 1.19.2 on dedicated servers # 2.0.0-beta.8 - Recompile of .7 as published versions had corruption ... I have no idea how # 2.0.0-beta.7 - Add 1.19.1-1.19.2 jar - Fix 1.19.1/2 compat # 2.0.0-beta.6 - Fix minecraft version deps on published builds # 2.0.0-beta.5 - Migrate to custom_data component for persistence on item stacks # 2.0.0-beta.4 - Add Russion Translations (mpustovoi) - Actually fix the crash on dedicated servers # 2.0.0-beta.3 - Fix crash on dedicated servers # 2.0.0-beta.2 - Fix Command Permissions # 2.0.0 ### Changes - Added NeoForge support - New ticking suspension system: - Entities, block entities, block states and item stacks will no longer be killed or removed but will instead be suspended until an operator takes action. - This should mitigate the undesired outcome where an important or useful entity is killed. - Added new actions to the ticking entity broadcast - `What Is This?`: Opens the Neruina wiki page on what Neruina is and what it does - `Copy Crash`: Copies the cause of the ticking exception to your clipboard - `Teleport`: Teleports you to the location of the ticking entity - `Try Resume`: Attempts to resume the ticking of the ticking entity - `Kill`: Immediately kills and removes the ticking entity - `Report` (1.19+): Opens a new issue on the [NeruinaAutoReports](https://github.com/Bawnorton/NeruinaAutoReports) GitHub repository and any mods that opt-in to the reporting system - Persitance: - Ticking entity tracking will now persist across server restarts - When the world is first started Neruina will broadcast all tracked ticking entities that need addressing - Ticking Threshold: - When a certain number of ticking excpetions occur within a certain time frame, Neruina will deliberately crash in order to prevent the server from becoming unusable. - A comprehensive report will be generated with every ticking exception that occurred with instructions on what to do next. - The default threshold is 10 exceptions within 5 minutes, this can be changed in the config. - Improved performance and memory usage by delegating the ticking state to the ticking entity - Migrated to Stonecutter to ease multi-loader multi-version development ### Auto Reports - Added a new system for mods to opt-in to the auto reporting system - See the schema [here](https://github.com/Bawnorton/Neruina/wiki/Auto-Report-Schema) ### Commands - These are designed to be used internally by Neruina as it is a server-side mod and allows the client messages to interact with the mod, but they are available to operators as well. - `/neruina resume <entity|pos|player>` - `entity`: Resumes the ticking of the specified entity - `block_entity`: Resumes the ticking of the block entity at the specified position - `block_state`: Resumes the ticking of the block state at the specified position - `item_stack`: Resumes the ticking of the held item of the specified player - `/neruina kill <entity>`: Immediately kills and removes the specified entity - `/neruina id <entity|pos>` - `entity`: Returns the report UUID of the specified entity if it is being tracked - `pos`: Returns the report UUID of the block entity at the specified position if it is being tracked - `/neruina info <uuid>`: Sends the error message of the specified report UUID to the player - `/neruina clear_tracked`: Clears all tracked ticking entities - `/neruina show_suspended`: Displays all suspended ticking entities - `/neruina report <uuid>` (1.19+): Automatically generates a report for the specified ticking entity via it's tracked report UUID - `/neruina cancel_login` (1.19+): Cancels the current in-progress github authentication process ### Config - New `log_level` option that replaces `broadcast_errors` - `operators` (default) - Only operators will receive the broadcast - `everyone` - Everyone will receive the broadcast - `disabled` - No one will receive the broadcast - New `ticking_exception_threshold` - The number of ticking exceptions that can occur within the specified time frame before Neruina will deliberately crash - Default is `10` - `-1` will disable the threshold - New `auto_kill_ticking_entities` - If true, ticking entities will be immediately killed and removed rather than suspended - Default is `false` ### Fixes - Fixed a crash with newer versions of Forge - Fixed a crash with does potato tick 1.18.2
beta

Neruina Fabric 2.3.1-beta.1 for 1.19.2

2.3.1-beta.1-fabric+1.19.2
2 мая 2025 г.1,8 тыс.Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.1-beta.1 for 1.19.4

2.3.1-beta.1-fabric+1.19.4
2 мая 2025 г.146Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.1-beta.1 for 1.20.6

2.3.1-beta.1-fabric+1.20.6
2 мая 2025 г.338Minecraft: 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.1-beta.1 for 1.20.1

2.3.1-beta.1-fabric+1.20.1
2 мая 2025 г.2 млнMinecraft: 1.20, 1.20.1, 1.20.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Neoforge 2.3.1-beta.1 for 1.20.6

2.3.1-beta.1-neoforge+1.20.6
2 мая 2025 г.109Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.1-beta.1 for 1.21

2.3.1-beta.1-fabric+1.21
2 мая 2025 г.224,7 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.1-beta.1 for 1.21.3

2.3.1-beta.1-fabric+1.21.3
2 мая 2025 г.1,6 тыс.Minecraft: 1.21.2, 1.21.3, 1.21.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Neoforge 2.3.1-beta.1 for 1.21

2.3.1-beta.1-neoforge+1.21
2 мая 2025 г.272,5 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Neoforge 2.3.1-beta.1 for 1.21.3

2.3.1-beta.1-neoforge+1.21.3
2 мая 2025 г.41Minecraft: 1.21.3neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.1-beta.1 for 1.21.5

2.3.1-beta.1-fabric+1.21.5
2 мая 2025 г.6,1 тыс.Minecraft: 1.21.5fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Neoforge 2.3.1-beta.1 for 1.21.5

2.3.1-beta.1-neoforge+1.21.5
2 мая 2025 г.171Minecraft: 1.21.5neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.0-beta.4 for 1.19.2

2.3.0-beta.4-fabric+1.19.2
22 апр. 2025 г.97Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.0-beta.4 for 1.19.4

2.3.0-beta.4-fabric+1.19.4
22 апр. 2025 г.35Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Neoforge 2.3.0-beta.4 for 1.20.6

2.3.0-beta.4-neoforge+1.20.6
22 апр. 2025 г.38Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.0-beta.4 for 1.20.6

2.3.0-beta.4-fabric+1.20.6
22 апр. 2025 г.34Minecraft: 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.0-beta.4 for 1.20.1

2.3.0-beta.4-fabric+1.20.1
22 апр. 2025 г.2,4 тыс.Minecraft: 1.20, 1.20.1, 1.20.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.0-beta.4 for 1.21

2.3.0-beta.4-fabric+1.21
22 апр. 2025 г.845Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Neoforge 2.3.0-beta.4 for 1.21

2.3.0-beta.4-neoforge+1.21
22 апр. 2025 г.1 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.0-beta.4 for 1.21.3

2.3.0-beta.4-fabric+1.21.3
22 апр. 2025 г.42Minecraft: 1.21.2, 1.21.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Neoforge 2.3.0-beta.4 for 1.21.3

2.3.0-beta.4-neoforge+1.21.3
22 апр. 2025 г.33Minecraft: 1.21.3neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.0-beta.4 for 1.21.5

2.3.0-beta.4-fabric+1.21.5
22 апр. 2025 г.411Minecraft: 1.21.5fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Neoforge 2.3.0-beta.4 for 1.21.5

2.3.0-beta.4-neoforge+1.21.5
22 апр. 2025 г.63Minecraft: 1.21.5neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.0-beta.2 for 1.19.2

2.3.0-beta.2-fabric+1.19.2
19 апр. 2025 г.64Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.0-beta.2 for 1.19.4

2.3.0-beta.2-fabric+1.19.4
19 апр. 2025 г.34Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.0-beta.2 for 1.20.1

2.3.0-beta.2-fabric+1.20.1
19 апр. 2025 г.647Minecraft: 1.20, 1.20.1, 1.20.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.0-beta.2 for 1.20.6

2.3.0-beta.2-fabric+1.20.6
19 апр. 2025 г.33Minecraft: 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Neoforge 2.3.0-beta.2 for 1.21

2.3.0-beta.2-neoforge+1.21
19 апр. 2025 г.380Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Neoforge 2.3.0-beta.2 for 1.20.6

2.3.0-beta.2-neoforge+1.20.6
19 апр. 2025 г.42Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.0-beta.2 for 1.21

2.3.0-beta.2-fabric+1.21
19 апр. 2025 г.524Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.0-beta.2 for 1.21.3

2.3.0-beta.2-fabric+1.21.3
19 апр. 2025 г.45Minecraft: 1.21.2, 1.21.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Fabric 2.3.0-beta.2 for 1.21.5

2.3.0-beta.2-fabric+1.21.5
19 апр. 2025 г.152Minecraft: 1.21.5fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Neoforge 2.3.0-beta.2 for 1.21.5

2.3.0-beta.2-neoforge+1.21.5
19 апр. 2025 г.66Minecraft: 1.21.5neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
beta

Neruina Neoforge 2.3.0-beta.2 for 1.21.3

2.3.0-beta.2-neoforge+1.21.3
19 апр. 2025 г.36Minecraft: 1.21.3neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.11 for 1.19.2

2.2.11-fabric+1.19.2
19 апр. 2025 г.224Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.11 for 1.20.1

2.2.11-fabric+1.20.1
19 апр. 2025 г.4,6 тыс.Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.11 for 1.19.4

2.2.11-fabric+1.19.4
19 апр. 2025 г.57Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.11 for 1.20.6

2.2.11-fabric+1.20.6
19 апр. 2025 г.51Minecraft: 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.11 for 1.20.6

2.2.11-neoforge+1.20.6
19 апр. 2025 г.60Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.11 for 1.21.3

2.2.11-fabric+1.21.3
19 апр. 2025 г.41Minecraft: 1.21.2, 1.21.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.11 for 1.21

2.2.11-fabric+1.21
19 апр. 2025 г.1,4 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.11 for 1.21

2.2.11-neoforge+1.21
19 апр. 2025 г.22,1 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.11 for 1.21.3

2.2.11-neoforge+1.21.3
19 апр. 2025 г.27Minecraft: 1.21.3neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.11 for 1.21.5

2.2.11-fabric+1.21.5
19 апр. 2025 г.312Minecraft: 1.21.5fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.11 for 1.21.5

2.2.11-neoforge+1.21.5
19 апр. 2025 г.54Minecraft: 1.21.5neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.8 for 1.19.4

2.2.8-fabric+1.19.4
11 янв. 2025 г.222Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.8 for 1.19.2

2.2.8-fabric+1.19.2
11 янв. 2025 г.613Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.8 for 1.20.6

2.2.8-fabric+1.20.6
11 янв. 2025 г.130Minecraft: 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.8 for 1.20.6

2.2.8-neoforge+1.20.6
11 янв. 2025 г.102Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.8 for 1.20.1

2.2.8-fabric+1.20.1
11 янв. 2025 г.36,9 тыс.Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.8 for 1.21

2.2.8-fabric+1.21
11 янв. 2025 г.87,5 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.8 for 1.21

2.2.8-neoforge+1.21
11 янв. 2025 г.32,2 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.8 for 1.21.3

2.2.8-neoforge+1.21.3
11 янв. 2025 г.95Minecraft: 1.21.3neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.8 for 1.21.3

2.2.8-fabric+1.21.3
11 янв. 2025 г.530Minecraft: 1.21.2, 1.21.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.7 for 1.19.2

2.2.7-fabric+1.19.2
23 дек. 2024 г.157Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.7 for 1.19.4

2.2.7-fabric+1.19.4
23 дек. 2024 г.134Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.7 for 1.20.6

2.2.7-neoforge+1.20.6
23 дек. 2024 г.85Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.7 for 1.20.1

2.2.7-fabric+1.20.1
23 дек. 2024 г.6,7 тыс.Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.7 for 1.20.6

2.2.7-fabric+1.20.6
23 дек. 2024 г.105Minecraft: 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.7 for 1.21

2.2.7-fabric+1.21
23 дек. 2024 г.2,3 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.7 for 1.21.3

2.2.7-fabric+1.21.3
23 дек. 2024 г.150Minecraft: 1.21.2, 1.21.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.7 for 1.21

2.2.7-neoforge+1.21
23 дек. 2024 г.1,5 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.7 for 1.21.3

2.2.7-neoforge+1.21.3
23 дек. 2024 г.82Minecraft: 1.21.3neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.6 for 1.20.1

2.2.6-fabric+1.20.1
13 дек. 2024 г.1,9 тыс.Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.6 for 1.19.2

2.2.6-fabric+1.19.2
13 дек. 2024 г.98Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.6 for 1.19.4

2.2.6-fabric+1.19.4
13 дек. 2024 г.55Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.6 for 1.20.6

2.2.6-fabric+1.20.6
13 дек. 2024 г.85Minecraft: 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.6 for 1.20.6

2.2.6-neoforge+1.20.6
13 дек. 2024 г.73Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.6 for 1.21

2.2.6-fabric+1.21
13 дек. 2024 г.631Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.6 for 1.21

2.2.6-neoforge+1.21
13 дек. 2024 г.1,3 тыс.Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.6 for 1.21.3

2.2.6-fabric+1.21.3
13 дек. 2024 г.118Minecraft: 1.21.2, 1.21.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.6 for 1.21.3

2.2.6-neoforge+1.21.3
13 дек. 2024 г.66Minecraft: 1.21.3neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.5 for 1.19.2

2.2.5-fabric+1.19.2
12 дек. 2024 г.123Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.5 for 1.19.4

2.2.5-fabric+1.19.4
12 дек. 2024 г.102Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.5 for 1.20.1

2.2.5-fabric+1.20.1
12 дек. 2024 г.204Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.5 for 1.20.6

2.2.5-fabric+1.20.6
12 дек. 2024 г.65Minecraft: 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.5 for 1.21

2.2.5-fabric+1.21
12 дек. 2024 г.88Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.5 for 1.21.3

2.2.5-fabric+1.21.3
12 дек. 2024 г.72Minecraft: 1.21.2, 1.21.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.5 for 1.20.6

2.2.5-neoforge+1.20.6
12 дек. 2024 г.61Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.5 for 1.21

2.2.5-neoforge+1.21
12 дек. 2024 г.78Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.5 for 1.21.3

2.2.5-neoforge+1.21.3
12 дек. 2024 г.59Minecraft: 1.21.3neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.4 for 1.19.2

2.2.4-fabric+1.19.2
25 нояб. 2024 г.158Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.4 for 1.19.4

2.2.4-fabric+1.19.4
25 нояб. 2024 г.55Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.4 for 1.20.1

2.2.4-fabric+1.20.1
25 нояб. 2024 г.2,6 млнMinecraft: 1.20, 1.20.1, 1.20.2, 1.20.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.4 for 1.20.6

2.2.4-fabric+1.20.6
25 нояб. 2024 г.77Minecraft: 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.4 for 1.20.6

2.2.4-neoforge+1.20.6
25 нояб. 2024 г.56Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.4 for 1.21

2.2.4-fabric+1.21
25 нояб. 2024 г.4,3 тыс.Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.4 for 1.21.3

2.2.4-fabric+1.21.3
25 нояб. 2024 г.305Minecraft: 1.21.2, 1.21.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.4 for 1.21.3

2.2.4-neoforge+1.21.3
25 нояб. 2024 г.81Minecraft: 1.21.3neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.4 for 1.21

2.2.4-neoforge+1.21
25 нояб. 2024 г.650Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.3 for 1.19.2

2.2.3-fabric+1.19.2
14 нояб. 2024 г.136Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.3 for 1.19.4

2.2.3-fabric+1.19.4
14 нояб. 2024 г.346Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.3 for 1.20.1

2.2.3-fabric+1.20.1
14 нояб. 2024 г.101,5 тыс.Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.3 for 1.20.6

2.2.3-fabric+1.20.6
14 нояб. 2024 г.50Minecraft: 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.3 for 1.21

2.2.3-fabric+1.21
14 нояб. 2024 г.746Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.3 for 1.20.6

2.2.3-neoforge+1.20.6
14 нояб. 2024 г.43Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.3 for 1.21.3

2.2.3-fabric+1.21.3
14 нояб. 2024 г.278Minecraft: 1.21.2, 1.21.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.3 for 1.21.3

2.2.3-neoforge+1.21.3
14 нояб. 2024 г.74Minecraft: 1.21.3neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.3 for 1.21

2.2.3-neoforge+1.21
14 нояб. 2024 г.241Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.2 for 1.19.2

2.2.2-fabric+1.19.2
13 нояб. 2024 г.37Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.2 for 1.19.4

2.2.2-fabric+1.19.4
13 нояб. 2024 г.42Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.2 for 1.20.1

2.2.2-fabric+1.20.1
13 нояб. 2024 г.120Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.2 for 1.20.6

2.2.2-fabric+1.20.6
13 нояб. 2024 г.37Minecraft: 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.2 for 1.21

2.2.2-fabric+1.21
13 нояб. 2024 г.67Minecraft: 1.21, 1.21.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.2 for 1.20.6

2.2.2-neoforge+1.20.6
13 нояб. 2024 г.37Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.2.2 for 1.21.3

2.2.2-fabric+1.21.3
13 нояб. 2024 г.53Minecraft: 1.21.2, 1.21.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.2 for 1.21.3

2.2.2-neoforge+1.21.3
13 нояб. 2024 г.33Minecraft: 1.21.3neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.2.2 for 1.21

2.2.2-neoforge+1.21
13 нояб. 2024 г.67Minecraft: 1.21, 1.21.1neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.2 for 1.19.2

2.1.2-fabric+1.19.2
26 авг. 2024 г.643Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.2 for 1.18.2

2.1.2-fabric+1.18.2
26 авг. 2024 г.1,1 тыс.Minecraft: 1.18.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.1.2 for 1.18.2

2.1.2-forge+1.18.2
26 авг. 2024 г.16,2 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.1.2 for 1.19.2

2.1.2-forge+1.19.2
26 авг. 2024 г.39,8 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.2 for 1.19.4

2.1.2-fabric+1.19.4
26 авг. 2024 г.78Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.1.2 for 1.19.4

2.1.2-forge+1.19.4
26 авг. 2024 г.184Minecraft: 1.19.3, 1.19.4forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.2 for 1.20.1

2.1.2-fabric+1.20.1
26 авг. 2024 г.101,8 тыс.Minecraft: 1.20, 1.20.1, 1.20.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.1.2 for 1.20.6

2.1.2-neoforge+1.20.6
26 авг. 2024 г.73Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.1.2 for 1.21

2.1.2-neoforge+1.21
26 авг. 2024 г.2,5 тыс.Minecraft: 1.21neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.2 for 1.21

2.1.2-fabric+1.21
26 авг. 2024 г.14 тыс.Minecraft: 1.21fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.1.2 for 1.21

2.1.2-forge+1.21
26 авг. 2024 г.466Minecraft: 1.21forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.1 for 1.18.2

2.1.1-fabric+1.18.2
31 июл. 2024 г.130Minecraft: 1.18.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.1.1 for 1.18.2

2.1.1-forge+1.18.2
31 июл. 2024 г.156Minecraft: 1.18.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.1 for 1.19.2

2.1.1-fabric+1.19.2
31 июл. 2024 г.247Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.1.1 for 1.19.2

2.1.1-forge+1.19.2
31 июл. 2024 г.1,1 тыс.Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.1 for 1.19.4

2.1.1-fabric+1.19.4
31 июл. 2024 г.76Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.1.1 for 1.20.1

2.1.1-forge+1.20.1
31 июл. 2024 г.262,5 тыс.Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.1.1 for 1.19.4

2.1.1-forge+1.19.4
31 июл. 2024 г.69Minecraft: 1.19.3, 1.19.4forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.1 for 1.20.1

2.1.1-fabric+1.20.1
31 июл. 2024 г.59,4 тыс.Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.1 for 1.20.6

2.1.1-fabric+1.20.6
31 июл. 2024 г.181Minecraft: 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.1.1 for 1.20.6

2.1.1-forge+1.20.6
31 июл. 2024 г.208Minecraft: 1.20.5, 1.20.6forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.1.1 for 1.20.6

2.1.1-neoforge+1.20.6
31 июл. 2024 г.68Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.1 for 1.21

2.1.1-fabric+1.21
31 июл. 2024 г.1,8 тыс.Minecraft: 1.21fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.1.1 for 1.21

2.1.1-neoforge+1.21
31 июл. 2024 г.503Minecraft: 1.21neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.1.1 for 1.21

2.1.1-forge+1.21
31 июл. 2024 г.98Minecraft: 1.21forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.0 for 1.18.2

2.1.0-fabric+1.18.2
2 июл. 2024 г.129Minecraft: 1.18.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.1.0 for 1.18.2

2.1.0-forge+1.18.2
2 июл. 2024 г.242Minecraft: 1.18.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.0 for 1.19.2

2.1.0-fabric+1.19.2
2 июл. 2024 г.522Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.1.0 for 1.19.2

2.1.0-forge+1.19.2
2 июл. 2024 г.545Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.0 for 1.19.4

2.1.0-fabric+1.19.4
2 июл. 2024 г.754Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.1.0 for 1.19.4

2.1.0-forge+1.19.4
2 июл. 2024 г.78Minecraft: 1.19.3, 1.19.4forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.1.0 for 1.20.1

2.1.0-forge+1.20.1
2 июл. 2024 г.7,1 тыс.Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.0 for 1.20.6

2.1.0-fabric+1.20.6
2 июл. 2024 г.259Minecraft: 1.20.4, 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.0 for 1.20.1

2.1.0-fabric+1.20.1
2 июл. 2024 г.16,9 тыс.Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.1.0 for 1.20.6

2.1.0-forge+1.20.6
2 июл. 2024 г.83Minecraft: 1.20.4, 1.20.5, 1.20.6forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.1.0 for 1.20.6

2.1.0-neoforge+1.20.6
2 июл. 2024 г.89Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.1.0 for 1.21

2.1.0-forge+1.21
2 июл. 2024 г.137Minecraft: 1.21forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.1.0 for 1.21

2.1.0-fabric+1.21
2 июл. 2024 г.36,2 тыс.Minecraft: 1.21fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.1.0 for 1.21

2.1.0-neoforge+1.21
2 июл. 2024 г.162Minecraft: 1.21neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.0.0-beta.10 for 1.18.2

2.0.0-beta.10+1.18.2
21 мая 2024 г.250Minecraft: 1.18.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.0.0-beta.10 for 1.18.2

2.0.0-beta.10+1.18.2
21 мая 2024 г.149Minecraft: 1.18.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.0.0-beta.10 for 1.19.2

2.0.0-beta.10+1.19.2
21 мая 2024 г.508Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.0.0-beta.10 for 1.20.6

2.0.0-beta.10+1.20.6
21 мая 2024 г.112Minecraft: 1.20.4, 1.20.5, 1.20.6forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.0.0-beta.10 for 1.19.4

2.0.0-beta.10+1.19.4
21 мая 2024 г.73Minecraft: 1.19.3, 1.19.4forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.0.0-beta.10 for 1.19.4

2.0.0-beta.10+1.19.4
21 мая 2024 г.71Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.0.0-beta.10 for 1.20.1

2.0.0-beta.10+1.20.1
21 мая 2024 г.72,2 тыс.Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.0.0-beta.10 for 1.20.1

2.0.0-beta.10+1.20.1
21 мая 2024 г.264,1 тыс.Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.0.0-beta.10 for 1.20.6

2.0.0-beta.10+1.20.6
21 мая 2024 г.885Minecraft: 1.20.4, 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.0.0-beta.10 for 1.20.6

2.0.0-beta.10+1.20.6
21 мая 2024 г.110Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.0.0-beta.9 for 1.18.2

2.0.0-beta.9+1.18.2
21 мая 2024 г.50Minecraft: 1.18.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.0.0-beta.9 for 1.20.6

2.0.0-beta.9+1.20.6
21 мая 2024 г.58Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.0.0-beta.9 for 1.19.2

2.0.0-beta.9+1.19.2
21 мая 2024 г.54Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.0.0-beta.9 for 1.19.2

2.0.0-beta.9+1.19.2
21 мая 2024 г.388Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.0.0-beta.9 for 1.19.4

2.0.0-beta.9+1.19.4
21 мая 2024 г.46Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.0.0-beta.9 for 1.20.6

2.0.0-beta.9+1.20.6
21 мая 2024 г.63Minecraft: 1.20.4, 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.0.0-beta.9 for 1.20.1

2.0.0-beta.9+1.20.1
21 мая 2024 г.118Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.0.0-beta.9 for 1.20.1

2.0.0-beta.9+1.20.1
21 мая 2024 г.73Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.0.0-beta.9 for 1.20.6

2.0.0-beta.9+1.20.6
21 мая 2024 г.42Minecraft: 1.20.4, 1.20.5, 1.20.6forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.0.0-beta.8 for 1.18.2

2.0.0-beta.8+1.18.2
21 мая 2024 г.44Minecraft: 1.18.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.0.0-beta.8 for 1.18.2

2.0.0-beta.8+1.18.2
21 мая 2024 г.41Minecraft: 1.18.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.0.0-beta.8 for 1.19.2

2.0.0-beta.8+1.19.2
21 мая 2024 г.44Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.0.0-beta.8 for 1.19.2

2.0.0-beta.8+1.19.2
21 мая 2024 г.56Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.0.0-beta.8 for 1.19.4

2.0.0-beta.8+1.19.4
21 мая 2024 г.52Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.0.0-beta.8 for 1.20.1

2.0.0-beta.8+1.20.1
21 мая 2024 г.76Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.0.0-beta.8 for 1.19.4

2.0.0-beta.8+1.19.4
21 мая 2024 г.47Minecraft: 1.19.3, 1.19.4forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.0.0-beta.8 for 1.20.1

2.0.0-beta.8+1.20.1
21 мая 2024 г.80Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.0.0-beta.8 for 1.20.6

2.0.0-beta.8+1.20.6
21 мая 2024 г.66Minecraft: 1.20.4, 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Forge 2.0.0-beta.8 for 1.20.6

2.0.0-beta.8+1.20.6
21 мая 2024 г.49Minecraft: 1.20.4, 1.20.5, 1.20.6forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Neoforge 2.0.0-beta.8 for 1.20.6

2.0.0-beta.8+1.20.6
21 мая 2024 г.43Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/blob/stonecutter/CHANGELOG.md)
release

Neruina Fabric 2.0.0-beta.7 for 1.18.2

2.0.0-beta.7+1.18.2
20 мая 2024 г.42Minecraft: 1.18.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/fabric-2.0.0-beta.7+1.18.2)
release

Neruina Fabric 2.0.0-beta.7 for 1.19.2

2.0.0-beta.7+1.19.2
20 мая 2024 г.64Minecraft: 1.19, 1.19.1, 1.19.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/fabric-2.0.0-beta.7+1.19.2)
release

Neruina Forge 2.0.0-beta.7 for 1.18.2

2.0.0-beta.7+1.18.2
20 мая 2024 г.51Minecraft: 1.18.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/forge-2.0.0-beta.7+1.18.2)
release

Neruina Forge 2.0.0-beta.7 for 1.19.2

2.0.0-beta.7+1.19.2
20 мая 2024 г.69Minecraft: 1.19, 1.19.1, 1.19.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/forge-2.0.0-beta.7+1.19.2)
release

Neruina Fabric 2.0.0-beta.7 for 1.19.4

2.0.0-beta.7+1.19.4
20 мая 2024 г.58Minecraft: 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/fabric-2.0.0-beta.7+1.19.4)
release

Neruina Forge 2.0.0-beta.7 for 1.19.4

2.0.0-beta.7+1.19.4
20 мая 2024 г.51Minecraft: 1.19.3, 1.19.4forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/forge-2.0.0-beta.7+1.19.4)
release

Neruina Fabric 2.0.0-beta.7 for 1.20.1

2.0.0-beta.7+1.20.1
20 мая 2024 г.175Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/fabric-2.0.0-beta.7+1.20.1)
release

Neruina Forge 2.0.0-beta.7 for 1.20.1

2.0.0-beta.7+1.20.1
20 мая 2024 г.299Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/forge-2.0.0-beta.7+1.20.1)
release

Neruina Neoforge 2.0.0-beta.7 for 1.20.6

2.0.0-beta.7+1.20.6
20 мая 2024 г.43Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/neoforge-2.0.0-beta.7+1.20.6)
release

Neruina Forge 2.0.0-beta.7 for 1.20.6

2.0.0-beta.7+1.20.6
20 мая 2024 г.62Minecraft: 1.20.4, 1.20.5, 1.20.6forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/forge-2.0.0-beta.7+1.20.6)
release

Neruina Fabric 2.0.0-beta.7 for 1.20.6

2.0.0-beta.7+1.20.6
20 мая 2024 г.86Minecraft: 1.20.4, 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/fabric-2.0.0-beta.7+1.20.6)
release

Neruina Forge 2.0.0-beta.6 for 1.18.2

2.0.0-beta.6+1.18.2
20 мая 2024 г.41Minecraft: 1.18.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/forge-2.0.0-beta.6+1.18.2)
release

Neruina Fabric 2.0.0-beta.6 for 1.18.2

2.0.0-beta.6+1.18.2
20 мая 2024 г.44Minecraft: 1.18.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/fabric-2.0.0-beta.6+1.18.2)
release

Neruina Forge 2.0.0-beta.6 for 1.20.1

2.0.0-beta.6+1.20.1
20 мая 2024 г.84Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/forge-2.0.0-beta.6+1.20.1)
release

Neruina Fabric 2.0.0-beta.6 for 1.20.1

2.0.0-beta.6+1.20.1
20 мая 2024 г.85Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/fabric-2.0.0-beta.6+1.20.1)
release

Neruina Fabric 2.0.0-beta.6 for 1.20.6

2.0.0-beta.6+1.20.6
20 мая 2024 г.68Minecraft: 1.20.4, 1.20.5, 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/fabric-2.0.0-beta.6+1.20.6)
release

Neruina Forge 2.0.0-beta.6 for 1.20.6

2.0.0-beta.6+1.20.6
20 мая 2024 г.36Minecraft: 1.20.4, 1.20.5, 1.20.6forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/forge-2.0.0-beta.6+1.20.6)
release

Neruina Neoforge 2.0.0-beta.6 for 1.20.6

2.0.0-beta.6+1.20.6
20 мая 2024 г.48Minecraft: 1.20.5, 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/neoforge-2.0.0-beta.6+1.20.6)
release

Neruina Fabric 2.0.0-beta.5 for 1.18.2

2.0.0-beta.5
14 мая 2024 г.49Minecraft: 1.18.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/fabric-2.0.0-beta.5+1.18.2)
release

Neruina Forge 2.0.0-beta.5 for 1.18.2

2.0.0-beta.5
14 мая 2024 г.69Minecraft: 1.18.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/forge-2.0.0-beta.5+1.18.2)
release

Neruina Fabric 2.0.0-beta.5 for 1.19.4

2.0.0-beta.5
14 мая 2024 г.63Minecraft: 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/fabric-2.0.0-beta.5+1.19.4)
release

Neruina Forge 2.0.0-beta.5 for 1.19.4

2.0.0-beta.5
14 мая 2024 г.50Minecraft: 1.19.4forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/forge-2.0.0-beta.5+1.19.4)
release

Neruina Fabric 2.0.0-beta.5 for 1.20.1

2.0.0-beta.5
14 мая 2024 г.7,2 тыс.Minecraft: 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/fabric-2.0.0-beta.5+1.20.1)
release

Neruina Neoforge 2.0.0-beta.5 for 1.20.6

2.0.0-beta.5
14 мая 2024 г.58Minecraft: 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/neoforge-2.0.0-beta.5+1.20.6)
release

Neruina Fabric 2.0.0-beta.5 for 1.20.6

2.0.0-beta.5
14 мая 2024 г.115Minecraft: 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/fabric-2.0.0-beta.5+1.20.6)
release

Neruina Forge 2.0.0-beta.5 for 1.20.6

2.0.0-beta.5
14 мая 2024 г.61Minecraft: 1.20.6forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/forge-2.0.0-beta.5+1.20.6)
release

Neruina Forge 2.0.0-beta.5 for 1.20.1

2.0.0-beta.5
14 мая 2024 г.725Minecraft: 1.20.1forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/forge-2.0.0-beta.5+1.20.1)
release

Neruina Fabric 2.0.0-beta.4 for 1.18.2

2.0.0-beta.4
14 мая 2024 г.45Minecraft: 1.18.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/fabric-2.0.0-beta.4+1.18.2)
release

Neruina Forge 2.0.0-beta.4 for 1.18.2

2.0.0-beta.4
14 мая 2024 г.41Minecraft: 1.18.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/forge-2.0.0-beta.4+1.18.2)
release

Neruina Fabric 2.0.0-beta.4 for 1.19.4

2.0.0-beta.4
14 мая 2024 г.39Minecraft: 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/fabric-2.0.0-beta.4+1.19.4)
release

Neruina Forge 2.0.0-beta.4 for 1.19.4

2.0.0-beta.4
14 мая 2024 г.49Minecraft: 1.19.4forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/forge-2.0.0-beta.4+1.19.4)
release

Neruina Forge 2.0.0-beta.4 for 1.20.1

2.0.0-beta.4
14 мая 2024 г.102Minecraft: 1.20.1forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/forge-2.0.0-beta.4+1.20.1)
release

Neruina Fabric 2.0.0-beta.4 for 1.20.1

2.0.0-beta.4
14 мая 2024 г.171Minecraft: 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/fabric-2.0.0-beta.4+1.20.1)
release

Neruina Fabric 2.0.0-beta.4 for 1.20.6

2.0.0-beta.4
14 мая 2024 г.42Minecraft: 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/fabric-2.0.0-beta.4+1.20.6)
release

Neruina Forge 2.0.0-beta.4 for 1.20.6

2.0.0-beta.4
14 мая 2024 г.43Minecraft: 1.20.6forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/forge-2.0.0-beta.4+1.20.6)
release

Neruina Neoforge 2.0.0-beta.4 for 1.20.6

2.0.0-beta.4
14 мая 2024 г.63Minecraft: 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/neoforge-2.0.0-beta.4+1.20.6)
release

Neruina Fabric 2.0.0-beta.3 for 1.18.2

2.0.0-beta.3
14 мая 2024 г.36Minecraft: 1.18.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.3)
release

Neruina Forge 2.0.0-beta.3 for 1.18.2

2.0.0-beta.3
14 мая 2024 г.36Minecraft: 1.18.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.3)
release

Neruina Fabric 2.0.0-beta.3 for 1.19.4

2.0.0-beta.3
14 мая 2024 г.30Minecraft: 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.3)
release

Neruina Forge 2.0.0-beta.3 for 1.20.1

2.0.0-beta.3
14 мая 2024 г.46Minecraft: 1.20.1forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.3)
release

Neruina Fabric 2.0.0-beta.3 for 1.20.6

2.0.0-beta.3
14 мая 2024 г.33Minecraft: 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.3)
release

Neruina Fabric 2.0.0-beta.3 for 1.20.1

2.0.0-beta.3
14 мая 2024 г.57Minecraft: 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.3)
release

Neruina Forge 2.0.0-beta.3 for 1.20.6

2.0.0-beta.3
14 мая 2024 г.39Minecraft: 1.20.6forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.3)
release

Neruina Forge 2.0.0-beta.3 for 1.19.4

2.0.0-beta.3
14 мая 2024 г.42Minecraft: 1.19.4forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.3)
release

Neruina Neoforge 2.0.0-beta.3 for 1.20.6

2.0.0-beta.3
14 мая 2024 г.37Minecraft: 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.3)
release

Neruina Fabric 2.0.0-beta.2 for 1.18.2

2.0.0-beta.2
13 мая 2024 г.38Minecraft: 1.18.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.2)
release

Neruina Forge 2.0.0-beta.2 for 1.18.2

2.0.0-beta.2
13 мая 2024 г.30Minecraft: 1.18.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.2)
release

Neruina Fabric 2.0.0-beta.2 for 1.19.4

2.0.0-beta.2
13 мая 2024 г.35Minecraft: 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.2)
release

Neruina Forge 2.0.0-beta.2 for 1.19.4

2.0.0-beta.2
13 мая 2024 г.44Minecraft: 1.19.4forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.2)
release

Neruina Fabric 2.0.0-beta.2 for 1.20.1

2.0.0-beta.2
13 мая 2024 г.142Minecraft: 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.2)
release

Neruina Forge 2.0.0-beta.2 for 1.20.6

2.0.0-beta.2
13 мая 2024 г.38Minecraft: 1.20.6forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.2)
release

Neruina Fabric 2.0.0-beta.2 for 1.20.6

2.0.0-beta.2
13 мая 2024 г.51Minecraft: 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.2)
release

Neruina Forge 2.0.0-beta.2 for 1.20.1

2.0.0-beta.2
13 мая 2024 г.121Minecraft: 1.20.1forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.2)
release

Neruina Neoforge 2.0.0-beta.2 for 1.20.6

2.0.0-beta.2
13 мая 2024 г.50Minecraft: 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.2)
release

Neruina Fabric 2.0.0-beta.1 for 1.18.2

2.0.0-beta.1
13 мая 2024 г.40Minecraft: 1.18.2fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.1)
release

Neruina Forge 2.0.0-beta.1 for 1.18.2

2.0.0-beta.1
13 мая 2024 г.36Minecraft: 1.18.2forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.1)
release

Neruina Fabric 2.0.0-beta.1 for 1.19.4

2.0.0-beta.1
13 мая 2024 г.40Minecraft: 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.1)
release

Neruina Forge 2.0.0-beta.1 for 1.19.4

2.0.0-beta.1
13 мая 2024 г.42Minecraft: 1.19.4forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.1)
release

Neruina Fabric 2.0.0-beta.1 for 1.20.1

2.0.0-beta.1
13 мая 2024 г.38Minecraft: 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.1)
release

Neruina Fabric 2.0.0-beta.1 for 1.20.6

2.0.0-beta.1
13 мая 2024 г.44Minecraft: 1.20.6fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.1)
release

Neruina Forge 2.0.0-beta.1 for 1.20.6

2.0.0-beta.1
13 мая 2024 г.35Minecraft: 1.20.6forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.1)
release

Neruina Forge 2.0.0-beta.1 for 1.20.1

2.0.0-beta.1
13 мая 2024 г.53Minecraft: 1.20.1forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.1)
release

Neruina Neoforge 2.0.0-beta.1 for 1.20.6

2.0.0-beta.1
13 мая 2024 г.44Minecraft: 1.20.6neoforge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/2.0.0-beta.1)
release

Neruina - Ticking Entity Fixer 1.3.0

1.3.0
19 нояб. 2023 г.116,2 тыс.Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/1.3.0)
release

Neruina - Ticking Entity Fixer 1.3.0

1.3.0
19 нояб. 2023 г.762,5 тыс.Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/1.3.0)
release

Neruina - Ticking Entity Fixer 1.2.6

1.2.6
19 окт. 2023 г.2,5 тыс.Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/1.2.6)
release

Neruina - Ticking Entity Fixer 1.2.6

1.2.6
19 окт. 2023 г.2,6 тыс.Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/1.2.6)
release

Neruina - Ticking Entity Fixer 1.2.5

1.2.5
3 окт. 2023 г.1,5 тыс.Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/1.2.5)
release

Neruina - Ticking Entity Fixer 1.2.5

1.2.5
3 окт. 2023 г.13,1 тыс.Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/1.2.5)
release

Neruina - Ticking Entity Fixer 1.2.4

1.2.4
28 сент. 2023 г.409Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/1.2.4)
release

Neruina - Ticking Entity Fixer 1.2.4

1.2.4
28 сент. 2023 г.200Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/1.2.4)
release

Neruina - Ticking Entity Fixer 1.2.3

1.2.3
22 сент. 2023 г.462Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/1.2.3)
release

Neruina - Ticking Entity Fixer 1.2.3

1.2.3
22 сент. 2023 г.173Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/1.2.3)
release

Neruina - Ticking Entity Fixer 1.2.2

1.2.2
21 сент. 2023 г.99Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/1.2.2)
release

Neruina - Ticking Entity Fixer 1.2.2

1.2.2
21 сент. 2023 г.107Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/1.2.2)
release

Neruina - Ticking Entity Fixer 1.2.1

1.2.1
18 сент. 2023 г.149Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/1.2.1)
release

Neruina - Ticking Entity Fixer 1.2.1

1.2.1
18 сент. 2023 г.131Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/1.2.1)
release

Neruina - Ticking Entity Fixer 1.2.0

1.2.0
18 сент. 2023 г.124Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/1.2.0)
release

Neruina - Ticking Entity Fixer 1.2.0

1.2.0
18 сент. 2023 г.94Minecraft: 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1forge
Скачать
Что нового
[Changelog](https://github.com/Bawnorton/Neruina/releases/tag/1.2.0)
release

Neruina - Ticking Entity Fixer 1.1.1

1.1.1
2 авг. 2023 г.109Minecraft: 1.18.2forge
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/1.1.1)
release

Neruina - Ticking Entity Fixer 1.1.1

1.1.1
8 июл. 2023 г.1 тыс.Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/1.1.1)
release

Neruina - Ticking Entity Fixer 1.1.1

1.1.1
8 июл. 2023 г.907Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/1.1.1)
release

Neruina - Ticking Entity Fixer 1.1.0

1.1.0
1 июл. 2023 г.294Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/1.1.0)
release

Neruina - Ticking Entity Fixer 1.1.0

1.1.0
1 июл. 2023 г.1,5 тыс.Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4forge
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/1.1.0)
release

Neruina - Ticking Entity Fixer 1.1.0

1.1.0
1 июл. 2023 г.110Minecraft: 1.18.2forge
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/1.1.0)
release

Neruina - Ticking Entity Fixer 1.1.0

1.1.0
1 июл. 2023 г.363Minecraft: 1.18.2fabric
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/1.1.0)
release

Neruina - Ticking Entity Fixer 1.1.0

1.1.0
1 июл. 2023 г.400Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/1.1.0)
release

Neruina - Ticking Entity Fixer 1.1.0

1.1.0
1 июл. 2023 г.812Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/1.1.0)
release

Neruina - Ticking Entity Fixer 1.0.1

1.0.1
28 июн. 2023 г.226Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
Add Compat w/ No See No Tick
release

Neruina - Ticking Entity Fixer 1.0.1

1.0.1
27 июн. 2023 г.76Minecraft: 1.18.2fabric
Скачать
Что нового
Added Compat w/ Observable
release

Neruina - Ticking Entity Fixer 1.0.1

1.0.1
27 июн. 2023 г.59Minecraft: 1.18.2forge
Скачать
Что нового
Added Compatibility with ItShallNotTick
release

Neruina - Ticking Entity Fixer 1.0.1

1.0.1
27 июн. 2023 г.81Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4forge
Скачать
Что нового
Add compat w/ no see no tick & it shall not tick
release

Neruina - Ticking Entity Fixer 1.0.0

1.0.0
25 июн. 2023 г.75Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4forge
Скачать
release

Neruina - Ticking Entity Fixer 1.0.0

1.0.0
25 июн. 2023 г.67Minecraft: 1.18.2forge
Скачать
release

Neruina - Ticking Entity Fixer 1.0.0

1.0.0
25 июн. 2023 г.81Minecraft: 1.18.2fabric
Скачать
release

Neruina - Ticking Entity Fixer 1.0.0

1.0.0
25 июн. 2023 г.270Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4fabric
Скачать
release

Neruina - Ticking Entity Fixer 1.0.0

1.0.0
21 июн. 2023 г.101Minecraft: 1.20, 1.20.1forge
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/1.0.0)
release

Neruina - Ticking Entity Fixer 1.0.0

1.0.0
21 июн. 2023 г.164Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/1.0.0)
beta

Neruina - Ticking Entity Fixer 0.2.2

0.2.2
19 июн. 2023 г.138Minecraft: 1.18, 1.18.1, 1.18.2fabric
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/0.2.2)
beta

Neruina - Ticking Entity Fixer 0.2.2

0.2.2
19 июн. 2023 г.167Minecraft: 1.20, 1.20.1fabric
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/0.2.2)
beta

Neruina - Ticking Entity Fixer 0.2.2

0.2.2
19 июн. 2023 г.110Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/0.2.2)
beta

Neruina - Ticking Entity Fixer 0.2.1

0.2.1
2 июн. 2023 г.96Minecraft: 1.20fabric
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/0.2.1)
beta

Neruina - Ticking Entity Fixer 0.2.1

0.2.1
2 июн. 2023 г.150Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/0.2.1)
beta

Neruina - Ticking Entity Fixer 0.2.1

0.2.1
2 июн. 2023 г.69Minecraft: 1.18, 1.18.1, 1.18.2fabric
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/0.2.1)
beta

Neruina - Ticking Entity Fixer 0.2.0

0.2.0
22 мая 2023 г.81Minecraft: 1.18, 1.18.1, 1.18.2fabric
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/0.2.0)
beta

Neruina - Ticking Entity Fixer 0.2.0

0.2.0
22 мая 2023 г.126Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4fabric
Скачать
Что нового
[Changelog](https://github.com/Benjamin-Norton/Neruina/releases/tag/0.2.0)
beta

Neruina - Ticking Entity Fixer 0.1.0 + 1.18

0.1.0
18 апр. 2023 г.155Minecraft: 1.18, 1.18.1, 1.18.2fabric
Скачать
Что нового
Backported to 1.18
beta

Neruina - Ticking Entity Fixer 0.1.0 + 1.19

0.1.0
18 апр. 2023 г.471Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4fabric
Скачать
Что нового
Add block highlighting
beta

Neruina - Ticking Entity Fixer 0.0.2

0.0.2
16 апр. 2023 г.119Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4fabric
Скачать
Что нового
Fix version json
beta

Neruina - Ticking Entity Fixer 0.0.1

0.0.1
16 апр. 2023 г.156Minecraft: 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4fabric
Скачать
Что нового
See Description