Back to mods
Custom Achievements project artwork

CurseForge · Minecraft mod

Custom Achievements

Configure custom achievements and trophies

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Custom Achievements release should I use?

Updated 9 years ago
Latest stable file customachievements-1.10.2-0.3.0.jar
Game version 1.10.2
Loader Not required

Custom Achievements customachievements-1.10.2-0.3.0.jar targets 1.10.2. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Custom Achievements required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release No loader listed
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Custom Achievements customachievements-1.10.2-0.3.0.jar need?

customachievements-1.10.2-0.3.0.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Custom Achievements without breaking your instance.

Built for Custom Achievements customachievements-1.10.2-0.3.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use customachievements-1.10.2-0.3.0.jar. It targets 1.10.2; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside customachievements-1.10.2-0.3.0.jar. It opens that exact file at the source.

About this project

What does Custom Achievements add?

This mod is for modpack makers and not intended just to be installed because it needs configuration.

You can configure and add custom achievements and trophies through editing a json file.

If you add this to your modpack and start it once, this mod adds an example json file in your config folder which you should edit.

The example file should be self explanatory, but if not here is an overview over the attributes:

  • tabname - This is the tab name of your achievements in the Achievements Menu
  • uid - Unique identifier for your achievements, the name doesn't matter, it's only internal, just make sure it's unique
  • name - Name of the achievement
  • desc - Description of the achievement when you hover over its name
  • type - Can have one of those values
    • "Detect" - Triggers when you pick up an item
    • "Craft" - Triggers when you craft an item
    • "Interact" - Triggers when you right click a block (1.11 only)
    • "Use" - Triggers when you right click an item (1.11 only)
    • "Place" - Triggers when placing this block (1.11 only)
    • "Mine" - Triggers when breaking this block (1.11 only)
    • "Stat" - Triggers when a statistic value is reached (1.11 only)
      • needs "stat" - name of the statistic
      • needs "statValue" - value of the statistic
    • "Kill" - Triggers when a mob is killed by the player (1.11 only)
      • needs "mob" - name of the mob
  • item - Internal name of the item that you have to craft or pick up to trigger the achievement
  • meta - (optional) Metadata of the before mentioned item
  • ignoreMeta - Set to true if metadata should be ignored, otherwise false
  • parent - (optional) uid of the parent achievement that has to be completed to be able to trigger this achievement
  • trophy - Set to true if the player should get a trophy when triggering the achievement, otherwise false
  • xpos - Horizontal position of the achievement in the Achievement Menu
  • ypos - Vertical position of the achievement in the Achievement Menu

This mod is work in progress, several things are still planned, including

  • backporting 1.11 features
  • better trophy model (contact me if you have an idea or can create nice textures)

I coded this mod for my modpack Age of Engineering, but you can use this of course for your own modpack, no need to ask me.

Project description from CurseForge.

Pick your setup

Custom Achievements by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

2 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Custom Achievements versions and loaders

6 of 6 releases match

Looking for an older file? The official CurseForge project page is in Resources.