Crazy Advancements API icon

Crazy Advancements API -----

Powerful, light-weight API for creating Advancements programmatically



Update 1.12 - Features for Non-Devs
NOTE: MainAdvancementManager will be removed NEXT Update

This Version adds a whole row of new features for People who don't know how to code. The update logs are now seperated between API Features and General Features.

New General Features:
- Added New Command /cagrant <Player> <Manager>|file <Advancement> [Criteria...] with Tab Completion
- Added New Command /carevoke <Player> <Manager>|file <Advancement> [Criteria...] with Tab Completion
- The <Player> Selector now allows all Vanilla Selectors (@r, @a[r=1], etc..) except @e (because Non-Player-Entities aren't allowed) (also works for /showtoast now)
- The current commands are no longer limited to Operators, but now depend on permissions (crazyadvancements.command.*, crazyadvancements.command.showtoast, crazyadvancements.command.grantrevoke)

New API Features:
- Added the following Events: CriteriaGrantEvent, CriteriaRevokeEvent, OfflineCriteriaGrantEvent and OfflineCriteriaRevokeEvent
- Added AdvancementManager#makeAccessible(String name) to make your Manager accessible using a unique Name (allows modification using commands)
- Added AdvancementManager#resetAccessible() which resets the accessibility status
- Added AdvancementManager#getName() which returns the Name if it is accessible
- Added static AdvancementManager#getAccessibleManager(String name) and AdvancementManager#getAccessibleManagers() to access Managers
----------, May 6, 2018
Resource Information
Author:
----------
Total Downloads: 14,260
First Release: Jan 6, 2018
Last Update: Dec 6, 2024
Category: ---------------
All-Time Rating:
15 ratings
Find more info at docs.crazyadvancements.endercentral.eu...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings