EvenBetterArcheology unspecified
Loading...
Searching...
No Matches
Static Public Member Functions | Static Public Attributes | List of all members
de.sakurajin.evenbetterarcheology.registry.ModEnchantments Class Reference
Collaboration diagram for de.sakurajin.evenbetterarcheology.registry.ModEnchantments:
Collaboration graph
[legend]

Static Public Member Functions

static void registerModEnchantments ()
 

Static Public Attributes

static ArtifactEnchantment PENETRATING_STRIKE
 
static ArtifactEnchantment SOARING_WINDS
 
static ArtifactEnchantment TUNNELING
 
static ArtifactEnchantment SEAS_BOUNTY
 

Member Function Documentation

◆ registerModEnchantments()

static void de.sakurajin.evenbetterarcheology.registry.ModEnchantments.registerModEnchantments ( )
static

Member Data Documentation

◆ PENETRATING_STRIKE

ArtifactEnchantment de.sakurajin.evenbetterarcheology.registry.ModEnchantments.PENETRATING_STRIKE
static
Initial value:
= new ArtifactEnchantment("penetrating_strike", EnchantmentTarget.WEAPON, EquipmentSlot.MAINHAND) {
@Override
public boolean isAcceptableItem(ItemStack stack) {
if (stack.getItem() instanceof AxeItem) {
return true;
}
return super.isAcceptableItem(stack);
}
@Override
public int getMaxLevel() {
return EvenBetterArcheology.CONFIG.PENETRATING_STRIKE_MAXLEVEL();
}
}
Definition: EvenBetterArcheology.java:34
static final evenbetterarcheologyConfig CONFIG
Definition: EvenBetterArcheology.java:41

◆ SEAS_BOUNTY

ArtifactEnchantment de.sakurajin.evenbetterarcheology.registry.ModEnchantments.SEAS_BOUNTY
static
Initial value:
= new ArtifactEnchantment("seas_bounty", EnchantmentTarget.FISHING_ROD, EquipmentSlot.MAINHAND) {
@Override
public boolean isAcceptableItem(ItemStack stack) {
return stack.getItem() instanceof FishingRodItem;
}
}

◆ SOARING_WINDS

ArtifactEnchantment de.sakurajin.evenbetterarcheology.registry.ModEnchantments.SOARING_WINDS
static
Initial value:
= new ArtifactEnchantment("soaring_winds", EnchantmentTarget.ARMOR_CHEST, EquipmentSlot.MAINHAND) {
@Override
public int getMaxLevel() {
return EvenBetterArcheology.CONFIG.SOARING_WINDS_MAXLEVEL();
}
@Override
public boolean isAcceptableItem(ItemStack stack) {
return stack.getItem() instanceof ElytraItem || stack.getItem() instanceof FabricElytraItem;
}
}

◆ TUNNELING

ArtifactEnchantment de.sakurajin.evenbetterarcheology.registry.ModEnchantments.TUNNELING
static
Initial value:
= new ArtifactEnchantment("tunneling", EnchantmentTarget.DIGGER, EquipmentSlot.MAINHAND){
@Override
public boolean isAcceptableItem(ItemStack stack) {
return stack.getItem() instanceof PickaxeItem || stack.getItem() instanceof ShovelItem;
}
}

The documentation for this class was generated from the following file: