Achievements

Updated for version 3.38.

Module Definition

The module is inherited from ItemModuleBase. So base parameters can be found there.

This module will allow you to add your own achievements within your mods. They will appear in the Custom Achievements menu which can be accessed next to the button to check on BeardLib mods.

Module Name

The name of the module you use as the meta of the module definition is 'Achievements' or 'AchievementsModule' if _force_search is set to true in the module definition.

XML Structure

<Achievements id name desc icon banner>
    <achievement id name_id desc_id objective_id icon rank amount reward_type reward_amount hidden_achievement />
</Achievements>

<Achievements id name desc icon banner>

The name, desc, icon and banner options are optional.

<achievement id name_id desc_id objective_id icon rank amount reward_type reward_amount hidden_achievement />

Example

<Achievements id="test_package" icon="guis/tamamo">
        <achievement id="something" rank="2" name_id="third_ach_test_name" icon="guis/tamamo"/>
        <achievement id="another_blablabla" rank="3"/>
        <achievement id="fourth_new_achievement" rank="4"/>
</Achievements>

CustomAchievementManager - Functions

CustomAchievementPackage - Functions

CustomAchievement - Functions

Last updated