diff --git a/pom.xml b/pom.xml
index ca90350..82a0985 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
com.minecraftheads
EggCatcher
- 1.3
+ 1.5
jar
EggCatcher
@@ -65,7 +65,7 @@
org.spigotmc
spigot-api
- 1.17.1-R0.1-SNAPSHOT
+ 1.19-R0.1-SNAPSHOT
provided
diff --git a/src/main/java/com/minecraftheads/EggCatcher/EggType.java b/src/main/java/com/minecraftheads/EggCatcher/EggType.java
index 840c182..e6cede7 100644
--- a/src/main/java/com/minecraftheads/EggCatcher/EggType.java
+++ b/src/main/java/com/minecraftheads/EggCatcher/EggType.java
@@ -73,7 +73,11 @@ public enum EggType {
WANDERING_TRADER(EntityType.WANDERING_TRADER, "WanderingTrader", Material.WANDERING_TRADER_SPAWN_EGG),
AXOLOTL(EntityType.AXOLOTL, "Axolotl", Material.AXOLOTL_SPAWN_EGG),
GOAT(EntityType.GOAT, "Goat", Material.GOAT_SPAWN_EGG),
- ZOMBIFIED_PIGLIN(EntityType.ZOMBIFIED_PIGLIN, "ZombifiedPiglin", Material.ZOMBIFIED_PIGLIN_SPAWN_EGG);
+ ZOMBIFIED_PIGLIN(EntityType.ZOMBIFIED_PIGLIN, "ZombifiedPiglin", Material.ZOMBIFIED_PIGLIN_SPAWN_EGG),
+ ALLAY(EntityType.ALLAY, "Allay", Material.ALLAY_SPAWN_EGG),
+ FROG(EntityType.FROG, "Frog", Material.FROG_SPAWN_EGG),
+ TADPOLE(EntityType.TADPOLE, "Tadpole", Material.TADPOLE_SPAWN_EGG),
+ WARDEN(EntityType.WARDEN, "Warden", Material.WARDEN_SPAWN_EGG);
private final EntityType entityType;
private final String friendlyName;
diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml
index 08b4e24..36258ba 100644
--- a/src/main/resources/config.yml
+++ b/src/main/resources/config.yml
@@ -1,4 +1,4 @@
-ConfigVersion: 6.0
+ConfigVersion: 6.1
DeleteVillagerInventoryOnCatch: true
NonPlayerCatching: true
PreventCatchingBabyAnimals: true
@@ -18,6 +18,13 @@ LooseEggOnFail: true
setPersistence: true
VaultTargetBankAccount: ''
Entity:
+ Allay:
+ CatchChance: 100.0
+ HealthPercentage: 100.0
+ ItemCost:
+ Amount: 0.0
+ ItemName: gold_nugget
+ VaultCost: 0.0
Axolotl:
CatchChance: 100.0
HealthPercentage: 100.0
@@ -144,6 +151,13 @@ Entity:
Amount: 0.0
ItemName: gold_nugget
VaultCost: 0.0
+ Frog:
+ CatchChance: 100.0
+ HealthPercentage: 100.0
+ ItemCost:
+ Amount: 0.0
+ ItemName: gold_nugget
+ VaultCost: 0.0
Ghast:
CatchChance: 100.0
HealthPercentage: 100.0
@@ -389,6 +403,13 @@ Entity:
Amount: 0.0
ItemName: gold_nugget
VaultCost: 0.0
+ Tadpole:
+ CatchChance: 100.0
+ HealthPercentage: 100.0
+ ItemCost:
+ Amount: 0.0
+ ItemName: gold_nugget
+ VaultCost: 0.0
TraderLlama:
CatchChance: 100.0
HealthPercentage: 100.0
@@ -438,6 +459,13 @@ Entity:
Amount: 0.0
ItemName: gold_nugget
VaultCost: 0.0
+ Warden:
+ CatchChance: 100.0
+ HealthPercentage: 100.0
+ ItemCost:
+ Amount: 0.0
+ ItemName: gold_nugget
+ VaultCost: 0.0
Witch:
CatchChance: 100.0
HealthPercentage: 100.0
diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml
index 6c7af48..6cd0b29 100644
--- a/src/main/resources/plugin.yml
+++ b/src/main/resources/plugin.yml
@@ -1,8 +1,10 @@
name: EggCatcher
-version: 6.0
+version: 6.1
description: This plugin allows you to catch mobs in eggs.
author: MinecraftHeads
-api-version: 1.17
+api-version: 1.19
+depend: [ Vault ]
+softdepend: []
main: com.minecraftheads.EggCatcher.EggCatcher
@@ -11,6 +13,7 @@ permissions:
description: Gives access to catch all types of mobs.
default: op
children:
+ eggcatcher.catch.allay: true
eggcatcher.catch.axolotl: true
eggcatcher.catch.bat: true
eggcatcher.catch.bee: true
@@ -29,6 +32,7 @@ permissions:
eggcatcher.catch.endermite: true
eggcatcher.catch.evoker: true
eggcatcher.catch.fox: true
+ eggcatcher.catch.frog: true
eggcatcher.catch.ghast: true
eggcatcher.catch.glowsquid: true
eggcatcher.catch.goat: true
@@ -64,6 +68,7 @@ permissions:
eggcatcher.catch.squid: true
eggcatcher.catch.stray: true
eggcatcher.catch.strider: true
+ eggcatcher.catch.tadpole: true
eggcatcher.catch.traderllama: true
eggcatcher.catch.tropicalfish: true
eggcatcher.catch.turtle: true
@@ -71,6 +76,7 @@ permissions:
eggcatcher.catch.villager: true
eggcatcher.catch.vindicator: true
eggcatcher.catch.wanderingtrader: true
+ eggcatcher.catch.warden: true
eggcatcher.catch.witch: true
eggcatcher.catch.witherskeleton: true
eggcatcher.catch.wolf: true