Package | Description |
---|---|
net.minecraftforge.common.crafting | |
net.minecraftforge.common.crafting.conditions |
Modifier and Type | Field and Description |
---|---|
private java.util.List<ICondition> |
ConditionalAdvancement.Builder.currentConditions |
private java.util.List<ICondition> |
ConditionalRecipe.Builder.currentConditions |
Modifier and Type | Method and Description |
---|---|
static <T extends ICondition> |
CraftingHelper.serialize(T condition) |
Modifier and Type | Method and Description |
---|---|
static ICondition |
CraftingHelper.getCondition(com.google.gson.JsonObject json) |
Modifier and Type | Method and Description |
---|---|
ConditionalAdvancement.Builder |
ConditionalAdvancement.Builder.addCondition(ICondition condition) |
ConditionalRecipe.Builder |
ConditionalRecipe.Builder.addCondition(ICondition condition) |
Modifier and Type | Interface and Description |
---|---|
interface |
IConditionSerializer<T extends ICondition> |
Modifier and Type | Class and Description |
---|---|
class |
AndCondition |
class |
FalseCondition |
class |
ItemExistsCondition |
class |
ModLoadedCondition |
class |
NotCondition |
class |
OrCondition |
class |
TagEmptyCondition |
class |
TrueCondition |
Modifier and Type | Field and Description |
---|---|
private ICondition |
NotCondition.child |
private ICondition[] |
OrCondition.children |
private ICondition[] |
AndCondition.children |
Modifier and Type | Method and Description |
---|---|
default ICondition |
IConditionBuilder.and(ICondition... values) |
default ICondition |
IConditionBuilder.FALSE() |
default ICondition |
IConditionBuilder.itemExists(java.lang.String namespace,
java.lang.String path) |
default ICondition |
IConditionBuilder.modLoaded(java.lang.String modid) |
default ICondition |
IConditionBuilder.not(ICondition value) |
default ICondition |
IConditionBuilder.or(ICondition... values) |
default ICondition |
IConditionBuilder.TRUE() |
Modifier and Type | Method and Description |
---|---|
default ICondition |
IConditionBuilder.and(ICondition... values) |
default ICondition |
IConditionBuilder.not(ICondition value) |
default ICondition |
IConditionBuilder.or(ICondition... values) |
Constructor and Description |
---|
AndCondition(ICondition... values) |
NotCondition(ICondition child) |
OrCondition(ICondition... values) |