玩家关注的特性
除了作为一个库模组外,它还包含一些对玩家有用的功能。
- 模组版本跟踪器,适用于单人游戏世界。这会在模组版本降级或移除模组时发出警告。配置中还有一个选项,可以提醒更新。
开发者关注的特性
这是一个更方便的数据生成库模组,用于Minecraft模组的数据生成。
- 它在owo-lib和ARRP之上提供了一个统一的层。这进而实现了完全自动的数据生成和注册。
- 除此之外,它还在模组的json文件中添加了一个字段,用于指定模组的格式版本。目前这只用于模组版本跟踪器,但将来将允许使用数据修复。
您可以在您的`fabric.mod.json`中添加以下内容来设置您模组的格式版本:
"custom": {
"sakuralib": {
"format_version": 1
}
}
已复制!
更详细的文档将稍后添加。
来自Modrinth
1.6.2+1.20.3
sakuralib-1.6.2+1.20.3.jar下载1.6.2+1.20.3#Release
sakuralib-1.6.2+1.20.3-sources.jar下载1.6.2+1.20.3#Release
# Changelog
## 1.6.2
* renamed the generate function in StructurePoolBasesGenerator to hopefully get it working properly
* changed the changelog structure
* updated the CI to use the version specific changelog files
## 1.6.1
* Removed the VANILLA_GROUP_KEY from the DatagenModContainer
* Refactored the NameIDPair (no longer a pair but a simple class)
* Added a StructurePoolBasesGenerator compatibility function (forward porting of the 1.20.0 generate function)
* Make the sakuralib patchouli book recipe a dynamic recipe (only load if patchouli is present)
* Removed more relics of the mod version api
## 1.6.0
* Removed the mod version API (wasn't really working anyways)
* Added the version_stability package, this package contains simple abstractions to keep ABI stability across minecraft versions
* Switched to multi-version project (atm 1.20.0-2 and 1.20.3-4)
## 1.6.2
* renamed the generate function in StructurePoolBasesGenerator to hopefully get it working properly
* changed the changelog structure
* updated the CI to use the version specific changelog files
## 1.6.1
* Removed the VANILLA_GROUP_KEY from the DatagenModContainer
* Refactored the NameIDPair (no longer a pair but a simple class)
* Added a StructurePoolBasesGenerator compatibility function (forward porting of the 1.20.0 generate function)
* Make the sakuralib patchouli book recipe a dynamic recipe (only load if patchouli is present)
* Removed more relics of the mod version api
## 1.6.0
* Removed the mod version API (wasn't really working anyways)
* Added the version_stability package, this package contains simple abstractions to keep ABI stability across minecraft versions
* Switched to multi-version project (atm 1.20.0-2 and 1.20.3-4)
展开
版本: 1.6.2+1.20.3
支持游戏: 1.20.3, 1.20.4-rc1, 1.20.4, 24w03a, 24w03b, 24w04a, 24w05a, 24w05b, 24w06a, 24w07a, 24w09a, 24w10a, 24w11a, 24w12a, 24w13a, 24w14potato, 24w14a, 1.20.5-pre1, 1.20.5-pre2, 1.20.5-pre3, 1.20.5-pre4, 1.20.5-rc1, 1.20.5-rc2, 1.20.5-rc3
类型: Fabric
Release
下载次数: 272
1.6.2+1.20.1
sakuralib-1.6.2+1.20.1.jar下载1.6.2+1.20.1#Release
sakuralib-1.6.2+1.20.1-sources.jar下载1.6.2+1.20.1#Release
# Changelog
## 1.6.2
* renamed the generate function in StructurePoolBasesGenerator to hopefully get it working properly
* changed the changelog structure
* updated the CI to use the version specific changelog files
## 1.6.1
* Removed the VANILLA_GROUP_KEY from the DatagenModContainer
* Refactored the NameIDPair (no longer a pair but a simple class)
* Added a StructurePoolBasesGenerator compatibility function (forward porting of the 1.20.0 generate function)
* Make the sakuralib patchouli book recipe a dynamic recipe (only load if patchouli is present)
* Removed more relics of the mod version api
## 1.6.0
* Removed the mod version API (wasn't really working anyways)
* Added the version_stability package, this package contains simple abstractions to keep ABI stability across minecraft versions
* Switched to multi-version project (atm 1.20.0-2 and 1.20.3-4)
## 1.6.2
* renamed the generate function in StructurePoolBasesGenerator to hopefully get it working properly
* changed the changelog structure
* updated the CI to use the version specific changelog files
## 1.6.1
* Removed the VANILLA_GROUP_KEY from the DatagenModContainer
* Refactored the NameIDPair (no longer a pair but a simple class)
* Added a StructurePoolBasesGenerator compatibility function (forward porting of the 1.20.0 generate function)
* Make the sakuralib patchouli book recipe a dynamic recipe (only load if patchouli is present)
* Removed more relics of the mod version api
## 1.6.0
* Removed the mod version API (wasn't really working anyways)
* Added the version_stability package, this package contains simple abstractions to keep ABI stability across minecraft versions
* Switched to multi-version project (atm 1.20.0-2 and 1.20.3-4)
展开
版本: 1.6.2+1.20.1
支持游戏: 1.20, 1.20.1-rc1, 1.20.1, 1.20.2-pre1, 1.20.2-pre2, 1.20.2-pre3, 1.20.2-pre4, 1.20.2-rc1, 1.20.2-rc2, 1.20.2, 1.20.3-pre1, 1.20.3-pre2, 1.20.3-pre3, 1.20.3-pre4, 1.20.3-rc1
类型: Fabric
Release
下载次数: 379
1.6.1+1.20.3
sakuralib-1.6.1+1.20.3.jar下载1.6.1+1.20.3#Release
sakuralib-1.6.1+1.20.3-sources.jar下载1.6.1+1.20.3#Release
# Changelog
## 1.6.1
* Removed the VANILLA_GROUP_KEY from the DatagenModContainer
* Refactored the NameIDPair (no longer a pair but a simple class)
* Added a StructurePoolBasesGenerator compatibility function (forward porting of the 1.20.0 generate function)
* Make the sakuralib patchouli book recipe a dynamic recipe (only load if patchouli is present)
* Removed more relics of the mod version api
## 1.6.0
* Removed the mod version API (wasn't really working anyways)
* Added the version_stability package, this package contains simple abstractions to keep ABI stability across minecraft versions
* Switched to multi-version project (atm 1.20.0-2 and 1.20.3-4)
## 1.5.5
* Backport the BrushableBlock constructor from 1.20.3
## 1.5.4
* Updated to arrp 0.8.1
* Updated loom (1.5) and gradle (8.5)
## 1.5.3
* Pretty print most json stuff
* Revert arrp pack name change
## 1.5.2
* Simplified the DynamicPatchouliCategoryContainer functions
* The old add functions are marked as deprecated
* The new functions are simply called add (both for entries and categories)
* Adding DynamicOwOLangManager to add lang entries with rich text support to the rrp
* Adding SakuraJsonHelper to simplify some json annoyances
* Adding a JsonObjectBuilder to simplify creating Json Objects
* Adding a GenericsHelper to simplify some stuff around generics
* Updated translation files
## 1.5.1
* Remove the REGISTER_PATCHOULI_DATA_ON_RELOAD config option
* Fixing the `PatchouliDataManager` to actually work as intended
* Adding a minecraft category by default to have a common place for all vanilla entries
* **After you added your data to `DynamicPatchouliCategoryContainer` call `registerData` on the main container!**
* getDynamicCategory now returns an optional
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.6.1
* Removed the VANILLA_GROUP_KEY from the DatagenModContainer
* Refactored the NameIDPair (no longer a pair but a simple class)
* Added a StructurePoolBasesGenerator compatibility function (forward porting of the 1.20.0 generate function)
* Make the sakuralib patchouli book recipe a dynamic recipe (only load if patchouli is present)
* Removed more relics of the mod version api
## 1.6.0
* Removed the mod version API (wasn't really working anyways)
* Added the version_stability package, this package contains simple abstractions to keep ABI stability across minecraft versions
* Switched to multi-version project (atm 1.20.0-2 and 1.20.3-4)
## 1.5.5
* Backport the BrushableBlock constructor from 1.20.3
## 1.5.4
* Updated to arrp 0.8.1
* Updated loom (1.5) and gradle (8.5)
## 1.5.3
* Pretty print most json stuff
* Revert arrp pack name change
## 1.5.2
* Simplified the DynamicPatchouliCategoryContainer functions
* The old add functions are marked as deprecated
* The new functions are simply called add (both for entries and categories)
* Adding DynamicOwOLangManager to add lang entries with rich text support to the rrp
* Adding SakuraJsonHelper to simplify some json annoyances
* Adding a JsonObjectBuilder to simplify creating Json Objects
* Adding a GenericsHelper to simplify some stuff around generics
* Updated translation files
## 1.5.1
* Remove the REGISTER_PATCHOULI_DATA_ON_RELOAD config option
* Fixing the `PatchouliDataManager` to actually work as intended
* Adding a minecraft category by default to have a common place for all vanilla entries
* **After you added your data to `DynamicPatchouliCategoryContainer` call `registerData` on the main container!**
* getDynamicCategory now returns an optional
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.6.1+1.20.3
支持游戏: 1.20.3, 1.20.4-rc1, 1.20.4, 24w03a, 24w03b, 24w04a, 24w05a, 24w05b, 24w06a, 24w07a, 24w09a, 24w10a, 24w11a, 24w12a, 24w13a, 24w14potato, 24w14a, 1.20.5-pre1, 1.20.5-pre2, 1.20.5-pre3, 1.20.5-pre4, 1.20.5-rc1, 1.20.5-rc2, 1.20.5-rc3
类型: Fabric
Release
下载次数: 80
1.6.1+1.20.1
sakuralib-1.6.1+1.20.1.jar下载1.6.1+1.20.1#Release
sakuralib-1.6.1+1.20.1-sources.jar下载1.6.1+1.20.1#Release
# Changelog
## 1.6.1
* Removed the VANILLA_GROUP_KEY from the DatagenModContainer
* Refactored the NameIDPair (no longer a pair but a simple class)
* Added a StructurePoolBasesGenerator compatibility function (forward porting of the 1.20.0 generate function)
* Make the sakuralib patchouli book recipe a dynamic recipe (only load if patchouli is present)
* Removed more relics of the mod version api
## 1.6.0
* Removed the mod version API (wasn't really working anyways)
* Added the version_stability package, this package contains simple abstractions to keep ABI stability across minecraft versions
* Switched to multi-version project (atm 1.20.0-2 and 1.20.3-4)
## 1.5.5
* Backport the BrushableBlock constructor from 1.20.3
## 1.5.4
* Updated to arrp 0.8.1
* Updated loom (1.5) and gradle (8.5)
## 1.5.3
* Pretty print most json stuff
* Revert arrp pack name change
## 1.5.2
* Simplified the DynamicPatchouliCategoryContainer functions
* The old add functions are marked as deprecated
* The new functions are simply called add (both for entries and categories)
* Adding DynamicOwOLangManager to add lang entries with rich text support to the rrp
* Adding SakuraJsonHelper to simplify some json annoyances
* Adding a JsonObjectBuilder to simplify creating Json Objects
* Adding a GenericsHelper to simplify some stuff around generics
* Updated translation files
## 1.5.1
* Remove the REGISTER_PATCHOULI_DATA_ON_RELOAD config option
* Fixing the `PatchouliDataManager` to actually work as intended
* Adding a minecraft category by default to have a common place for all vanilla entries
* **After you added your data to `DynamicPatchouliCategoryContainer` call `registerData` on the main container!**
* getDynamicCategory now returns an optional
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.6.1
* Removed the VANILLA_GROUP_KEY from the DatagenModContainer
* Refactored the NameIDPair (no longer a pair but a simple class)
* Added a StructurePoolBasesGenerator compatibility function (forward porting of the 1.20.0 generate function)
* Make the sakuralib patchouli book recipe a dynamic recipe (only load if patchouli is present)
* Removed more relics of the mod version api
## 1.6.0
* Removed the mod version API (wasn't really working anyways)
* Added the version_stability package, this package contains simple abstractions to keep ABI stability across minecraft versions
* Switched to multi-version project (atm 1.20.0-2 and 1.20.3-4)
## 1.5.5
* Backport the BrushableBlock constructor from 1.20.3
## 1.5.4
* Updated to arrp 0.8.1
* Updated loom (1.5) and gradle (8.5)
## 1.5.3
* Pretty print most json stuff
* Revert arrp pack name change
## 1.5.2
* Simplified the DynamicPatchouliCategoryContainer functions
* The old add functions are marked as deprecated
* The new functions are simply called add (both for entries and categories)
* Adding DynamicOwOLangManager to add lang entries with rich text support to the rrp
* Adding SakuraJsonHelper to simplify some json annoyances
* Adding a JsonObjectBuilder to simplify creating Json Objects
* Adding a GenericsHelper to simplify some stuff around generics
* Updated translation files
## 1.5.1
* Remove the REGISTER_PATCHOULI_DATA_ON_RELOAD config option
* Fixing the `PatchouliDataManager` to actually work as intended
* Adding a minecraft category by default to have a common place for all vanilla entries
* **After you added your data to `DynamicPatchouliCategoryContainer` call `registerData` on the main container!**
* getDynamicCategory now returns an optional
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.6.1+1.20.1
支持游戏: 1.20, 1.20.1-rc1, 1.20.1, 1.20.2-pre1, 1.20.2-pre2, 1.20.2-pre3, 1.20.2-pre4, 1.20.2-rc1, 1.20.2-rc2, 1.20.2, 1.20.3-pre1, 1.20.3-pre2, 1.20.3-pre3, 1.20.3-pre4, 1.20.3-rc1
类型: Fabric
Release
下载次数: 104
1.6.0
sakuralib-1.6.0+1.20.1.jar下载1.6.0#Release
sakuralib-1.6.0+1.20.1-sources.jar下载1.6.0#Release
sakuralib-1.6.0+1.20.4-sources.jar下载1.6.0#Release
sakuralib-1.6.0+1.20.4.jar下载1.6.0#Release
# Changelog
## 1.6.0
* Removed the mod version API (wasn't really working anyways)
* Added the version_stability package, this package contains simple abstractions to keep ABI stability across minecraft versions
* Switched to multi-version project (atm 1.20.1-2 and 1.20.3-4)
## 1.5.5
* Backport the BrushableBlock constructor from 1.20.3
## 1.5.4
* Updated to arrp 0.8.1
* Updated loom (1.5) and gradle (8.5)
## 1.5.3
* Pretty print most json stuff
* Revert arrp pack name change
## 1.5.2
* Simplified the DynamicPatchouliCategoryContainer functions
* The old add functions are marked as deprecated
* The new functions are simply called add (both for entries and categories)
* Adding DynamicOwOLangManager to add lang entries with rich text support to the rrp
* Adding SakuraJsonHelper to simplify some json annoyances
* Adding a JsonObjectBuilder to simplify creating Json Objects
* Adding a GenericsHelper to simplify some stuff around generics
* Updated translation files
## 1.5.1
* Remove the REGISTER_PATCHOULI_DATA_ON_RELOAD config option
* Fixing the `PatchouliDataManager` to actually work as intended
* Adding a minecraft category by default to have a common place for all vanilla entries
* **After you added your data to `DynamicPatchouliCategoryContainer` call `registerData` on the main container!**
* getDynamicCategory now returns an optional
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.6.0
* Removed the mod version API (wasn't really working anyways)
* Added the version_stability package, this package contains simple abstractions to keep ABI stability across minecraft versions
* Switched to multi-version project (atm 1.20.1-2 and 1.20.3-4)
## 1.5.5
* Backport the BrushableBlock constructor from 1.20.3
## 1.5.4
* Updated to arrp 0.8.1
* Updated loom (1.5) and gradle (8.5)
## 1.5.3
* Pretty print most json stuff
* Revert arrp pack name change
## 1.5.2
* Simplified the DynamicPatchouliCategoryContainer functions
* The old add functions are marked as deprecated
* The new functions are simply called add (both for entries and categories)
* Adding DynamicOwOLangManager to add lang entries with rich text support to the rrp
* Adding SakuraJsonHelper to simplify some json annoyances
* Adding a JsonObjectBuilder to simplify creating Json Objects
* Adding a GenericsHelper to simplify some stuff around generics
* Updated translation files
## 1.5.1
* Remove the REGISTER_PATCHOULI_DATA_ON_RELOAD config option
* Fixing the `PatchouliDataManager` to actually work as intended
* Adding a minecraft category by default to have a common place for all vanilla entries
* **After you added your data to `DynamicPatchouliCategoryContainer` call `registerData` on the main container!**
* getDynamicCategory now returns an optional
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.6.0
支持游戏: 1.20, 1.20.1-rc1, 1.20.1, 1.20.2-pre1, 1.20.2-pre2, 1.20.2-pre3, 1.20.2-pre4, 1.20.2-rc1, 1.20.2-rc2, 1.20.2, 1.20.3-pre1, 1.20.3-pre2, 1.20.3-pre3, 1.20.3-pre4, 1.20.3-rc1
类型: Fabric
Release
下载次数: 191
1.5.5
sakuralib-1.5.5.jar下载1.5.5#Release
sakuralib-1.5.5-sources.jar下载1.5.5#Release
# Changelog
## 1.5.5
* Backport the BrushableBlock constructor from 1.20.3
## 1.5.4
**The 1.5.x series it the last that targets minecraft 1.20.1.**
**Unless a hotfix is needed, 1.5.4 will be the last release in the 1.5.x series.**
* Updated to arrp 0.8.1
* Updated loom (1.5) and gradle (8.5)
## 1.5.3
* Pretty print most json stuff
* Revert arrp pack name change
## 1.5.2
* Simplified the DynamicPatchouliCategoryContainer functions
* The old add functions are marked as deprecated
* The new functions are simply called add (both for entries and categories)
* Adding DynamicOwOLangManager to add lang entries with rich text support to the rrp
* Adding SakuraJsonHelper to simplify some json annoyances
* Adding a JsonObjectBuilder to simplify creating Json Objects
* Adding a GenericsHelper to simplify some stuff around generics
* Updated translation files
## 1.5.1
* Remove the REGISTER_PATCHOULI_DATA_ON_RELOAD config option
* Fixing the `PatchouliDataManager` to actually work as intended
* Adding a minecraft category by default to have a common place for all vanilla entries
* **After you added your data to `DynamicPatchouliCategoryContainer` call `registerData` on the main container!**
* getDynamicCategory now returns an optional
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.5.5
* Backport the BrushableBlock constructor from 1.20.3
## 1.5.4
**The 1.5.x series it the last that targets minecraft 1.20.1.**
**Unless a hotfix is needed, 1.5.4 will be the last release in the 1.5.x series.**
* Updated to arrp 0.8.1
* Updated loom (1.5) and gradle (8.5)
## 1.5.3
* Pretty print most json stuff
* Revert arrp pack name change
## 1.5.2
* Simplified the DynamicPatchouliCategoryContainer functions
* The old add functions are marked as deprecated
* The new functions are simply called add (both for entries and categories)
* Adding DynamicOwOLangManager to add lang entries with rich text support to the rrp
* Adding SakuraJsonHelper to simplify some json annoyances
* Adding a JsonObjectBuilder to simplify creating Json Objects
* Adding a GenericsHelper to simplify some stuff around generics
* Updated translation files
## 1.5.1
* Remove the REGISTER_PATCHOULI_DATA_ON_RELOAD config option
* Fixing the `PatchouliDataManager` to actually work as intended
* Adding a minecraft category by default to have a common place for all vanilla entries
* **After you added your data to `DynamicPatchouliCategoryContainer` call `registerData` on the main container!**
* getDynamicCategory now returns an optional
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.5.5
支持游戏: 1.20, 1.20.1, 1.20.2
类型: Fabric
Release
下载次数: 92
1.5.4
sakuralib-1.5.4.jar下载1.5.4#Release
sakuralib-1.5.4-sources.jar下载1.5.4#Release
# Changelog
## 1.5.4
**The 1.5.x series it the last that targets minecraft 1.20.1.**
**Unless a hotfix is needed, 1.5.4 will be the last release in the 1.5.x series.**
* Updated to arrp 0.8.1
* Updated loom (1.5) and gradle (8.5)
## 1.5.3
* Pretty print most json stuff
* Revert arrp pack name change
## 1.5.2
* Simplified the DynamicPatchouliCategoryContainer functions
* The old add functions are marked as deprecated
* The new functions are simply called add (both for entries and categories)
* Adding DynamicOwOLangManager to add lang entries with rich text support to the rrp
* Adding SakuraJsonHelper to simplify some json annoyances
* Adding a JsonObjectBuilder to simplify creating Json Objects
* Adding a GenericsHelper to simplify some stuff around generics
* Updated translation files
## 1.5.1
* Remove the REGISTER_PATCHOULI_DATA_ON_RELOAD config option
* Fixing the `PatchouliDataManager` to actually work as intended
* Adding a minecraft category by default to have a common place for all vanilla entries
* **After you added your data to `DynamicPatchouliCategoryContainer` call `registerData` on the main container!**
* getDynamicCategory now returns an optional
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.5.4
**The 1.5.x series it the last that targets minecraft 1.20.1.**
**Unless a hotfix is needed, 1.5.4 will be the last release in the 1.5.x series.**
* Updated to arrp 0.8.1
* Updated loom (1.5) and gradle (8.5)
## 1.5.3
* Pretty print most json stuff
* Revert arrp pack name change
## 1.5.2
* Simplified the DynamicPatchouliCategoryContainer functions
* The old add functions are marked as deprecated
* The new functions are simply called add (both for entries and categories)
* Adding DynamicOwOLangManager to add lang entries with rich text support to the rrp
* Adding SakuraJsonHelper to simplify some json annoyances
* Adding a JsonObjectBuilder to simplify creating Json Objects
* Adding a GenericsHelper to simplify some stuff around generics
* Updated translation files
## 1.5.1
* Remove the REGISTER_PATCHOULI_DATA_ON_RELOAD config option
* Fixing the `PatchouliDataManager` to actually work as intended
* Adding a minecraft category by default to have a common place for all vanilla entries
* **After you added your data to `DynamicPatchouliCategoryContainer` call `registerData` on the main container!**
* getDynamicCategory now returns an optional
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.5.4
支持游戏: 1.20, 1.20.1, 1.20.2
类型: Fabric
Release
下载次数: 142
1.5.3
sakuralib-1.5.3.jar下载1.5.3#Release
sakuralib-1.5.3-sources.jar下载1.5.3#Release
# Changelog
## 1.5.3
* Pretty print most json stuff
* Revert arrp pack name change
## 1.5.2
* Simplified the DynamicPatchouliCategoryContainer functions
* The old add functions are marked as deprecated
* The new functions are simply called add (both for entries and categories)
* Adding DynamicOwOLangManager to add lang entries with rich text support to the rrp
* Adding SakuraJsonHelper to simplify some json annoyances
* Adding a JsonObjectBuilder to simplify creating Json Objects
* Adding a GenericsHelper to simplify some stuff around generics
* Updated translation files
## 1.5.1
* Remove the REGISTER_PATCHOULI_DATA_ON_RELOAD config option
* Fixing the `PatchouliDataManager` to actually work as intended
* Adding a minecraft category by default to have a common place for all vanilla entries
* **After you added your data to `DynamicPatchouliCategoryContainer` call `registerData` on the main container!**
* getDynamicCategory now returns an optional
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.5.3
* Pretty print most json stuff
* Revert arrp pack name change
## 1.5.2
* Simplified the DynamicPatchouliCategoryContainer functions
* The old add functions are marked as deprecated
* The new functions are simply called add (both for entries and categories)
* Adding DynamicOwOLangManager to add lang entries with rich text support to the rrp
* Adding SakuraJsonHelper to simplify some json annoyances
* Adding a JsonObjectBuilder to simplify creating Json Objects
* Adding a GenericsHelper to simplify some stuff around generics
* Updated translation files
## 1.5.1
* Remove the REGISTER_PATCHOULI_DATA_ON_RELOAD config option
* Fixing the `PatchouliDataManager` to actually work as intended
* Adding a minecraft category by default to have a common place for all vanilla entries
* **After you added your data to `DynamicPatchouliCategoryContainer` call `registerData` on the main container!**
* getDynamicCategory now returns an optional
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.5.3
支持游戏: 1.20, 1.20.1-rc1, 1.20.1, 1.20.2-pre1, 1.20.2-pre2, 1.20.2-pre3, 1.20.2-pre4, 1.20.2-rc1, 1.20.2-rc2, 1.20.2
类型: Fabric
Release
下载次数: 361
1.5.2
sakuralib-1.5.2.jar下载1.5.2#Release
sakuralib-1.5.2-sources.jar下载1.5.2#Release
# Changelog
## 1.5.2
* Simplified the DynamicPatchouliCategoryContainer functions
* The old add functions are marked as deprecated
* The new functions are simply called add (both for entries and categories)
* Adding DynamicOwOLangManager to add lang entries with rich text support to the rrp
* Adding SakuraJsonHelper to simplify some json annoyances
* Adding a JsonObjectBuilder to simplify creating Json Objects
* Adding a GenericsHelper to simplify some stuff around generics
* Updated translation files
## 1.5.1
* Remove the REGISTER_PATCHOULI_DATA_ON_RELOAD config option
* Fixing the `PatchouliDataManager` to actually work as intended
* Adding a minecraft category by default to have a common place for all vanilla entries
* **After you added your data to `DynamicPatchouliCategoryContainer` call `registerData` on the main container!**
* getDynamicCategory now returns an optional
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.5.2
* Simplified the DynamicPatchouliCategoryContainer functions
* The old add functions are marked as deprecated
* The new functions are simply called add (both for entries and categories)
* Adding DynamicOwOLangManager to add lang entries with rich text support to the rrp
* Adding SakuraJsonHelper to simplify some json annoyances
* Adding a JsonObjectBuilder to simplify creating Json Objects
* Adding a GenericsHelper to simplify some stuff around generics
* Updated translation files
## 1.5.1
* Remove the REGISTER_PATCHOULI_DATA_ON_RELOAD config option
* Fixing the `PatchouliDataManager` to actually work as intended
* Adding a minecraft category by default to have a common place for all vanilla entries
* **After you added your data to `DynamicPatchouliCategoryContainer` call `registerData` on the main container!**
* getDynamicCategory now returns an optional
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.5.2
支持游戏: 1.20, 1.20.1-rc1, 1.20.1, 1.20.2-pre1, 1.20.2-pre2, 1.20.2-pre3, 1.20.2-pre4, 1.20.2-rc1, 1.20.2-rc2, 1.20.2
类型: Fabric
Release
下载次数: 102
1.5.1
sakuralib-1.5.1.jar下载1.5.1#Release
sakuralib-1.5.1-sources.jar下载1.5.1#Release
# Changelog
## 1.5.1
* Remove the REGISTER_PATCHOULI_DATA_ON_RELOAD config option
* Fixing the `PatchouliDataManager` to actually work as intended
* Adding a minecraft category by default to have a common place for all vanilla entries
* **After you added your data to `DynamicPatchouliCategoryContainer` call `registerData` on the main container!**
* getDynamicCategory now returns an optional
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.5.1
* Remove the REGISTER_PATCHOULI_DATA_ON_RELOAD config option
* Fixing the `PatchouliDataManager` to actually work as intended
* Adding a minecraft category by default to have a common place for all vanilla entries
* **After you added your data to `DynamicPatchouliCategoryContainer` call `registerData` on the main container!**
* getDynamicCategory now returns an optional
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.5.1
支持游戏: 1.20, 1.20.1-rc1, 1.20.1, 1.20.2-pre1, 1.20.2-pre2, 1.20.2-pre3, 1.20.2-pre4, 1.20.2-rc1, 1.20.2-rc2, 1.20.2
类型: Fabric
Release
下载次数: 95
1.5.0
sakuralib-1.5.0.jar下载1.5.0#Release
sakuralib-1.5.0-sources.jar下载1.5.0#Release
# Changelog
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.5.0
* Updates to arrp.patchouli
* Adding JMultiblockPage
* Deprecate JPachouliCategory#setSecret (use JPachouliCategory#isSecret instead)
* Added NameIDPair class (this isa pair of a name and its ID together with some helpful access functions)
* New Patchouli Book API:
* Sakuralib now adds a single book
* All mods can add categories to that book using the PatchouliDataManager
* All categories can have sub categories and entries
* The old API is still available but are marked as deprecated
* Added example data package (by default this data is only loaded in a dev environment can always be loaded by setting the config option)
* Adds a command to dump the sakuralib arrp data
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.5.0
支持游戏: 1.20, 1.20.1-rc1, 1.20.1, 1.20.2-pre1, 1.20.2-pre2, 1.20.2-pre3, 1.20.2-pre4, 1.20.2-rc1, 1.20.2-rc2, 1.20.2
类型: Fabric
Release
下载次数: 119
1.4.0
sakuralib-1.4.0.jar下载1.4.0#Release
sakuralib-1.4.0-sources.jar下载1.4.0#Release
# Changelog
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.4.0
* switch to maven modrinth for arrp
* Add the new loot.v2 API
* The new loot api now uses a functional interface to add loot entries
* The v1 api now uses the v2 api under the hood (it is still available for backwards compatibility but marked as deprecated)
* Updates to arrp.patchouli
* Renamed JRecipePage to JCraftingPage (JRecipePage is still available for backwards compatibility but marked as deprecated)
* Adding JSmeltingPage
* Adding JLinkPage (based on JTextPage so it can be the first page in an entry)
* Adding JEmpltyPage
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.4.0
支持游戏: 1.20, 1.20.1-rc1, 1.20.1, 1.20.2-pre1, 1.20.2-pre2, 1.20.2-pre3, 1.20.2-pre4, 1.20.2-rc1, 1.20.2-rc2, 1.20.2
类型: Fabric
Release
下载次数: 112
1.3.4
sakuralib-1.3.4.jar下载1.3.4#Release
sakuralib-1.3.4-sources.jar下载1.3.4#Release
# Changelog
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.3.4
* only add macros to book.json if they are not empty
* Adding a LootSourceHelper to combine multiple loot sources into value and extract that information again
* Non-breaking changes to the LootTableManager:
* Adding the sources integer to the LootTableManager for better control where entries are injected
* add the LootEntryInsert class to simplify the method signatures
* marking several functions as deprecated (mostly those not using LootEntryInsert)
* add a function to add one insert into several loot tables at once
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.3.4
支持游戏: 1.20, 1.20.1-rc1, 1.20.1, 1.20.2-pre1, 1.20.2-pre2, 1.20.2-pre3, 1.20.2-pre4, 1.20.2-rc1, 1.20.2-rc2, 1.20.2
类型: Fabric
Release
下载次数: 123
1.3.3
sakuralib-1.3.3.jar下载1.3.3#Release
sakuralib-1.3.3-sources.jar下载1.3.3#Release
# Changelog
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.3.3
* Add variant of registerPatchouliCategory which allows for a category ID that differs from the name (useful for translations)
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.3.3
支持游戏: 1.20, 1.20.1-rc1, 1.20.1, 1.20.2-pre1, 1.20.2-pre2, 1.20.2-pre3, 1.20.2-pre4, 1.20.2-rc1, 1.20.2-rc2, 1.20.2
类型: Fabric
Release
下载次数: 96
1.3.2
sakuralib-1.3.2.jar下载1.3.2#Release
sakuralib-1.3.2-sources.jar下载1.3.2#Release
# Changelog
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.3.2
* changing the type of JRecipePage from patchouli:recipe to patchouli:crafting (before was a bug)
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.3.2
支持游戏: 1.20, 1.20.1-rc1, 1.20.1, 1.20.2-pre1, 1.20.2-pre2, 1.20.2-pre3, 1.20.2-pre4, 1.20.2-rc1, 1.20.2-rc2, 1.20.2
类型: Fabric
Release
下载次数: 89
1.3.1
sakuralib-1.3.1.jar下载1.3.1#Release
sakuralib-1.3.1-sources.jar下载1.3.1#Release
# Changelog
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.3.1
* fixing the generated json for patchouli recipes (a call to super.toJson was missing)
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.3.1
支持游戏: 1.20, 1.20.1-rc1, 1.20.1, 1.20.2-pre1, 1.20.2-pre2, 1.20.2-pre3, 1.20.2-pre4, 1.20.2-rc1, 1.20.2-rc2, 1.20.2
类型: Fabric
Release
下载次数: 97
1.3.0
sakuralib-1.3.0.jar下载1.3.0#Release
sakuralib-1.3.0-sources.jar下载1.3.0#Release
# Changelog
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.3.0
* initial patchouli support in the arrp v2 package
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.3.0
支持游戏: 1.20, 1.20.1-rc1, 1.20.1, 1.20.2-pre1, 1.20.2-pre2, 1.20.2-pre3, 1.20.2-pre4, 1.20.2-rc1, 1.20.2-rc2, 1.20.2
类型: Fabric
Release
下载次数: 92
1.2.2
sakuralib-1.2.2.jar下载1.2.2#Release
sakuralib-1.2.2-sources.jar下载1.2.2#Release
# Changelog
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.2.2
* Add a TradeHelper to simplify creating trades (it has compatibility with numismatic overhaul)
* Add the StructureDataBuilder to arrp.v1.wordgen (this one will see large changes for v2)
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.2.2
支持游戏: 1.20, 1.20.1-rc1, 1.20.1, 1.20.2-pre1, 1.20.2-pre2, 1.20.2-pre3, 1.20.2-pre4, 1.20.2-rc1
类型: Fabric
Release
下载次数: 104
1.2.1
sakuralib-1.2.1.jar下载1.2.1#Release
sakuralib-1.2.1-sources.jar下载1.2.1#Release
# Changelog
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.2.1
* (bugfix) Use LootPoolEntry instead of LootTableEntry in LootTableManager
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.2.1
支持游戏: 1.20, 1.20.1-rc1, 1.20.1, 1.20.2-pre1, 1.20.2-pre2, 1.20.2-pre3, 1.20.2-pre4, 1.20.2-rc1
类型: Fabric
Release
下载次数: 104
Sakura Lib 1.2.0
sakuralib-1.2.0.jar下载1.2.0#Release
sakuralib-1.2.0-sources.jar下载1.2.0#Release
# Changelog
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.2.0
* Add a LootTableManager to allow injecting loot table entries into loot table pools
* moving the classes to other packages for a cleaner api
* Disable the warning screen by default and marking it as experimental
* Update the translations for the options screen
* No longer have remap=false in WorldEntryMixin
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.2.0
支持游戏: 1.20, 1.20.1
类型: Fabric
Release
下载次数: 111
Sakura Lib 1.1.1
sakuralib-1.1.1.jar下载1.1.1#Release
sakuralib-1.1.1-sources.jar下载1.1.1#Release
# Changelog
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.1.1
* making GeneratedWoodTypeBuilder.create public (bugiifx)
* updated readme with better description
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.1.1
支持游戏: 1.20, 1.20.1
类型: Fabric
Release
下载次数: 70
Sakura Lib 1.1.0
sakuralib-1.1.0.jar下载1.1.0#Release
sakuralib-1.1.0-sources.jar下载1.1.0#Release
# Changelog
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.1.0
* Add Ci builds and mc publish support
* Move away from deprecated WoodType API
* Create intial verison tracking (Singleplayer only for now)
* Tracks the version of all mods that were used last time the world was opened
* Opens a warning screen when mods have been downgraded or removed
* Config option to also warn on major version updates or all version updates
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.1.0
支持游戏: 1.20, 1.20.1
类型: Fabric
Release
下载次数: 64
Sakura Lib 1.0
sakuralib-1.0.jar下载1.0#Release
# Changelog
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
## 1.0.0
* Initial release
* moving all datagen classes from even better archeology to here
展开
版本: 1.0
支持游戏: 1.20.1
类型: Fabric
Release
下载次数: 38
收录