COWMODSКаталог модов

BTWR: Shared Library

A library mod for the "Better Than Wolves: Remastered!" project.

Автор: ivangeevo156,2 тыс.4обновлён 30 июл. 2026 г.
Библиотеки

Описание

A library mod required by certain mods from the BTWR Project.

More information on the page of the main project: BTWR: Core

Последние версии

Все версии →
beta

BTWR: Shared Library 0.8.5

0.8.5
30 июл. 2026 г.5,1 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
+ Added a new class "DisabledRecipeTypeRegistry" which allows specifying recipes by type or identifier to disable entirely. Works with vanilla and custom recipes as well + Updated the mod to Fabric API 0.116.15 & Fabric Loader 0.19.3
beta

BTWR: Shared Library 0.8.4

0.8.4
23 апр. 2026 г.43 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
+ Added a new registry class "HeadDropRegistry". It's used for handling default mob head drop pairs of entity type and item (skull/head item), but can also be used by addon makers/modders to add compatibility for their custom mobs to drop custom skull items so they are compatible with BTWR's Head dropping logic which is mainly handled by BTWR: Core, but also for BWT: Hardcore Tweak's chopping block dropping mechanic too + Moved certain registry classes to the .api package + Updated the mod to Fabric API 0.116.11 & Fabric Loader 0.19.2
beta

BTWR: Shared Library 0.8.3

0.8.3
17 апр. 2026 г.6,5 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
+ Added an item stack result builder in the ExtendedShapelessRecipe class for making results that have item stack data instead of just items
beta

BTWR: Shared Library 0.8.2

0.8.2
14 мар. 2026 г.818Minecraft: 1.21.1fabric
Скачать
Что нового
+ Added a new JsonBuilder class 'ShapedRecipeWithStackJsonBuilder' for easier creation of recipes that have itemstacks for their recipe results + Added methods to RecipeUtils for easier recipe removal of Animageddon and Self-Sustainable + Updated the mod to Fabric API 0.116.9 & Fabric Loader 0.18.4
beta

BTWR: Shared Library 0.8.1

0.8.1
7 мар. 2026 г.432Minecraft: 1.21.1fabric
Скачать
Что нового
+ Fixed progressive crafting items progress bar to fill up at the correct amounts
beta

BTWR: Shared Library 0.8

0.8
6 мар. 2026 г.295Minecraft: 1.21.1fabric
Скачать
Что нового
- RepairRecipeBlockedRegistry — allows mods to block specific items or item classes from being combined/repaired in the crafting grid, grindstone, and/or anvil, with per-operation granularity - The ability for blocks to provide custom behavior when destroyed on fire via the "btwr_onDestroyedByFire" and the "btwr_hasCustomFireDestructionBehavior" methods - Functionality for falling blocks which allow to calculate the distance a block would fall. They are accessed through the IFallingImpactData interface - A bunch of new methods from BTW into Block.class for hardpoint, ground cover and fire-related functionalities - A new method from BTW into World.class for checking if a block has a solid top surface - A new class "FireBlockUtils" which contains common utility methods related to fire blocks and similar functionality - A new WorldUtils class for utility methods related to the world for current functionality at the time of development - A green plus to show under the crafting result slot which shows additional drops when a recipe that has those is used - A custom use action for progressive crafting items and its related rendering changes when an item with that use action is used - A new class "GroundCoverBlock". Currently this is used only in Sturdy Trees, but it might prove useful in the future for different cases in other mods - Some new classes in the mod that aren't used currently but may prove useful in the feature ### Moved / Changed - Mixin accessor classes for loot pool related methods from other mods into this one for shared usage - The ProgressiveCraftingItem class from Self-Sustainable to this mod so it can be used for other mods which will provide other progressive crafting item implementations - A bunch of classes and added methods to classes from Self-Sustainable in this mod for future-proofing use cases - Some loot pool accessor classes from other mods of mine in this mod for future-proofing use cases
beta

BTWR: Shared Library 0.7

0.7
19 янв. 2026 г.21,3 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
+ Added a new class BTWREvents which holds common use cases events. Right now it only has the LIVING_TICK event which adds a hook for adding tick-specific code to all living entities + Changed how directional drops are handled. Each mod that uses directional drops must now register their use cases per ItemStack used and BlockState used against via the DirectionalDropConditions registry class. + Fixed an issue with RecipeUtils where the ofBTWR() method was not working properly + Refactored a bunch of packages internally into the .api package
beta

BTWR: Shared Library 0.6.5

0.6.5
28 нояб. 2025 г.13,5 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
+ Added a few new classes in the .api package for creating configuration library settings via TOML
beta

BTWR: Shared Library 0.6.4

0.6.4
25 нояб. 2025 г.287Minecraft: 1.21.1fabric
Скачать
Что нового
+ Added a new class "ServerChunkGenerateEvents" which has block replacement events on chunk generation. + Changed the mod versioning scheme from "0.xx" to "0.x.x" for the new beta releases. This should help translate naturally into the 1.0.0 numbering scheme once the mod is ready for "Release" versioning + Removed the old "BlockReplacementRegistry" class because it wasn't working properly. This is now handled with the "ServerChunkGenerateEvents" which is properly using Fabric API events instead.
beta

BTWR: Shared Library 0.63

0.63
22 нояб. 2025 г.298Minecraft: 1.21.1fabric
Скачать
Что нового
+ The mod is now officially in Beta! + Added comments with explanations for many tags in BTWRConventionalTags + Added penalty text compatibility from PenaltyDisplayManager with the "Leave My Bars Alone" mod + Added penalty text compatibility from PenaltyDisplayManager with the "Tough As Nails" mod + Added several new common tags for items and blocks in BTWRConventionalTags for strata and tool-based checks + Added a new HudYOffsetRegistry class in PenaltyDisplayManager which can be used to specify what Y offset of the penalty text should be. This is useful for addon authors if they want to add compatibility with their mods + Added a new interface class "EntityAttachmentBase" which provides default methods to implement when attaching data to entities + Added a new class "UpdateRequiringData" which makes easier the process of adding data attachments which need to be marked for update (marked dirty) + Added a new class "SimpleEvent" which allows easier creation of custom events + Added authors(ivangeevo, jeffinitup) to the mod files, so they should display properly in places where they should be displayed + Changed mod license in the source code and in public releases to be MIT + Refactored pretty much the whole code; mainly for readability and cleaning up, but also so it's more in order with other mods from the BTWR project + Removed unused item and block tags in BTWRConventionalTags