Unofficial site, not affiliated with modrinth.com.What is this?
Моды/Kube Utils
  • [1.21.1] KubeUtils 21.1.3

    release11 ноября 2025 г.

    Kube Utils Changelog

    [21.1.3]

    Fixed

    • ListKu.getRandomWeightedEntry no longer breaks when given valid data

    [21.1.2]

    Fixed

    • Issues with KubeJS 7.2+

    [21.1.1]

    Added

    • findFirstBlockTagWithinRadius to find a block within a radius that has a specific block tag.
    • findAnyEntitiesWithinRadius to find any entities within a radius based on an entity type.
    • findLivingEntitiesWithinRadius to find living entities within a radius based on an entity type.

    Deprecated

    • findEntitiesWithinRadius in favour of findLivingEntitiesWithinRadius

    [21.1.0]

    Changed

  • [1.21.1] KubeUtils 21.1.2

    release9 ноября 2025 г.

    Kube Utils Changelog

    [21.1.2]

    Fixed

    • Issues with KubeJS 7.2+

    [21.1.1]

    Added

    • findFirstBlockTagWithinRadius to find a block within a radius that has a specific block tag.
    • findAnyEntitiesWithinRadius to find any entities within a radius based on an entity type.
    • findLivingEntitiesWithinRadius to find living entities within a radius based on an entity type.

    Deprecated

    • findEntitiesWithinRadius in favour of findLivingEntitiesWithinRadius

    [21.1.0]

    Changed

  • [1.20.1] KubeUtils 20.1.1

    release10 марта 2025 г.

    Kube Utils Changelog

    [20.1.1]

    Fixed

    • Backport release built not working correctly...
  • [1.21.1] KubeUtils 21.1.1

    release11 февраля 2025 г.

    Kube Utils Changelog

    [21.1.1]

    Added

    • findFirstBlockTagWithinRadius to find a block within a radius that has a specific block tag.
    • findAnyEntitiesWithinRadius to find any entities within a radius based on an entity type.
    • findLivingEntitiesWithinRadius to find living entities within a radius based on an entity type.

    Deprecated

    • findEntitiesWithinRadius in favour of findLivingEntitiesWithinRadius

    [21.1.0]

    Changed

  • [1.20.1] KubeUtils 20.1.0

    release11 ноября 2024 г.

    Kube Utils Changelog

    [20.1.0]

    Changed

    • Backported to 1.20.1
  • [1.21.1] KubeUtils 21.1.0

    release25 сентября 2024 г.

    Kube Utils Changelog

    [21.1.0]

    Changed

  • [1.20.4] KubeUtils 20.4.0

    release10 июня 2024 г.

    Kube Utils Changelog

    [20.4.0]

    Changed

    • Updated to 1.20.4
  • kube-utils-forge-0.1.3+mc1.18.2.jar

    beta8 сентября 2023 г.

    Kube Utils Changelog

    [0.1.3]

    Added

    • Released for 1.18.2
  • kube-utils-forge-1.0.0+mc1.19.2.jar

    release8 сентября 2023 г.

    Kube Utils Changelog

    [1.0.0]

    Added

    • Ported 1.19.2
  • kube-utils-forge-0.1.4+mc1.18.2.jar

    release8 сентября 2023 г.

    Kube Utils Changelog

    [0.1.4]

    Added

    • A new ku.player.starter-items event that, once used and successfully gave items, will stop running

      • You can define an item and equipment slot (For things like armor) too ```javascript onEvent("ku.player.starter-items", event => { // Item.of is optional here event.addItems("5x minecraft:gold_ingot", Item.of("2x minecraft:grass_block"))

        // Valid options are part of the EquipmentSlot Enum event.addEquipmentItem("chest", "minecraft:golden_chestplate") event.addEquipmentItem("offhand", "minecraft:stone") }) ```

    • A new Ku.Player class that brings some helpful methods

      • showActionBar(text: string, color?: Color = Color.WHITE, bold = false, italic = false)
      • Uses the built-in client action bar to display a message. This is already supported through the player class but this method allows for less boilerplate and stable code ports
      • showActionBarComponent(component: Component)
      • Mostly the same as the above but gives you access to use a JS Object as your component which might look a something like this javascript const player = Ku.Player(event.player); player.showActionBarComponent({ text: "Hello", bold: true })
      • clearStarterItemsFlag
      • This method simply reset the flag for the ku.player.starter-items meaning on the next login, the player will be given the items once again
      • isClientSide
      • Lets you know if the client being wrapped is client side. This was mostly a helper for my code but it could be helpful

    Changed

    • Renamed the internal binding classes to be suffixed with Ku so they're visually different from vanilla and KubeJS
  • kube-utils-forge-1.0.1+mc1.19.2.jar

    release8 сентября 2023 г.

    Kube Utils Changelog

    [1.0.1]

    This is features ported up for 0.1.4 (1.18.2 update)

    Added

    • A new KuEvents.playerStarterItems event that, once used and successfully gave items, will stop running

      • You can define an item and equipment slot (For things like armor) too ```javascript KuEvents.playerStarterItems(event => { // Item.of is optional here event.addItems("5x minecraft:gold_ingot", Item.of("2x minecraft:grass_block"))

        // Valid options are part of the EquipmentSlot Enum event.addEquipmentItem("chest", "minecraft:golden_chestplate") event.addEquipmentItem("offhand", "minecraft:stone") }) ```

    • A new Ku.Player class that brings some helpful methods

      • showActionBar(text: string, color?: Color = Color.WHITE, bold = false, italic = false)
        • Uses the built-in client action bar to display a message. This is already supported through the player class but this method allows for less boilerplate and stable code ports
      • showActionBarComponent(component: Component)
        • Mostly the same as the above but gives you access to use a JS Object as your component which might look a something like this javascript const player = Ku.Player(event.player); player.showActionBarComponent({ text: "Hello", bold: true })
      • clearStarterItemsFlag
        • This method simply reset the flag for the ku.player.starter-items meaning on the next login, the player will be given the items once again
      • isClientSide
        • Lets you know if the client being wrapped is client side. This was mostly a helper for my code but it could be helpful

    Changed

    • Renamed the internal binding classes to be suffixed with Ku so they're visually different from vanilla and KubeJS
  • kube-utils-forge-1.0.2+mc1.19.2.jar

    release8 сентября 2023 г.

    Kube Utils Changelog

    [1.0.2]

    Added

    • Added a new Level method to allow for finding a single block within an area findSingleBlockWithinRadius
    • Added a triggeredBy field to the KuEvents.playerStarterItems event as we now trigger the event for a player joining as well as a player changing dimension. If the event does not place and item in the inventory. We assume it failed and will retry on either a join or a dimension change
  • kube-utils-forge-1.0.3+mc1.19.2.jar

    release8 сентября 2023 г.

    Kube Utils Changelog

    [1.0.3]

    Changed

    • Updated support to KubeJS 6.1! This will cause issues when attempted to use with 6.0. You have been warned!

Совместимость

Minecraft: Java Edition

Платформы

Поддерживаемые окружения

Клиент и сервер

Сведения

Лицензия:
Опубликован:2 года назад
Обновлён:7 месяцев назад
ID проекта:
Главная