Skip to content

SmokeyStack/adk-lib

Repository files navigation

ADK LIB

ADK LIB is a library for SmokeyStack's adk project. This library offers custom components that allow reusability across all add-ons.

This library is a work in progress as custom components are still experimental and emerging in the add-on development space.

Using ADK LIB to play with add-ons

Download the proper version the add-on requires in the release page. Once you have it downloaded, import it into Minecraft and you should be good to play your add-on. Make sure to apply the pack in the world you're playing on.

Using ADK LIB to develop add-ons

To use ADK LIB in your add-on, simply add the following to your behaviour pack's manifest.json in the dependencies section.

{
    "uuid": "5e2eda3e-6eaf-4068-9076-0a7f0587b8bb",
    "version": "0.1.0"
}

Download the desired version from the release page. Once you have it downloaded, import it into Minecraft and you should be good to develop your add-on. Make sure to apply the pack in the world you're developing on.

Using the Components

To use the custom components, please see the documentation for a list of all registered custom components.

Once you have chosen the custom component, simply add it to the minecraft:custom_components component in your item or block file.

{
    "minecraft:custom_components": ["adk-lib:on_random_tick_debug"]
}

Distributing

Under the License, you are allowed to distribute this add-on with or without modifications. However, I would much appreciate if instead you direct your users to this Github Page and ask them to download from the release page.

Donate

Help support the development and maintenance of this library.

kofi

Discord

I have a Discord server where you can ask for help or give suggestions for future components.

Discord Server: https://discord.com/invite/YF8Jk8JSHh

License

See License.