5.4
- 5.4.25 Update Camouflage Module documentation
Add backwards compatibility for multiple camo blocks mode
(cherry picked from commit 19a96a5143b380c7042c9d31e4f57bb03e401df6) - 5.4.24 Enhancement: Multiple Camouflage blocks (#106)
* Enhancement: Camouflage blocks are now sourced from neighboring inventories instead of the Projector
This change allows blocks to be selected based on the contents of adjacent inventories,
making camouflage behavior more dynamic and weighted by actual block counts.
* fixed bound must be positive
(cherry picked from commit 3f57d849abb23dff513022039f44ffdbcda8882e) - 5.4.23 Feat: PT_BR localization (#107)
- 5.4.22 clean up and homogenize ru_ru.json (#108)
I'm still not sure what "Coercion Deriver" is supposed to mean. Does it coerce supplied energy into Fortron derivation? Still better than the previous translation.
Changed mistranslated "...while holding Shift..." into "while sneaking"(as it was in en_us). Because sneaking may be bound to other keys than Shift.
Changed Fortron L unit from "л" to "Л" to preserve capitalization.
Capitalized names such as "Interdiction Matrix" -> "Матрица Подавления"(was "Матрица подавления")
Unified "machine" word translation into "устройства", was split between "машины" and "устройства" randomly
Various misc. minor fixes - 5.4.21 Handle underwater aquatic plants removal and drops (#103)
* Handle underwater aquatic plants removal and drops
- Added support for breaking Kelp, Kelp Plant, Seagrass, and Tall Seagrass
- Removes water from the blocks before breaking them
- Spawns the corresponding item drop manually
* Improve block drop logic
---------
Co-authored-by: Su5eD su5ed@outlook.com
(cherry picked from commit d275a2df24376b2d718d999e84c468e760fd91ba) - 5.4.20 fix: resolved possible item duplication issue (#105)
* fix: resolved possible item duplication issue
* right calculation of dropped stacks if no inventory space is available
* Use isEmpty to check for empty stack
---------
Co-authored-by: Su5eD su5ed@outlook.com
(cherry picked from commit 0abde92a2d13248fab7e165018f0b152bf3a67d2) - 5.4.19 Add Chinese language file (#89)
(cherry picked from commit 6df4e7965cd53d9338fb51eaa68bbff80470ae7d) - 5.4.18 Добавить локализацию на русский язык для MFFS (#101)
Добавлен файл локализации для русского языка с переводами для MFFS. - 5.4.17 Fix interdiction matrix dropping filtered items
Fixes #66 - 5.4.16 Reworking energy configs and math
Port of #87
Fixes #86
Co-authored-by: Robin Seifert rseifert.phone@gmail.com - 5.4.15 Update to 1.21.1
- 5.4.14 Fix occlusion on certain models
Fixes #85 - 5.4.13 Allow using charcoal in recipes
- 5.4.12 Make the sponge module remove waterlogged blocks
Fixes #74 - 5.4.11 Add fortron fluid texture to blocks atlas
Fixes #77 - 5.4.10 Fix empty buffer builder hard crash
Fixes #76 - 5.4.9 Fix asset directory loader
Fixes #78 - 5.4.8 Add docs assets
- 5.4.7 Add web docs from patchouli
- 5.4.6 Update publishing to MDG
- 5.4.5 Fix crash when breaking biometric identifier
- 5.4.4 Update generated data
Fixes #71 - 5.4.3 Update to NeoForge 21.0.37
Fixes #70
Fixes #69 - 5.4.2 Dynamic camouflage block break particle
- 5.4.1 Update dependencies
- 5.4.0 Initial port to 1.21
5.6
- 5.6.8 Update Camouflage Module documentation
Add backwards compatibility for multiple camo blocks mode - 5.6.7 Enhancement: Multiple Camouflage blocks (#106)
* Enhancement: Camouflage blocks are now sourced from neighboring inventories instead of the Projector
This change allows blocks to be selected based on the contents of adjacent inventories,
making camouflage behavior more dynamic and weighted by actual block counts.
* fixed bound must be positive - 5.6.6 Feat: PT_BR localization (#107)
- 5.6.5 clean up and homogenize ru_ru.json (#108)
I'm still not sure what "Coercion Deriver" is supposed to mean. Does it coerce supplied energy into Fortron derivation? Still better than the previous translation.
Changed mistranslated "...while holding Shift..." into "while sneaking"(as it was in en_us). Because sneaking may be bound to other keys than Shift.
Changed Fortron L unit from "л" to "Л" to preserve capitalization.
Capitalized names such as "Interdiction Matrix" -> "Матрица Подавления"(was "Матрица подавления")
Unified "machine" word translation into "устройства", was split between "машины" and "устройства" randomly
Various misc. minor fixes - 5.6.4 Add Chinese language file (#89)
- 5.6.3 Add Russian localization for MFFS (#101)
- 5.6.2 fix: resolved possible item duplication issue (#105)
* fix: resolved possible item duplication issue
* right calculation of dropped stacks if no inventory space is available
* Use isEmpty to check for empty stack
---------
Co-authored-by: Su5eD su5ed@outlook.com - 5.6.1 Handle underwater aquatic plants removal and drops (#103)
* Handle underwater aquatic plants removal and drops
- Added support for breaking Kelp, Kelp Plant, Seagrass, and Tall Seagrass
- Removes water from the blocks before breaking them
- Spawns the corresponding item drop manually
* Improve block drop logic
---------
Co-authored-by: Su5eD su5ed@outlook.com - 5.6.0 Fix remaining issues
5.4
- 5.4.21 Handle underwater aquatic plants removal and drops (#103)
* Handle underwater aquatic plants removal and drops
- Added support for breaking Kelp, Kelp Plant, Seagrass, and Tall Seagrass
- Removes water from the blocks before breaking them
- Spawns the corresponding item drop manually
* Improve block drop logic
---------
Co-authored-by: Su5eD su5ed@outlook.com
(cherry picked from commit d275a2df24376b2d718d999e84c468e760fd91ba) - 5.4.20 fix: resolved possible item duplication issue (#105)
* fix: resolved possible item duplication issue
* right calculation of dropped stacks if no inventory space is available
* Use isEmpty to check for empty stack
---------
Co-authored-by: Su5eD su5ed@outlook.com
(cherry picked from commit 0abde92a2d13248fab7e165018f0b152bf3a67d2) - 5.4.19 Add Chinese language file (#89)
(cherry picked from commit 6df4e7965cd53d9338fb51eaa68bbff80470ae7d) - 5.4.18 Добавить локализацию на русский язык для MFFS (#101)
Добавлен файл локализации для русского языка с переводами для MFFS. - 5.4.17 Fix interdiction matrix dropping filtered items
Fixes #66 - 5.4.16 Reworking energy configs and math
Port of #87
Fixes #86
Co-authored-by: Robin Seifert rseifert.phone@gmail.com - 5.4.15 Update to 1.21.1
- 5.4.14 Fix occlusion on certain models
Fixes #85 - 5.4.13 Allow using charcoal in recipes
- 5.4.12 Make the sponge module remove waterlogged blocks
Fixes #74 - 5.4.11 Add fortron fluid texture to blocks atlas
Fixes #77 - 5.4.10 Fix empty buffer builder hard crash
Fixes #76 - 5.4.9 Fix asset directory loader
Fixes #78 - 5.4.8 Add docs assets
- 5.4.7 Add web docs from patchouli
- 5.4.6 Update publishing to MDG
- 5.4.5 Fix crash when breaking biometric identifier
- 5.4.4 Update generated data
Fixes #71 - 5.4.3 Update to NeoForge 21.0.37
Fixes #70
Fixes #69 - 5.4.2 Dynamic camouflage block break particle
- 5.4.1 Update dependencies
- 5.4.0 Initial port to 1.21
5.6
- 5.6.4 Add Chinese language file (#89)
- 5.6.3 Add Russian localization for MFFS (#101)
- 5.6.2 fix: resolved possible item duplication issue (#105)
* fix: resolved possible item duplication issue
* right calculation of dropped stacks if no inventory space is available
* Use isEmpty to check for empty stack
---------
Co-authored-by: Su5eD su5ed@outlook.com - 5.6.1 Handle underwater aquatic plants removal and drops (#103)
* Handle underwater aquatic plants removal and drops
- Added support for breaking Kelp, Kelp Plant, Seagrass, and Tall Seagrass
- Removes water from the blocks before breaking them
- Spawns the corresponding item drop manually
* Improve block drop logic
---------
Co-authored-by: Su5eD su5ed@outlook.com - 5.6.0 Fix remaining issues
5.6
- 5.6.0 Fix remaining issues
5.4
- 5.4.17 Fix interdiction matrix dropping filtered items
Fixes #66 - 5.4.16 Reworking energy configs and math
Port of #87
Fixes #86
Co-authored-by: Robin Seifert rseifert.phone@gmail.com - 5.4.15 Update to 1.21.1
- 5.4.14 Fix occlusion on certain models
Fixes #85 - 5.4.13 Allow using charcoal in recipes
- 5.4.12 Make the sponge module remove waterlogged blocks
Fixes #74 - 5.4.11 Add fortron fluid texture to blocks atlas
Fixes #77 - 5.4.10 Fix empty buffer builder hard crash
Fixes #76 - 5.4.9 Fix asset directory loader
Fixes #78 - 5.4.8 Add docs assets
- 5.4.7 Add web docs from patchouli
- 5.4.6 Update publishing to MDG
- 5.4.5 Fix crash when breaking biometric identifier
- 5.4.4 Update generated data
Fixes #71 - 5.4.3 Update to NeoForge 21.0.37
Fixes #70
Fixes #69 - 5.4.2 Dynamic camouflage block break particle
- 5.4.1 Update dependencies
- 5.4.0 Initial port to 1.21
5.5
- 5.5.2 Fix interdiction matrix dropping filtered items
Fixes #66 - 5.5.1 Update buildscript
- 5.5.0 Start 1.21.4 port
5.1
- 5.1.19 Fix interdiction matrix dropping filtered items
Fixes #66 - 5.1.18 Setup modrinth publishing
- 5.1.17 Merge pull request #87 from BuiltBrokenModding/fix/rounding-error
Reworking energy configs and math - 5.1.16 Fix coercion deriver Fortron to FE conversion
- 5.1.15 Fix occlusion on certain models
Fixes #85 - 5.1.14 Adding energy and fortron last tick to screen sync
- 5.1.13 Forgot to wire in the config for speed module bonus
- 5.1.12 Reverting coercion driver ui back to seconds from ticks
- 5.1.11 Reworking coercion driver math
Partially to fix rounding issues, but also to simplify values into whole numbers for easier user understanding. - 5.1.10 Adjusting field for better dev readability
- 5.1.9 Fix Interdiction Matrix being indestructible
- 5.1.8 Allow authorized passengers of Create trains to pass through force fields
- 5.1.7 Fix block alter/access module checks
Fixes #55 - 5.1.6 Configurable grant book on first join
Fixes #56 - 5.1.5 Fix machines discarding inserted items
- 5.1.4 Fix TheOneProbe required version
Closes #53 - 5.1.3 Downgrade required Forge version to 47.1.3
- 5.1.2 Fix projector holo rendering
I blame Mojang! - 5.1.1 Migrate patchouli book to resource packs
- 5.1.0 Port to 1.20.1
5.5
- 5.5.1 Update buildscript
- 5.5.0 Start 1.21.4 port
5.1
- 5.1.18 Setup modrinth publishing
- 5.1.17 Merge pull request #87 from BuiltBrokenModding/fix/rounding-error
Reworking energy configs and math - 5.1.16 Fix coercion deriver Fortron to FE conversion
- 5.1.15 Fix occlusion on certain models
Fixes #85 - 5.1.14 Adding energy and fortron last tick to screen sync
- 5.1.13 Forgot to wire in the config for speed module bonus
- 5.1.12 Reverting coercion driver ui back to seconds from ticks
- 5.1.11 Reworking coercion driver math
Partially to fix rounding issues, but also to simplify values into whole numbers for easier user understanding. - 5.1.10 Adjusting field for better dev readability
- 5.1.9 Fix Interdiction Matrix being indestructible
- 5.1.8 Allow authorized passengers of Create trains to pass through force fields
- 5.1.7 Fix block alter/access module checks
Fixes #55 - 5.1.6 Configurable grant book on first join
Fixes #56 - 5.1.5 Fix machines discarding inserted items
- 5.1.4 Fix TheOneProbe required version
Closes #53 - 5.1.3 Downgrade required Forge version to 47.1.3
- 5.1.2 Fix projector holo rendering
I blame Mojang! - 5.1.1 Migrate patchouli book to resource packs
- 5.1.0 Port to 1.20.1
5.4
- 5.4.16 Reworking energy configs and math
Port of #87
Fixes #86 - 5.4.15 Update to 1.21.1
- 5.4.14 Fix occlusion on certain models
Fixes #85 - 5.4.13 Allow using charcoal in recipes
- 5.4.12 Make the sponge module remove waterlogged blocks
Fixes #74 - 5.4.11 Add fortron fluid texture to blocks atlas
Fixes #77 - 5.4.10 Fix empty buffer builder hard crash
Fixes #76 - 5.4.9 Fix asset directory loader
Fixes #78 - 5.4.8 Add docs assets
- 5.4.7 Add web docs from patchouli
- 5.4.6 Update publishing to MDG
- 5.4.5 Fix crash when breaking biometric identifier
- 5.4.4 Update generated data
Fixes #71 - 5.4.3 Update to NeoForge 21.0.37
Fixes #70
Fixes #69 - 5.4.2 Dynamic camouflage block break particle
- 5.4.1 Update dependencies
- 5.4.0 Initial port to 1.21
5.4
- 5.4.12 Make the sponge module remove waterlogged blocks
Fixes #74 - 5.4.11 Add fortron fluid texture to blocks atlas
Fixes #77 - 5.4.10 Fix empty buffer builder hard crash
Fixes #76 - 5.4.9 Fix asset directory loader
Fixes #78 - 5.4.8 Add docs assets
- 5.4.7 Add web docs from patchouli
- 5.4.6 Update publishing to MDG
- 5.4.5 Fix crash when breaking biometric identifier
- 5.4.4 Update generated data
Fixes #71 - 5.4.3 Update to NeoForge 21.0.37
Fixes #70
Fixes #69 - 5.4.2 Dynamic camouflage block break particle
- 5.4.1 Update dependencies
- 5.4.0 Initial port to 1.21
5.4
- 5.4.6 Update publishing to MDG
- 5.4.5 Fix crash when breaking biometric identifier
- 5.4.4 Update generated data
Fixes #71 - 5.4.3 Update to NeoForge 21.0.37
Fixes #70
Fixes #69 - 5.4.2 Dynamic camouflage block break particle
- 5.4.1 Update dependencies
- 5.4.0 Initial port to 1.21
5.4
- 5.4.4 Update generated data
Fixes #71 - 5.4.3 Update to NeoForge 21.0.37
Fixes #70
Fixes #69 - 5.4.2 Dynamic camouflage block break particle
- 5.4.1 Update dependencies
- 5.4.0 Initial port to 1.21
5.4
- 5.4.2 Dynamic camouflage block break particle
- 5.4.1 Update dependencies
- 5.4.0 Initial port to 1.21
5.2
- 5.2.7 Fix SOE when applying a force field camo on itself (cherry picked from commit 5e79838d055799dafaad66e6e38894548868dbc5)
- 5.2.6 Fix CustomStructureSavedData invalid file name Fixes #68
- 5.2.5 Update NeoForge Fixes #63
- 5.2.4 Prevent client packet registration crash
- 5.2.3 Use the new Network API
- 5.2.2 Set published modloaders to neoforge Fixes #59
- 5.2.1 Make the handbook recipe conditional
- 5.2.0 Fix item storage capability
5.3
- 5.3.2 Fix SOE when applying a force field camo on itself
- 5.3.1 Update generated data
- 5.3.0 Port to 1.20.6



