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

Area Lib

Library mod that allows for creating arbitrary areas

Автор: Tomate061314,5 тыс.5обновлён 20 сент. 2026 г.
Библиотеки

Описание

Area Lib

screenshot showing an area

Creating areas

Create areas using /area create

For example /area create <id> box ~ ~ ~ ~5 ~5 ~5 creates a 5x5x5 box area

Modifying area properties

Built-In

Some built-in properties, such as color and priority can be changed using /area modify <id> <property> <value>

Components

Components can be set and removed using /area modify <id> components (set|remove|get|copy_from) ...

Union areas

You can create union areas using
/area create <id> union <...areas>

Adding additional sub-areas can be done using
/area modify_composite <id> add <sub_area>

Similarly, ub-areas can be removed by running
/area modify_composite <id> remove <sub_area>

Deleting areas

To completely delete an area use /area delete <id>

Querying areas

To check which area you are currently in, use /area query

Functionality Note

Note that these areas don't do anything by themselves, but require additional mods that can implement specific functionality for them. For example area-tools adds various area related tools using this library

Documentation

Partial documentation is available here

Галерея

Areas

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

Все версии →
alpha

Area Lib 0.9.1+26.3

0.9.1+26.3
20 сент. 2026 г.115Minecraft: 26.3fabric
Скачать
Что нового
- fix crash on gui tick with default keybind
alpha

Area Lib 0.9.0+26.3

0.9.0+26.3
17 сент. 2026 г.37Minecraft: 26.3fabric
Скачать
Что нового
- update to 26.3
alpha

Area Lib 0.9.0+26.1

0.9.0+26.1
17 сент. 2026 г.70Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
- add intersection areas - add difference areas - `AreaSavedData#remove` now throws an error if the area is a dependency of a derived area - bugfixes
alpha

Area Lib 0.8.3+26.1

0.8.3+26.1
16 мая 2026 г.1,3 тыс.Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
- improve performance - deprecate `AreaSavedData#getServerData` in favor of new `AreaLib#getSavedData(MinecraftServer)`
alpha

Area Lib 0.8.2+26.1

0.8.2+26.1
16 мая 2026 г.55Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
- make value optional for `/area modify <id> components set <component_type> [value]`
alpha

Area Lib 0.8.1+26.1

0.8.1+26.1
4 мая 2026 г.304Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
Sync areas in configuration phase Areas will still get synced in play phase when areas get modified
alpha

Area Lib 0.8.0+26.1

0.8.0+26.1
10 апр. 2026 г.478Minecraft: 26.1, 26.1.1, 26.1.2fabric
Скачать
Что нового
- Make area components use codecs for (de)serialization - Rename various methods and classes to more fitting names - Move saved data from overworld data to world data - Add /area modify components - Show overlay when toggling rendering - Split out tracking components into entity tracked components and sampled components - Set compat version as 26.1.x
alpha

Area Lib 0.7.0+26.1

0.7.0+26.1
2 апр. 2026 г.55Minecraft: 26.1fabric
Скачать
Что нового
- Improve `findTrackedAreasContaining` and union area performance - Make `BVHNode` not generic - Make gizmo style component a normal component
alpha

Area Lib 0.6.1+26.1

0.6.1+26.1
1 апр. 2026 г.69Minecraft: 26.1fabric
Скачать
Что нового
- Add experimental event listener system
alpha

Area Lib 0.6.0+26.1

0.6.0+26.1
24 мар. 2026 г.146Minecraft: 26.1fabric
Скачать
Что нового
- Update to 26.1