Add flamecatcher spell, and addItemExtras hook for SpellConjuration
This commit is contained in:
@@ -253,6 +253,7 @@ public final class Spells {
|
||||
public static final Spell radiant_totem = placeholder();
|
||||
|
||||
public static final Spell firestorm = placeholder();
|
||||
public static final Spell flamecatcher = placeholder();
|
||||
public static final Spell zombie_apocalypse = placeholder();
|
||||
public static final Spell boulder = placeholder();
|
||||
public static final Spell celestial_smite = placeholder();
|
||||
@@ -472,6 +473,7 @@ public final class Spells {
|
||||
registry.register(new RadiantTotem());
|
||||
|
||||
registry.register(new Firestorm());
|
||||
registry.register(new Flamecatcher());
|
||||
registry.register(new ZombieApocalypse());
|
||||
registry.register(new Boulder());
|
||||
registry.register(new CelestialSmite());
|
||||
|
||||
@@ -112,6 +112,7 @@ public class WizardryEntities {
|
||||
registry.register(createEntry(EntityForceArrow.class, "force_arrow", TrackingType.PROJECTILE).build());
|
||||
registry.register(createEntry(EntityDart.class, "dart", TrackingType.PROJECTILE).build());
|
||||
registry.register(createEntry(EntityIceLance.class, "ice_lance", TrackingType.PROJECTILE).build());
|
||||
registry.register(createEntry(EntityFlamecatcherArrow.class, "flamecatcher_arrow", TrackingType.PROJECTILE).build());
|
||||
|
||||
// Directionless projectiles
|
||||
registry.register(createEntry(EntityFirebomb.class, "firebomb", TrackingType.PROJECTILE).build());
|
||||
|
||||
@@ -212,6 +212,7 @@ public final class WizardryItems {
|
||||
public static final Item spectral_boots = placeholder();
|
||||
|
||||
public static final Item lightning_hammer = placeholder();
|
||||
public static final Item flamecatcher = placeholder();
|
||||
|
||||
public static final Item ring_condensing = placeholder();
|
||||
public static final Item ring_siphoning = placeholder();
|
||||
@@ -583,6 +584,7 @@ public final class WizardryItems {
|
||||
registerItem(registry, "spectral_boots", new ItemSpectralArmour(ArmorMaterial.IRON, 1, EntityEquipmentSlot.FEET));
|
||||
|
||||
registerItem(registry, "lightning_hammer", new ItemLightningHammer());
|
||||
registerItem(registry, "flamecatcher", new ItemFlamecatcher());
|
||||
|
||||
registerItem(registry, "ring_condensing", new ItemArtefact(EnumRarity.RARE, ItemArtefact.Type.RING));
|
||||
registerItem(registry, "ring_siphoning", new ItemArtefact(EnumRarity.UNCOMMON, ItemArtefact.Type.RING));
|
||||
|
||||
@@ -43,6 +43,8 @@ public final class WizardrySounds {
|
||||
public static final SoundEvent ITEM_PURIFYING_ELIXIR_DRINK = createSound("item.purifying_elixir.drink");
|
||||
public static final SoundEvent ITEM_MANA_FLASK_USE = createSound("item.mana_flask.use");
|
||||
public static final SoundEvent ITEM_MANA_FLASK_RECHARGE = createSound("item.mana_flask.recharge");
|
||||
public static final SoundEvent ITEM_FLAMECATCHER_SHOOT = createSound("item.flamecatcher.shoot");
|
||||
public static final SoundEvent ITEM_FLAMECATCHER_FLAME = createSound("item.flamecatcher.flame");
|
||||
|
||||
public static final SoundEvent ENTITY_BLACK_HOLE_AMBIENT = createSound("entity.black_hole.ambient");
|
||||
public static final SoundEvent ENTITY_BLACK_HOLE_VANISH = createSound("entity.black_hole.vanish");
|
||||
@@ -124,6 +126,7 @@ public final class WizardrySounds {
|
||||
public static final SoundEvent ENTITY_FIREBOMB_THROW = createSound("entity.firebomb.throw");
|
||||
public static final SoundEvent ENTITY_FIREBOMB_SMASH = createSound("entity.firebomb.smash");
|
||||
public static final SoundEvent ENTITY_FIREBOMB_FIRE = createSound("entity.firebomb.fire");
|
||||
public static final SoundEvent ENTITY_FLAMECATCHER_ARROW_HIT = createSound("entity.flamecatcher_arrow.hit");
|
||||
public static final SoundEvent ENTITY_FORCE_ARROW_HIT = createSound("entity.force_arrow.hit");
|
||||
public static final SoundEvent ENTITY_FORCE_ORB_HIT = createSound("entity.force_orb.hit");
|
||||
public static final SoundEvent ENTITY_FORCE_ORB_HIT_BLOCK = createSound("entity.force_orb.hit_block");
|
||||
|
||||
Reference in New Issue
Block a user