Skip to content
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions develop/data-generation/advancements.md
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,10 @@ Almost there! Next, we need an instance of our criterion to work with. Let's put

To make sure that our criteria are initialized at the right time, add a blank `init` method:

@[code lang=java transcludeWith=:::datagen-advancements:mod-criteria-init](@/reference/latest/src/main/java/com/example/docs/advancement/ModCriteria.java)
```java
Comment thread
its-miroma marked this conversation as resolved.
Outdated
public static final ParameterizedUseToolCriterion PARAMETERIZED_USE_TOOL = CriteriaTriggers.register(ExampleMod.MOD_ID + ":parameterized_use_tool", new ParameterizedUseToolCriterion());
public static final UseToolCriterion USE_TOOL = CriteriaTriggers.register(ExampleMod.MOD_ID + ":use_tool", new UseToolCriterion());
```

And call it in your mod initializer:

Expand Down Expand Up @@ -155,7 +158,7 @@ Moving on, we now need to fix our `trigger` method:

If you've made a new criterion, we need to add it to `ModCriteria`

@[code lang=java transcludeWith=:::datagen-advancements:new-mod-criteria](@/reference/latest/src/main/java/com/example/docs/advancement/ModCriteria.java)
@[code lang=java transclude={11-14}](@/reference/latest/src/main/java/com/example/docs/advancement/ModCriteria.java)
Comment thread
its-miroma marked this conversation as resolved.
Outdated

And call it in our main class, right where the old one is:

Expand Down
41 changes: 0 additions & 41 deletions package-lock.json
Comment thread
Wind292 marked this conversation as resolved.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,8 @@ public void onInitializeDataGenerator(FabricDataGenerator fabricDataGenerator) {

// :::datagen-setup:generator
}

// :::datagen-setup:generator

// :::datagen-enchantments:bootstrap
@Override
public void buildRegistry(RegistrySetBuilder registryBuilder) {
Expand Down
Loading