Перейти к содержимому
Mineforgian

iCommon API

Common API for multi-version functions & events.

Загрузки
144K
Подписчики
89
Обновлён
7 июня 2026 г.
Лицензия
LGPL-3.0 AND Unlicense

Опубликован 6 октября 2021 г.

iCommonLib

iCommonLib is my library of common functions made to be independent of the game version.

Features:

  • Simple YAML Configuration API
  • Events to simplify targeting multiple versions.
  • Resource/Datapack Metadata API
  • World API
  • & More

Events

  • BlockEntityLoadEvent
  • EntityPortalCollideEvent
  • CampfireBlockEntityCookEvent
  • PlayerGamemodeChangeEvent
  • PlayerExpOrbCollisionEvent
  • ServerPlayerInitEvent
  • ServerWorldInitEvent
  • WorldChunkInitEvent
  • & More

Download

See the "Versions" Tab for Downloads.

Affiliate

Ченджлог

108Релиз1.21.1, 1.21.11, 26.1.2 · 7 июня 2026 г.
  • Update to 26.1.2
  • Drop support for any non LTS Fabric versions
    • Keeps: 1.20.1, 1.21.1, 1.21.11, 26.1.2
    • Gone: 1.20.4/6, 1.21.4-8.
configuration-onlyАльфа1.21.1, 1.21.10, 1.21.11 · 16 января 2026 г.

icommon-api-configuration Configuration API only

106Релиз25w45a, 1.21.11-pre1, 1.21.11 · 8 ноября 2025 г.
  • Support 1.21.11 snapshots
104Релиз1.21.8, 1.21.9, 1.21.10 · 24 октября 2025 г.
  • Update to 1.21.10
101Релиз1.21.6, 1.21.7, 1.21.8 · 7 октября 2025 г.
  • Bugfix: 1.21.1 fix MixinNetherPortalBlock.
99Релиз1.21.6, 1.21.7, 1.21.8 · 23 сентября 2025 г.
  • Fabric 1.21.8
96Релиз1.21.2, 1.21.3, 1.21.4 · 1 февраля 2025 г.
  • Now supports up till 1.21.4
91Релиз1.20.2, 1.20.3, 1.20.4 · 19 мая 2024 г.
  • datapack api
  • Add itemstack get potion effects
  • add mixin mob entity loot table
  • add mixin beacon block entity
  • Add world get map state
  • Add skull block entity mixin
  • add create block entity from nbt
  • Add Entity get status effect
  • Add Entity add status effect
  • Add Entity has status effect
  • add set buy itemstack
  • add mixin for trade offer
  • add read_nbt to block entity
  • add mixn entity attrib modifier
  • Add mixin for lottablecontainerblockentity
  • connection state, bee, more
  • Add toJson / fromJson
  • Add methods for GlobalPos class->record change
  • add convince method for TameableEntity setTamed
  • Add ItemStack modify_arguments
  • Add IMixinItemStack damage
  • Add ItemStack mixin
  • Add new_status_effect_packet
  • Add create_new_trade_offer

Комментарии

Загружаем…