This is a mod containing code used in Corgi Taco's mods including the following helpful features:
-
.json5Config Serialization with Mojang's codecs. Commented json files. -
Commented Codecs.
-
Trees from NBT feature.
-
Blending/Easing Functions codec registry for easy codec config serialization.
-
Entity Filters.
-
Villager trade codec registry for easy codec config serialization.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
|
A
1.0.0
|
2d ago | 1 |
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Change Maven Group ID to dev.corgitaco
- Update Include Toml to 3.8.3
# 4.0.3.4
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 4.0.3.3
- Fix Night config hanging the server on shutdown
# 4.0.3.2
- Add
any_conditions_passesentity condition.
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Change Maven Group ID to dev.corgitaco
- Update Include Toml to 3.8.3
# 4.0.3.4
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 4.0.3.3
- Fix Night config hanging the server on shutdown
# 4.0.3.2
- Add
any_conditions_passesentity condition.
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Change internal impls.
# 5.0.0.8
- Fix Datagen class not being excluded from NeoForge builds
- Update Included Toml to 3.8.3
# 5.0.0.7
- Fix Jankson being shadowed to the wrong package in Forge and NeoForge
# 5.0.0.6
- Fix Jankson being shadowed to the wrong package in Fabric
# 5.0.0.5
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Change maven coordinates to
dev.corgitaco.corgilibfromcorgitaco.corgilib.
# 5.0.0.4
- Fix missing AutoService annotation in Forge Network Handler
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Change internal impls.
# 5.0.0.8
- Fix Datagen class not being excluded from NeoForge builds
- Update Included Toml to 3.8.3
# 5.0.0.7
- Fix Jankson being shadowed to the wrong package in Forge and NeoForge
# 5.0.0.6
- Fix Jankson being shadowed to the wrong package in Fabric
# 5.0.0.5
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Change maven coordinates to
dev.corgitaco.corgilibfromcorgitaco.corgilib.
# 5.0.0.4
- Fix missing AutoService annotation in Forge Network Handler
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Change internal impls.
# 5.0.0.8
- Fix Datagen class not being excluded from NeoForge builds
- Update Included Toml to 3.8.3
# 5.0.0.7
- Fix Jankson being shadowed to the wrong package in Forge and NeoForge
# 5.0.0.6
- Fix Jankson being shadowed to the wrong package in Fabric
# 5.0.0.5
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Change maven coordinates to
dev.corgitaco.corgilibfromcorgitaco.corgilib.
# 5.0.0.4
- Fix missing AutoService annotation in Forge Network Handler
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Update to 1.21.11
# 8.0.0.0
- Update to 1.21.10/9
# 7.0.0.1
- Update included toml to 3.8.3
# 7.0.0.0
- Update to 1.21.8
# 6.0.0.2
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Fix Commands Not being Registered on NeoForge
- Change Maven Group ID to
dev.corgitaco
# 6.0.0.1
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 6.0.0.0
- Update to 1.21.4
# 5.0.0.4
- Fix missing AutoService annotation in Forge Netowrk Handler
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Update to 1.21.11
# 8.0.0.0
- Update to 1.21.10/9
# 7.0.0.1
- Update included toml to 3.8.3
# 7.0.0.0
- Update to 1.21.8
# 6.0.0.2
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Fix Commands Not being Registered on NeoForge
- Change Maven Group ID to
dev.corgitaco
# 6.0.0.1
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 6.0.0.0
- Update to 1.21.4
# 5.0.0.4
- Fix missing AutoService annotation in Forge Netowrk Handler
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Update to 1.21.11
# 8.0.0.0
- Update to 1.21.10/9
# 7.0.0.1
- Update included toml to 3.8.3
# 7.0.0.0
- Update to 1.21.8
# 6.0.0.2
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Fix Commands Not being Registered on NeoForge
- Change Maven Group ID to
dev.corgitaco
# 6.0.0.1
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 6.0.0.0
- Update to 1.21.4
# 5.0.0.4
- Fix missing AutoService annotation in Forge Netowrk Handler
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Fix NeoForge and Forge Crashes on Startup
# 6.0.0.2
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Fix Commands Not being Registered on NeoForge
- Change Maven Group ID to
dev.corgitaco
# 6.0.0.1
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 6.0.0.0
- Update to 1.21.4
# 5.0.0.4
- Fix missing AutoService annotation in Forge Netowrk Handler
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Fix NeoForge and Forge Crashes on Startup
# 6.0.0.2
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Fix Commands Not being Registered on NeoForge
- Change Maven Group ID to
dev.corgitaco
# 6.0.0.1
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 6.0.0.0
- Update to 1.21.4
# 5.0.0.4
- Fix missing AutoService annotation in Forge Netowrk Handler
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Fix NeoForge and Forge Crashes on Startup
# 6.0.0.2
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Fix Commands Not being Registered on NeoForge
- Change Maven Group ID to
dev.corgitaco
# 6.0.0.1
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 6.0.0.0
- Update to 1.21.4
# 5.0.0.4
- Fix missing AutoService annotation in Forge Netowrk Handler
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Fix Commands Not being Registered on NeoForge
- Change Maven Group ID to
dev.corgitaco
# 6.0.0.1
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 6.0.0.0
- Update to 1.21.4
# 5.0.0.4
- Fix missing AutoService annotation in Forge Netowrk Handler
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Fix Commands Not being Registered on NeoForge
- Change Maven Group ID to
dev.corgitaco
# 6.0.0.1
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 6.0.0.0
- Update to 1.21.4
# 5.0.0.4
- Fix missing AutoService annotation in Forge Netowrk Handler
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Fix Commands Not being Registered on NeoForge
- Change Maven Group ID to
dev.corgitaco
# 6.0.0.1
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 6.0.0.0
- Update to 1.21.4
# 5.0.0.4
- Fix missing AutoService annotation in Forge Netowrk Handler
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Fix Commands Not being Registered on NeoForge
- Change Maven Group ID to
dev.corgitaco
# 6.0.0.1
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 6.0.0.0
- Update to 1.21.4
# 5.0.0.4
- Fix missing AutoService annotation in Forge Netowrk Handler
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Fix Commands Not being Registered on NeoForge
- Change Maven Group ID to
dev.corgitaco
# 6.0.0.1
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 6.0.0.0
- Update to 1.21.4
# 5.0.0.4
- Fix missing AutoService annotation in Forge Netowrk Handler
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Fix Commands Not being Registered on NeoForge
- Change Maven Group ID to
dev.corgitaco
# 6.0.0.1
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 6.0.0.0
- Update to 1.21.4
# 5.0.0.4
- Fix missing AutoService annotation in Forge Netowrk Handler
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Fix Jankson being shadowed to the wrong package in Forge and NeoForge
# 5.0.0.6
- Fix Jankson being shadowed to the wrong package in Fabric
# 5.0.0.5
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Change maven coordinates to
dev.corgitaco.corgilibfromcorgitaco.corgilib.
# 5.0.0.4
- Fix missing AutoService annotation in Forge Network Handler
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Fix Jankson being shadowed to the wrong package in Forge and NeoForge
# 5.0.0.6
- Fix Jankson being shadowed to the wrong package in Fabric
# 5.0.0.5
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Change maven coordinates to
dev.corgitaco.corgilibfromcorgitaco.corgilib.
# 5.0.0.4
- Fix missing AutoService annotation in Forge Network Handler
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Fix Jankson being shadowed to the wrong package in Forge and NeoForge
# 5.0.0.6
- Fix Jankson being shadowed to the wrong package in Fabric
# 5.0.0.5
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Change maven coordinates to
dev.corgitaco.corgilibfromcorgitaco.corgilib.
# 5.0.0.4
- Fix missing AutoService annotation in Forge Network Handler
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Fix Jankson being shadowed to the wrong package in Fabric
# 5.0.0.5
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Change maven coordinates to
dev.corgitaco.corgilibfromcorgitaco.corgilib.
# 5.0.0.4
- Fix missing AutoService annotation in Forge Network Handler
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Fix Jankson being shadowed to the wrong package in Fabric
# 5.0.0.5
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Change maven coordinates to
dev.corgitaco.corgilibfromcorgitaco.corgilib.
# 5.0.0.4
- Fix missing AutoService annotation in Forge Network Handler
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Fix Jankson being shadowed to the wrong package in Fabric
# 5.0.0.5
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Change maven coordinates to
dev.corgitaco.corgilibfromcorgitaco.corgilib.
# 5.0.0.4
- Fix missing AutoService annotation in Forge Network Handler
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Change maven coordinates to
dev.corgitaco.corgilibfromcorgitaco.corgilib.
# 5.0.0.4
- Fix missing AutoService annotation in Forge Network Handler
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Change maven coordinates to
dev.corgitaco.corgilibfromcorgitaco.corgilib.
# 5.0.0.4
- Fix missing AutoService annotation in Forge Network Handler
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Move Night Config Shutdown to Fabric Server Lifecycle Event
- Change maven coordinates to
dev.corgitaco.corgilibfromcorgitaco.corgilib.
# 5.0.0.4
- Fix missing AutoService annotation in Forge Network Handler
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Fix missing AutoService annotation in Forge Network Handler
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Fix missing AutoService annotation in Forge Network Handler
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Fix missing AutoService annotation in Forge Network Handler
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 5.0.0.3
- Fix Night config hanging the server on shutdown
# 5.0.0.2
- Add
any_conditions_passesentity condition.
# 5.0.0.1
- Fix NeoForge Missing AccessTransformer
# 5.0.0.0
- 1.21.1?!?!?!?!
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.
- Fix concurrency issues with random scheduled ticks.
- Update Night Config
# 4.0.3.3
- Fix Night config hanging the server on shutdown
# 4.0.3.2
- Add
any_conditions_passesentity condition.
# 4.0.3.1
- Add announcement config to post the message within 5 minutes in a user's chat. (Tracked per client.)
- Run Announcement Info getter off main thread and in the background executor (prevents game hang if json does not exist online).
# 4.0.3.0
- Remove Imgui
- Add announcement widget
# 4.0.2.0
- Move Project to Arch Loom
- Remove unused libraries
- Remove use of Regutils
- Major Breaking API changes due to package restructuring
# 4.0.1.4
- Allow the ability to set a custom easeInCirc blending function exponent. For BWG's Dead Sea rocks.
# 4.0.1.3
- Fix a crash with mixin where we were referencing MC classes in the Mixin plugin.
- Code base cleanup.
# 4.0.1.2
- Fix Codec comments in delegated DynamicOps
# 4.0.1.1
- Fix Crashing when running on MacOS
# 4.0.1.0
- Remove Everything Trees use new Oh The Trees You'll Grow mod. https://github.com/CorgiTaco/Oh-The-Trees-Youll-Grow
- Update Included Jankson to 1.2.3
- Update included toml to 3.6.7
- Update included RegUtils to 1.20.1
- Add
/corgilib place_allcommand. - Add ImGui.
# 4.0.0.4
- Fix
drawRinghPct calculation in RenderUtils.
# 4.0.0.3
- Fix RenderType in RenderUtils.
## 4.0.0.2
- Improve Draw Ring method.
## 4.0.0.1
- Add Render Utils
- Add the ability to register packets under other name spaces in a reverse compatible way.
## 4.0.0.0
- Update to 1.20.1
## 3.0.0.0
- Update to 1.19.4
## 2.0.0.0
- Update to 1.19.3.
## 1.0.0.33
- Clean up message when config reading fails.
## 1.0.0.32
- Use delegate's
listBuilder&mapBuilderinFromFileOps.
## 1.0.0.31
- Better checks and exceptions for
TreeFromStructureNBTFeature.
## 1.0.0.30
- Add to leave positions even if the leaves in question do not have a distance state property in
TreeFromStructureNBTFeature.
## 1.0.0.29
- Don't use replaceable check when filling logs, check if the block at the position cannot occlude instead in
TreeFromStructureNBTFeature.
## 1.0.0.28
- Don't use ground filter when filling logs, check if the block at the position is replaceable instead in
TreeFromStructureNBTFeature.
## 1.0.0.27
- Fix additional blocks placed from NBT positions in
TreeFromStructureNBTFeature.
## 1.0.0.26
- Only post process if the placed state has distance property in
TreeFromStructureNBTFeature.
## 1.0.0.25
- Allow the ability to place additional blocks from the NBT in
TreeFromStructureNBTFeature.
## 1.0.0.24
- Don't fill logs under for Yellow wool in
TreeFromStructureNBTFeature.
## 1.0.0.23
- Change chunk storage format to our own compound tag to easily isolate our chunk tag data.
## 1.0.0.22
- Use moving position when checking for ground instead of constantly checking the same position.
- Don't use heightmap to determine if the trunk is on the ground.
## 1.0.0.21
- Water log leaves placed in water by
TreeFromStructureNBTFeature.
## 1.0.0.20
- Actually add scheduled random ticks to
LevelChunkfromProtoChunk
## 1.0.0.19
- Don't random tick in
LevelChunkconstructor.
## 1.0.0.18
- Add schedule random ticks system to update grass blocks under logs.
## 1.0.0.17
- Try and fix ticking dirt blocks under filled logs.
## 1.0.0.16
- Invert check for ground when filling logs under for trees.
## 1.0.0.15
- Use BlockPredicates to determine whether we've hit ground and to determine whether leaves can place at a position.
## 1.0.0.14
- Get logs from the trunk palette correctly.
- Store leaves & log targets in a ObjectOpenHashSet in
TreeFromStructureNBTFeature.
## 1.0.0.13
- Add the ability to have several leaves & log targets in
TreeFromStructureNBTFeature.
## 1.0.0.12
- Fix StructureBoxEditor
## 1.0.0.11
- Add ability to edit structure boxes with a golden axe. Use LEFT_CTRL + SCROLL_WHEEL when to move the box in that direction, use LEFT_SHIFT + SCROLL_WHEEL to inflate the box in that direction.
## 1.0.0.10
- Place leaves on trunks.
## 1.0.0.9
- Fix canopy anchor pos.
## 1.0.0.8
- Add the ability to use yellow wool to anchor canopies from trunks.
## 1.0.0.7
- Switch to Access Transformers/Wideners.
## 1.0.0.6
- Use correct
/corgilib worldregistryexportcommand data export path. - Fix
RegistryAccessormixin being called exclusively on clients. Fixes servers crashing.
## 1.0.0.5
- Fix & optimize
/corgilib worldRegistryExportcommand.
## 1.0.0.4
- Register
AnyConditioncondition. - Better registry ID for
IsMobCategoryCondition.
## 1.0.0.3
- Prevent duplicate initializations on fabric.
## 1.0.0.2
- Relocate Jankson on forge build.
## 1.0.0.1
- Allow CorgiLib Fabric to be initialized from elsewhere.
- Clean up network package.
## 1.0.0
- First Release.