Skip to content
/ DLC-Template Public template

Introduce the world of Wings of Fire to Minecraft! This datapack was made to be a template for users to easily create their own Elytras of Fire DLCs.

License

Notifications You must be signed in to change notification settings

iHeronGH/DLC-Template

Repository files navigation

<DLC Template>

This file contains hidden comments in its raw form. View this file raw or download and open it in a text editor to view them.

<DLC Template> is a Minecraft datapack!

This DLC depends on Elytras of Fire Lib and requires its installation in order to be used correctly.


Table of Contents


Installation and Uninstallation

Back to top

Installing <DLC Template> is relatively simple:

  1. Download the datapack using the Releases tab on the right (this will be populated when the datapack is in a releasable state, which it is not as of writing this.)
  2. Open your world folder and place the downloaded folder into the "datapacks" folder. Make sure you have Elytras of Fire Lib in this same folder, or else this datapack will not work!
  3. Use /reload in-game to refresh your world. If you have installed it correctly, you will be met with a successful installation message.

And uninstalling <DLC Template> is even simpler:

  1. Run the command /function dlc:uninstall. This will uninstall <DLC Template>, completely removing all elements that it uses* without affecting any other non-dependent DLCs. And that's it!

    *Always double-check that this DLC uninstalled correctly! <DLC Template> does its best to remove itself and its dependencies; if you find that it did not, please create an issue over on Github.


Features

Tribes

There are currently 3 tribes in <DLC Template>:

Tribes

<Tribe 1>

Passive Abilities: <Passive Ability 1>
Primary Ability: <Primary Ability 1>
Secondary Ability: <Secondary Ability 1>
Tertiary Ability: <Tertiary Ability 1>

Innate Attributes:

  • Effect 1
  • Effect 2
  • Effect 3

<Tribe 2>

Passive Abilities: <Passive Ability 2>
Primary Ability: <Primary Ability 2>
Secondary Ability: <Secondary Ability 2>
Tertiary Ability: <Tertiary Ability 2>

Innate Attributes:

  • Effect 1
  • Effect 2
  • Effect 3

<Tribe 3>

Passive Abilities: <Passive Ability 3>
Primary Ability: <Primary Ability 3>
Secondary Ability: <Secondary Ability 3>
Tertiary Ability: <Tertiary Ability 3>

Innate Attributes:

  • Effect 1
  • Effect 2
  • Effect 3

Passives

There are currently 3 passive abilities in <DLC Template>:

Passives

Back to top

<Passive Ability 1>

<Passive Ability 1> is a <Tribe 1> passive ability.

Level Activation Effect Charge Duration Cooldown
1 --- --- --- ---
2 --- --- --- ---
3 --- --- --- ---

<Passive Ability 2>

<Passive Ability 2> is a <Tribe 2> passive ability.

Level Activation Effect Charge Duration Cooldown
1 --- --- --- ---
2 --- --- --- ---
3 --- --- --- ---

<Passive Ability 3>

<Passive Ability 3> is a <Tribe 3> passive ability.

Level Activation Effect Charge Duration Cooldown
1 --- --- --- ---
2 --- --- --- ---
3 --- --- --- ---

Tribe Abilities

There are currently 9 unique abilities in DLC Template:

Primary Abilities

Back to top

Ability Tribes Cooldown Activation Self Effects Enemy Effects
<Primary Ability 1> <Tribe 1> --- --- --- ---
<Primary Ability 2> <Tribe 2> --- --- --- ---
<Primary Ability 3> <Tribe 3> --- --- --- ---

Secondary Abilities

Back to top

Ability Tribes Cooldown Activation Self Effects Enemy Effects
<Secondary Ability 1> <Tribe 1> --- --- --- ---
<Secondary Ability 2> <Tribe 2> --- --- --- ---
<Secondary Ability 3> <Tribe 3> --- --- --- ---

Tertiary Abilities

Back to top

Ability Tribes Cooldown Activation Self Effects Enemy Effects
<Tertiary Ability 1> <Tribe 1> --- --- --- ---
<Tertiary Ability 2> <Tribe 2> --- --- --- ---
<Tertiary Ability 3> <Tribe 3> --- --- --- ---

Planned Features

Back to top


Other Qualities

IMP Compliance

The following features of <DLC Template> are listed to prove IMP compliance, which are a set of suggested guidelines for Minecraft datapacks that ensure quality, compatibility, and optimal user and development experience.

Core Standards: Leave vanilla alone

List ALL overwriting changes you've made to the minecraft namespace. It is recommended to limit changes or edits to this namespace to promote compatibility.

Core Standards: Namespace everything

All entity tags, custom items, scoreboard objectives, and storages used in <DLC Template> use the following namespaces to clarify association with Elytras of Fire:

  • eoflib
  • <namespace_1>
  • <namespace_2>
  • <...>

Documentation: Function headers

All functions utilise the IMP-recommended header to the best of my ability. I do not guarantee 100% accuracy.

Documentation: Function annotations

All functions utilise the appropriate IMP-recommended annotations to the best of my ability. I do not guarantee 100% accuracy.

About

Introduce the world of Wings of Fire to Minecraft! This datapack was made to be a template for users to easily create their own Elytras of Fire DLCs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published