add missing local jars to git
This commit is contained in:
craisinlord committed 2026-10-17 14:41:03 -05:00
1 parent 770b5a607e
commit 758fa58b1b
78 files changed
+182 -4

No files matched your search

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -46,6 +46,7 @@ public class AlphaMantisEntity extends MantisEntity {
private static final double FORCED_RETURN_RADIUS = 144.0D; private static final double FORCED_RETURN_RADIUS = 144.0D;
private static final int RESET_DELAY_TICKS = 300; private static final int RESET_DELAY_TICKS = 300;
private static final double HOME_RETURN_SPEED = 1.05D; private static final double HOME_RETURN_SPEED = 1.05D;
private static final int HOME_REPATH_INTERVAL_TICKS = 20;
private final ServerBossEvent bossEvent = private final ServerBossEvent bossEvent =
new com.craisinlord.antarchy.content.boss.EntityLinkedServerBossEvent(this.getUUID(), Component.translatable("entity.antarchy.alpha_mantis"), BossEvent.BossBarColor.GREEN, BossEvent.BossBarOverlay.PROGRESS); new com.craisinlord.antarchy.content.boss.EntityLinkedServerBossEvent(this.getUUID(), Component.translatable("entity.antarchy.alpha_mantis"), BossEvent.BossBarColor.GREEN, BossEvent.BossBarOverlay.PROGRESS);
@@ -53,6 +54,7 @@ public class AlphaMantisEntity extends MantisEntity {
private int summonCooldownTicks; private int summonCooldownTicks;
private int phaseTransitionTicks; private int phaseTransitionTicks;
private int disengageTicks; private int disengageTicks;
private int homeRepathCooldown;
private boolean halfHealthTransitionComplete; private boolean halfHealthTransitionComplete;
@Nullable @Nullable
private BlockPos encounterHome; private BlockPos encounterHome;
@@ -385,6 +387,7 @@ public class AlphaMantisEntity extends MantisEntity {
if (target != null) { if (target != null) {
this.disengageTicks = 0; this.disengageTicks = 0;
this.homeRepathCooldown = 0;
if (this.isOutsideLeashRadius()) { if (this.isOutsideLeashRadius()) {
this.resetEncounter(true); this.resetEncounter(true);
} }
@@ -447,6 +450,11 @@ public class AlphaMantisEntity extends MantisEntity {
return; return;
} }
Vec3 homeCenter = Vec3.atCenterOf(this.encounterHome); Vec3 homeCenter = Vec3.atCenterOf(this.encounterHome);
if (this.homeRepathCooldown > 0) {
this.homeRepathCooldown--;
return;
}
this.homeRepathCooldown = HOME_REPATH_INTERVAL_TICKS;
if (this.distanceToSqr(homeCenter) > FORCED_RETURN_RADIUS * FORCED_RETURN_RADIUS) { if (this.distanceToSqr(homeCenter) > FORCED_RETURN_RADIUS * FORCED_RETURN_RADIUS) {
this.moveTo(homeCenter.x, this.encounterHome.getY(), homeCenter.z, this.getYRot(), this.getXRot()); this.moveTo(homeCenter.x, this.encounterHome.getY(), homeCenter.z, this.getYRot(), this.getXRot());
this.setDeltaMovement(Vec3.ZERO); this.setDeltaMovement(Vec3.ZERO);
@@ -105,6 +105,7 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity {
private static final double FORCED_RETURN_RADIUS = 144.0D; private static final double FORCED_RETURN_RADIUS = 144.0D;
private static final int RESET_DELAY_TICKS = 240; private static final int RESET_DELAY_TICKS = 240;
private static final double HOME_RETURN_SPEED = 1.0D; private static final double HOME_RETURN_SPEED = 1.0D;
private static final int HOME_REPATH_INTERVAL_TICKS = 20;
private static final double NEARBY_SCORPION_CHECK_RADIUS = 32.0D; private static final double NEARBY_SCORPION_CHECK_RADIUS = 32.0D;
private static final ResourceKey<Level> THORAXIS_KEY = private static final ResourceKey<Level> THORAXIS_KEY =
@@ -137,6 +138,7 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity {
private int hardenHealTicks; private int hardenHealTicks;
private int hardenSummonedScorpions; private int hardenSummonedScorpions;
private int disengageTicks; private int disengageTicks;
private int homeRepathCooldown;
private boolean attackDamageApplied; private boolean attackDamageApplied;
private AttackType currentAttack = AttackType.NONE; private AttackType currentAttack = AttackType.NONE;
private HardenPhase hardenPhase = HardenPhase.NONE; private HardenPhase hardenPhase = HardenPhase.NONE;
@@ -798,6 +800,7 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity {
if (target != null) { if (target != null) {
this.disengageTicks = 0; this.disengageTicks = 0;
this.homeRepathCooldown = 0;
if (this.isOutsideLeashRadius()) { if (this.isOutsideLeashRadius()) {
this.resetEncounter(true); this.resetEncounter(true);
} }
@@ -870,6 +873,11 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity {
return; return;
} }
Vec3 homeCenter = Vec3.atCenterOf(this.encounterHome); Vec3 homeCenter = Vec3.atCenterOf(this.encounterHome);
if (this.homeRepathCooldown > 0) {
this.homeRepathCooldown--;
return;
}
this.homeRepathCooldown = HOME_REPATH_INTERVAL_TICKS;
if (this.distanceToSqr(homeCenter) > FORCED_RETURN_RADIUS * FORCED_RETURN_RADIUS) { if (this.distanceToSqr(homeCenter) > FORCED_RETURN_RADIUS * FORCED_RETURN_RADIUS) {
this.moveTo(homeCenter.x, homeCenter.y, homeCenter.z, this.getYRot(), this.getXRot()); this.moveTo(homeCenter.x, homeCenter.y, homeCenter.z, this.getYRot(), this.getXRot());
this.setDeltaMovement(Vec3.ZERO); this.setDeltaMovement(Vec3.ZERO);
@@ -1669,5 +1669,9 @@
"item.antarchy.music_disc_the_queen.desc": "Karlljp - The Queen", "item.antarchy.music_disc_the_queen.desc": "Karlljp - The Queen",
"item.antarchy.music_disc_verdance.desc": "Hewo - Verdance", "item.antarchy.music_disc_verdance.desc": "Hewo - Verdance",
"item.antarchy.music_disc_grotesque.desc": "DocShrekBot - Grotesque", "item.antarchy.music_disc_grotesque.desc": "DocShrekBot - Grotesque",
"attribute.antarchy.entity_interaction_range": "Entity Interaction Range" "attribute.antarchy.entity_interaction_range": "Entity Interaction Range",
"guide.antarchy.archive_folder.antlas": "Antlas",
"guide.antarchy.archive_folder.elythia": "Elythia",
"guide.antarchy.archive_folder.cavaryn": "Cavaryn",
"guide.antarchy.archive_folder.thoraxis": "Thoraxis"
} }
@@ -0,0 +1,6 @@
{
"title": "guide.antarchy.archive_folder.antlas",
"icon_item": "antarchy:portal_gun_atlas",
"sort_order": 10,
"green_tint": false
}
@@ -0,0 +1,7 @@
{
"title": "guide.antarchy.archive_folder.cavaryn",
"icon_item": "antarchy:termite_spawn_egg",
"parent": "antarchy:antlas",
"sort_order": 20,
"green_tint": false
}
@@ -0,0 +1,7 @@
{
"title": "guide.antarchy.archive_folder.elythia",
"icon_item": "antarchy:brown_ant_spawn_egg",
"parent": "antarchy:antlas",
"sort_order": 10,
"green_tint": false
}
@@ -0,0 +1,7 @@
{
"title": "guide.antarchy.archive_folder.thoraxis",
"icon_item": "antarchy:red_ant_spawn_egg",
"parent": "antarchy:antlas",
"sort_order": 30,
"green_tint": false
}
@@ -1,6 +1,8 @@
{ {
"type": "article", "type": "article",
"category": "thoraxis", "category": "thoraxis",
"folder": "antarchy:thoraxis",
"sort_order": 20,
"title": "guide.antarchy.entry.bloodglass.title", "title": "guide.antarchy.entry.bloodglass.title",
"subtitle": "guide.antarchy.entry.bloodglass.subtitle", "subtitle": "guide.antarchy.entry.bloodglass.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "elythia", "category": "elythia",
"folder": "antarchy:elythia",
"sort_order": 0,
"title": "guide.antarchy.entry.brown_ant.title", "title": "guide.antarchy.entry.brown_ant.title",
"subtitle": "guide.antarchy.entry.brown_ant.subtitle", "subtitle": "guide.antarchy.entry.brown_ant.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "mob", "type": "mob",
"category": "elythia", "category": "elythia",
"folder": "antarchy:elythia",
"sort_order": 30,
"title": "guide.antarchy.entry.brutalfly.title", "title": "guide.antarchy.entry.brutalfly.title",
"subtitle": "guide.antarchy.entry.brutalfly.subtitle", "subtitle": "guide.antarchy.entry.brutalfly.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "article", "type": "article",
"category": "general", "category": "general",
"folder": "antarchy:antlas",
"sort_order": 40,
"title": "guide.antarchy.entry.duplicator_tree.title", "title": "guide.antarchy.entry.duplicator_tree.title",
"subtitle": "guide.antarchy.entry.duplicator_tree.subtitle", "subtitle": "guide.antarchy.entry.duplicator_tree.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "general", "category": "general",
"folder": "antarchy:antlas",
"sort_order": 30,
"title": "guide.antarchy.entry.easter_bunny.title", "title": "guide.antarchy.entry.easter_bunny.title",
"subtitle": "guide.antarchy.entry.easter_bunny.subtitle", "subtitle": "guide.antarchy.entry.easter_bunny.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "mob", "type": "mob",
"category": "elythia", "category": "elythia",
"folder": "antarchy:elythia",
"sort_order": 10,
"title": "guide.antarchy.entry.flying_squirrel.title", "title": "guide.antarchy.entry.flying_squirrel.title",
"subtitle": "guide.antarchy.entry.flying_squirrel.subtitle", "subtitle": "guide.antarchy.entry.flying_squirrel.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "mob", "type": "mob",
"category": "elythia", "category": "elythia",
"folder": "antarchy:elythia",
"sort_order": 20,
"title": "guide.antarchy.entry.glimmer.title", "title": "guide.antarchy.entry.glimmer.title",
"subtitle": "guide.antarchy.entry.glimmer.subtitle", "subtitle": "guide.antarchy.entry.glimmer.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "mob", "type": "mob",
"category": "cavaryn", "category": "cavaryn",
"folder": "antarchy:cavaryn",
"sort_order": 10,
"title": "guide.antarchy.entry.hercules_beetle.title", "title": "guide.antarchy.entry.hercules_beetle.title",
"subtitle": "guide.antarchy.entry.hercules_beetle.subtitle", "subtitle": "guide.antarchy.entry.hercules_beetle.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "article", "type": "article",
"category": "general", "category": "general",
"folder": "antarchy:antlas",
"sort_order": 20,
"title": "guide.antarchy.entry.high_fructose_corn_syrup.title", "title": "guide.antarchy.entry.high_fructose_corn_syrup.title",
"subtitle": "guide.antarchy.entry.high_fructose_corn_syrup.subtitle", "subtitle": "guide.antarchy.entry.high_fructose_corn_syrup.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "elythia", "category": "elythia",
"folder": "antarchy:elythia",
"sort_order": 50,
"title": "guide.antarchy.entry.king.title", "title": "guide.antarchy.entry.king.title",
"subtitle": "guide.antarchy.entry.king.subtitle", "subtitle": "guide.antarchy.entry.king.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "general", "category": "general",
"folder": "antarchy:antlas",
"sort_order": 10,
"title": "guide.antarchy.entry.kraken.title", "title": "guide.antarchy.entry.kraken.title",
"subtitle": "guide.antarchy.entry.kraken.subtitle", "subtitle": "guide.antarchy.entry.kraken.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "mob", "type": "mob",
"category": "thoraxis", "category": "thoraxis",
"folder": "antarchy:thoraxis",
"sort_order": 10,
"title": "guide.antarchy.entry.nightmare.title", "title": "guide.antarchy.entry.nightmare.title",
"subtitle": "guide.antarchy.entry.nightmare.subtitle", "subtitle": "guide.antarchy.entry.nightmare.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "elythia", "category": "elythia",
"folder": "antarchy:elythia",
"sort_order": 40,
"title": "guide.antarchy.entry.prince.title", "title": "guide.antarchy.entry.prince.title",
"subtitle": "guide.antarchy.entry.prince.subtitle", "subtitle": "guide.antarchy.entry.prince.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "thoraxis", "category": "thoraxis",
"folder": "antarchy:thoraxis",
"sort_order": 50,
"title": "guide.antarchy.entry.princess.title", "title": "guide.antarchy.entry.princess.title",
"subtitle": "guide.antarchy.entry.princess.subtitle", "subtitle": "guide.antarchy.entry.princess.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "thoraxis", "category": "thoraxis",
"folder": "antarchy:thoraxis",
"sort_order": 60,
"title": "guide.antarchy.entry.queen.title", "title": "guide.antarchy.entry.queen.title",
"subtitle": "guide.antarchy.entry.queen.subtitle", "subtitle": "guide.antarchy.entry.queen.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "general", "category": "general",
"folder": "antarchy:antlas",
"sort_order": 0,
"title": "guide.antarchy.entry.rainbow_ant.title", "title": "guide.antarchy.entry.rainbow_ant.title",
"subtitle": "guide.antarchy.entry.rainbow_ant.subtitle", "subtitle": "guide.antarchy.entry.rainbow_ant.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "thoraxis", "category": "thoraxis",
"folder": "antarchy:thoraxis",
"sort_order": 0,
"title": "guide.antarchy.entry.red_ant.title", "title": "guide.antarchy.entry.red_ant.title",
"subtitle": "guide.antarchy.entry.red_ant.subtitle", "subtitle": "guide.antarchy.entry.red_ant.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "article", "type": "article",
"category": "thoraxis", "category": "thoraxis",
"folder": "antarchy:thoraxis",
"sort_order": 30,
"title": "guide.antarchy.entry.temporal_fields.title", "title": "guide.antarchy.entry.temporal_fields.title",
"subtitle": "guide.antarchy.entry.temporal_fields.subtitle", "subtitle": "guide.antarchy.entry.temporal_fields.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "cavaryn", "category": "cavaryn",
"folder": "antarchy:cavaryn",
"sort_order": 0,
"title": "guide.antarchy.entry.termite.title", "title": "guide.antarchy.entry.termite.title",
"subtitle": "guide.antarchy.entry.termite.subtitle", "subtitle": "guide.antarchy.entry.termite.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "structure", "type": "structure",
"category": "elythia", "category": "elythia",
"folder": "antarchy:elythia",
"sort_order": 60,
"title": "guide.antarchy.entry.toreterror.title", "title": "guide.antarchy.entry.toreterror.title",
"subtitle": "guide.antarchy.entry.toreterror_arena.subtitle", "subtitle": "guide.antarchy.entry.toreterror_arena.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "article", "type": "article",
"category": "thoraxis", "category": "thoraxis",
"folder": "antarchy:thoraxis",
"sort_order": 40,
"title": "guide.antarchy.entry.vortex.title", "title": "guide.antarchy.entry.vortex.title",
"subtitle": "guide.antarchy.entry.vortex.subtitle", "subtitle": "guide.antarchy.entry.vortex.subtitle",
"description": [ "description": [
@@ -46,6 +46,7 @@ public class AlphaMantisEntity extends MantisEntity {
private static final double FORCED_RETURN_RADIUS = 144.0D; private static final double FORCED_RETURN_RADIUS = 144.0D;
private static final int RESET_DELAY_TICKS = 300; private static final int RESET_DELAY_TICKS = 300;
private static final double HOME_RETURN_SPEED = 1.05D; private static final double HOME_RETURN_SPEED = 1.05D;
private static final int HOME_REPATH_INTERVAL_TICKS = 20;
private final ServerBossEvent bossEvent = private final ServerBossEvent bossEvent =
new com.craisinlord.antarchy.content.boss.EntityLinkedServerBossEvent(this.getUUID(), Component.translatable("entity.antarchy.alpha_mantis"), BossEvent.BossBarColor.GREEN, BossEvent.BossBarOverlay.PROGRESS); new com.craisinlord.antarchy.content.boss.EntityLinkedServerBossEvent(this.getUUID(), Component.translatable("entity.antarchy.alpha_mantis"), BossEvent.BossBarColor.GREEN, BossEvent.BossBarOverlay.PROGRESS);
@@ -53,6 +54,7 @@ public class AlphaMantisEntity extends MantisEntity {
private int summonCooldownTicks; private int summonCooldownTicks;
private int phaseTransitionTicks; private int phaseTransitionTicks;
private int disengageTicks; private int disengageTicks;
private int homeRepathCooldown;
private boolean halfHealthTransitionComplete; private boolean halfHealthTransitionComplete;
@Nullable @Nullable
private BlockPos encounterHome; private BlockPos encounterHome;
@@ -386,6 +388,7 @@ public class AlphaMantisEntity extends MantisEntity {
if (target != null) { if (target != null) {
this.disengageTicks = 0; this.disengageTicks = 0;
this.homeRepathCooldown = 0;
if (this.isOutsideLeashRadius()) { if (this.isOutsideLeashRadius()) {
this.resetEncounter(true); this.resetEncounter(true);
} }
@@ -448,6 +451,11 @@ public class AlphaMantisEntity extends MantisEntity {
return; return;
} }
Vec3 homeCenter = Vec3.atCenterOf(this.encounterHome); Vec3 homeCenter = Vec3.atCenterOf(this.encounterHome);
if (this.homeRepathCooldown > 0) {
this.homeRepathCooldown--;
return;
}
this.homeRepathCooldown = HOME_REPATH_INTERVAL_TICKS;
if (this.distanceToSqr(homeCenter) > FORCED_RETURN_RADIUS * FORCED_RETURN_RADIUS) { if (this.distanceToSqr(homeCenter) > FORCED_RETURN_RADIUS * FORCED_RETURN_RADIUS) {
this.moveTo(homeCenter.x, this.encounterHome.getY(), homeCenter.z, this.getYRot(), this.getXRot()); this.moveTo(homeCenter.x, this.encounterHome.getY(), homeCenter.z, this.getYRot(), this.getXRot());
this.setDeltaMovement(Vec3.ZERO); this.setDeltaMovement(Vec3.ZERO);
@@ -105,6 +105,7 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity {
private static final double FORCED_RETURN_RADIUS = 144.0D; private static final double FORCED_RETURN_RADIUS = 144.0D;
private static final int RESET_DELAY_TICKS = 240; private static final int RESET_DELAY_TICKS = 240;
private static final double HOME_RETURN_SPEED = 1.0D; private static final double HOME_RETURN_SPEED = 1.0D;
private static final int HOME_REPATH_INTERVAL_TICKS = 20;
private static final double NEARBY_SCORPION_CHECK_RADIUS = 32.0D; private static final double NEARBY_SCORPION_CHECK_RADIUS = 32.0D;
private static final ResourceKey<Level> THORAXIS_KEY = private static final ResourceKey<Level> THORAXIS_KEY =
@@ -137,6 +138,7 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity {
private int hardenHealTicks; private int hardenHealTicks;
private int hardenSummonedScorpions; private int hardenSummonedScorpions;
private int disengageTicks; private int disengageTicks;
private int homeRepathCooldown;
private boolean attackDamageApplied; private boolean attackDamageApplied;
private AttackType currentAttack = AttackType.NONE; private AttackType currentAttack = AttackType.NONE;
private HardenPhase hardenPhase = HardenPhase.NONE; private HardenPhase hardenPhase = HardenPhase.NONE;
@@ -797,6 +799,7 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity {
if (target != null) { if (target != null) {
this.disengageTicks = 0; this.disengageTicks = 0;
this.homeRepathCooldown = 0;
if (this.isOutsideLeashRadius()) { if (this.isOutsideLeashRadius()) {
this.resetEncounter(true); this.resetEncounter(true);
} }
@@ -869,6 +872,11 @@ public class EmperorScorpionEntity extends Monster implements GeoEntity {
return; return;
} }
Vec3 homeCenter = Vec3.atCenterOf(this.encounterHome); Vec3 homeCenter = Vec3.atCenterOf(this.encounterHome);
if (this.homeRepathCooldown > 0) {
this.homeRepathCooldown--;
return;
}
this.homeRepathCooldown = HOME_REPATH_INTERVAL_TICKS;
if (this.distanceToSqr(homeCenter) > FORCED_RETURN_RADIUS * FORCED_RETURN_RADIUS) { if (this.distanceToSqr(homeCenter) > FORCED_RETURN_RADIUS * FORCED_RETURN_RADIUS) {
this.moveTo(homeCenter.x, homeCenter.y, homeCenter.z, this.getYRot(), this.getXRot()); this.moveTo(homeCenter.x, homeCenter.y, homeCenter.z, this.getYRot(), this.getXRot());
this.setDeltaMovement(Vec3.ZERO); this.setDeltaMovement(Vec3.ZERO);
@@ -1662,5 +1662,9 @@
"advancements.antarchy.survived_the_horde.description": "Survive a Cavaryn horde to its final wave and break it.", "advancements.antarchy.survived_the_horde.description": "Survive a Cavaryn horde to its final wave and break it.",
"advancements.antarchy.glimmer_keeper.title": "Glimmer Keeper", "advancements.antarchy.glimmer_keeper.title": "Glimmer Keeper",
"advancements.antarchy.glimmer_keeper.description": "Tame every kind of Glimmer.", "advancements.antarchy.glimmer_keeper.description": "Tame every kind of Glimmer.",
"entity.antarchy.portal_gun_portal": "Portal Gun Portal" "entity.antarchy.portal_gun_portal": "Portal Gun Portal",
"guide.antarchy.archive_folder.antlas": "Antlas",
"guide.antarchy.archive_folder.elythia": "Elythia",
"guide.antarchy.archive_folder.cavaryn": "Cavaryn",
"guide.antarchy.archive_folder.thoraxis": "Thoraxis"
} }
@@ -0,0 +1,6 @@
{
"title": "guide.antarchy.archive_folder.antlas",
"icon_item": "antarchy:portal_gun_atlas",
"sort_order": 10,
"green_tint": false
}
@@ -0,0 +1,7 @@
{
"title": "guide.antarchy.archive_folder.cavaryn",
"icon_item": "antarchy:termite_spawn_egg",
"parent": "antarchy:antlas",
"sort_order": 20,
"green_tint": false
}
@@ -0,0 +1,7 @@
{
"title": "guide.antarchy.archive_folder.elythia",
"icon_item": "antarchy:brown_ant_spawn_egg",
"parent": "antarchy:antlas",
"sort_order": 10,
"green_tint": false
}
@@ -0,0 +1,7 @@
{
"title": "guide.antarchy.archive_folder.thoraxis",
"icon_item": "antarchy:red_ant_spawn_egg",
"parent": "antarchy:antlas",
"sort_order": 30,
"green_tint": false
}
@@ -1,6 +1,8 @@
{ {
"type": "article", "type": "article",
"category": "thoraxis", "category": "thoraxis",
"folder": "antarchy:thoraxis",
"sort_order": 20,
"title": "guide.antarchy.entry.bloodglass.title", "title": "guide.antarchy.entry.bloodglass.title",
"subtitle": "guide.antarchy.entry.bloodglass.subtitle", "subtitle": "guide.antarchy.entry.bloodglass.subtitle",
"description": ["guide.antarchy.entry.bloodglass.description", "guide.antarchy.entry.bloodglass.description2", "guide.antarchy.entry.bloodglass.description3"], "description": ["guide.antarchy.entry.bloodglass.description", "guide.antarchy.entry.bloodglass.description2", "guide.antarchy.entry.bloodglass.description3"],
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "elythia", "category": "elythia",
"folder": "antarchy:elythia",
"sort_order": 0,
"title": "guide.antarchy.entry.brown_ant.title", "title": "guide.antarchy.entry.brown_ant.title",
"subtitle": "guide.antarchy.entry.brown_ant.subtitle", "subtitle": "guide.antarchy.entry.brown_ant.subtitle",
"description": ["guide.antarchy.entry.brown_ant.description", "guide.antarchy.entry.brown_ant.description2", "guide.antarchy.entry.brown_ant.description3"], "description": ["guide.antarchy.entry.brown_ant.description", "guide.antarchy.entry.brown_ant.description2", "guide.antarchy.entry.brown_ant.description3"],
@@ -1,6 +1,8 @@
{ {
"type": "mob", "type": "mob",
"category": "elythia", "category": "elythia",
"folder": "antarchy:elythia",
"sort_order": 30,
"title": "guide.antarchy.entry.brutalfly.title", "title": "guide.antarchy.entry.brutalfly.title",
"subtitle": "guide.antarchy.entry.brutalfly.subtitle", "subtitle": "guide.antarchy.entry.brutalfly.subtitle",
"description": ["guide.antarchy.entry.brutalfly.description", "guide.antarchy.entry.brutalfly.description2", "guide.antarchy.entry.brutalfly.description3", "guide.antarchy.entry.brutalfly.description4"], "description": ["guide.antarchy.entry.brutalfly.description", "guide.antarchy.entry.brutalfly.description2", "guide.antarchy.entry.brutalfly.description3", "guide.antarchy.entry.brutalfly.description4"],
@@ -1,6 +1,8 @@
{ {
"type": "article", "type": "article",
"category": "general", "category": "general",
"folder": "antarchy:antlas",
"sort_order": 40,
"title": "guide.antarchy.entry.duplicator_tree.title", "title": "guide.antarchy.entry.duplicator_tree.title",
"subtitle": "guide.antarchy.entry.duplicator_tree.subtitle", "subtitle": "guide.antarchy.entry.duplicator_tree.subtitle",
"description": ["guide.antarchy.entry.duplicator_tree.description", "guide.antarchy.entry.duplicator_tree.description2"], "description": ["guide.antarchy.entry.duplicator_tree.description", "guide.antarchy.entry.duplicator_tree.description2"],
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "general", "category": "general",
"folder": "antarchy:antlas",
"sort_order": 30,
"title": "guide.antarchy.entry.easter_bunny.title", "title": "guide.antarchy.entry.easter_bunny.title",
"subtitle": "guide.antarchy.entry.easter_bunny.subtitle", "subtitle": "guide.antarchy.entry.easter_bunny.subtitle",
"description": ["guide.antarchy.entry.easter_bunny.description", "guide.antarchy.entry.easter_bunny.description2"], "description": ["guide.antarchy.entry.easter_bunny.description", "guide.antarchy.entry.easter_bunny.description2"],
@@ -1,6 +1,8 @@
{ {
"type": "mob", "type": "mob",
"category": "elythia", "category": "elythia",
"folder": "antarchy:elythia",
"sort_order": 10,
"title": "guide.antarchy.entry.flying_squirrel.title", "title": "guide.antarchy.entry.flying_squirrel.title",
"subtitle": "guide.antarchy.entry.flying_squirrel.subtitle", "subtitle": "guide.antarchy.entry.flying_squirrel.subtitle",
"description": ["guide.antarchy.entry.flying_squirrel.description", "guide.antarchy.entry.flying_squirrel.description2", "guide.antarchy.entry.flying_squirrel.description3", "guide.antarchy.entry.flying_squirrel.description4"], "description": ["guide.antarchy.entry.flying_squirrel.description", "guide.antarchy.entry.flying_squirrel.description2", "guide.antarchy.entry.flying_squirrel.description3", "guide.antarchy.entry.flying_squirrel.description4"],
@@ -1,6 +1,8 @@
{ {
"type": "mob", "type": "mob",
"category": "elythia", "category": "elythia",
"folder": "antarchy:elythia",
"sort_order": 20,
"title": "guide.antarchy.entry.glimmer.title", "title": "guide.antarchy.entry.glimmer.title",
"subtitle": "guide.antarchy.entry.glimmer.subtitle", "subtitle": "guide.antarchy.entry.glimmer.subtitle",
"description": ["guide.antarchy.entry.glimmer.description", "guide.antarchy.entry.glimmer.description2", "guide.antarchy.entry.glimmer.description3", "guide.antarchy.entry.glimmer.description4", "guide.antarchy.entry.glimmer.description5", "guide.antarchy.entry.glimmer.description6", "guide.antarchy.entry.glimmer.description7"], "description": ["guide.antarchy.entry.glimmer.description", "guide.antarchy.entry.glimmer.description2", "guide.antarchy.entry.glimmer.description3", "guide.antarchy.entry.glimmer.description4", "guide.antarchy.entry.glimmer.description5", "guide.antarchy.entry.glimmer.description6", "guide.antarchy.entry.glimmer.description7"],
@@ -1,6 +1,8 @@
{ {
"type": "mob", "type": "mob",
"category": "cavaryn", "category": "cavaryn",
"folder": "antarchy:cavaryn",
"sort_order": 10,
"title": "guide.antarchy.entry.hercules_beetle.title", "title": "guide.antarchy.entry.hercules_beetle.title",
"subtitle": "guide.antarchy.entry.hercules_beetle.subtitle", "subtitle": "guide.antarchy.entry.hercules_beetle.subtitle",
"description": ["guide.antarchy.entry.hercules_beetle.description", "guide.antarchy.entry.hercules_beetle.description2", "guide.antarchy.entry.hercules_beetle.description3"], "description": ["guide.antarchy.entry.hercules_beetle.description", "guide.antarchy.entry.hercules_beetle.description2", "guide.antarchy.entry.hercules_beetle.description3"],
@@ -1,6 +1,8 @@
{ {
"type": "article", "type": "article",
"category": "general", "category": "general",
"folder": "antarchy:antlas",
"sort_order": 20,
"title": "guide.antarchy.entry.high_fructose_corn_syrup.title", "title": "guide.antarchy.entry.high_fructose_corn_syrup.title",
"subtitle": "guide.antarchy.entry.high_fructose_corn_syrup.subtitle", "subtitle": "guide.antarchy.entry.high_fructose_corn_syrup.subtitle",
"description": ["guide.antarchy.entry.high_fructose_corn_syrup.description", "guide.antarchy.entry.high_fructose_corn_syrup.description2", "guide.antarchy.entry.high_fructose_corn_syrup.description3"], "description": ["guide.antarchy.entry.high_fructose_corn_syrup.description", "guide.antarchy.entry.high_fructose_corn_syrup.description2", "guide.antarchy.entry.high_fructose_corn_syrup.description3"],
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "elythia", "category": "elythia",
"folder": "antarchy:elythia",
"sort_order": 50,
"title": "guide.antarchy.entry.king.title", "title": "guide.antarchy.entry.king.title",
"subtitle": "guide.antarchy.entry.king.subtitle", "subtitle": "guide.antarchy.entry.king.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "general", "category": "general",
"folder": "antarchy:antlas",
"sort_order": 10,
"title": "guide.antarchy.entry.kraken.title", "title": "guide.antarchy.entry.kraken.title",
"subtitle": "guide.antarchy.entry.kraken.subtitle", "subtitle": "guide.antarchy.entry.kraken.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "mob", "type": "mob",
"category": "thoraxis", "category": "thoraxis",
"folder": "antarchy:thoraxis",
"sort_order": 10,
"title": "guide.antarchy.entry.nightmare.title", "title": "guide.antarchy.entry.nightmare.title",
"subtitle": "guide.antarchy.entry.nightmare.subtitle", "subtitle": "guide.antarchy.entry.nightmare.subtitle",
"description": ["guide.antarchy.entry.nightmare.description", "guide.antarchy.entry.nightmare.description2", "guide.antarchy.entry.nightmare.description3"], "description": ["guide.antarchy.entry.nightmare.description", "guide.antarchy.entry.nightmare.description2", "guide.antarchy.entry.nightmare.description3"],
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "elythia", "category": "elythia",
"folder": "antarchy:elythia",
"sort_order": 40,
"title": "guide.antarchy.entry.prince.title", "title": "guide.antarchy.entry.prince.title",
"subtitle": "guide.antarchy.entry.prince.subtitle", "subtitle": "guide.antarchy.entry.prince.subtitle",
"description": ["guide.antarchy.entry.prince.description", "guide.antarchy.entry.prince.description2"], "description": ["guide.antarchy.entry.prince.description", "guide.antarchy.entry.prince.description2"],
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "thoraxis", "category": "thoraxis",
"folder": "antarchy:thoraxis",
"sort_order": 50,
"title": "guide.antarchy.entry.princess.title", "title": "guide.antarchy.entry.princess.title",
"subtitle": "guide.antarchy.entry.princess.subtitle", "subtitle": "guide.antarchy.entry.princess.subtitle",
"description": ["guide.antarchy.entry.princess.description", "guide.antarchy.entry.princess.description2"], "description": ["guide.antarchy.entry.princess.description", "guide.antarchy.entry.princess.description2"],
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "thoraxis", "category": "thoraxis",
"folder": "antarchy:thoraxis",
"sort_order": 60,
"title": "guide.antarchy.entry.queen.title", "title": "guide.antarchy.entry.queen.title",
"subtitle": "guide.antarchy.entry.queen.subtitle", "subtitle": "guide.antarchy.entry.queen.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "general", "category": "general",
"folder": "antarchy:antlas",
"sort_order": 0,
"title": "guide.antarchy.entry.rainbow_ant.title", "title": "guide.antarchy.entry.rainbow_ant.title",
"subtitle": "guide.antarchy.entry.rainbow_ant.subtitle", "subtitle": "guide.antarchy.entry.rainbow_ant.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "thoraxis", "category": "thoraxis",
"folder": "antarchy:thoraxis",
"sort_order": 0,
"title": "guide.antarchy.entry.red_ant.title", "title": "guide.antarchy.entry.red_ant.title",
"subtitle": "guide.antarchy.entry.red_ant.subtitle", "subtitle": "guide.antarchy.entry.red_ant.subtitle",
"description": [ "description": [
@@ -1,6 +1,8 @@
{ {
"type": "article", "type": "article",
"category": "thoraxis", "category": "thoraxis",
"folder": "antarchy:thoraxis",
"sort_order": 30,
"title": "guide.antarchy.entry.temporal_fields.title", "title": "guide.antarchy.entry.temporal_fields.title",
"subtitle": "guide.antarchy.entry.temporal_fields.subtitle", "subtitle": "guide.antarchy.entry.temporal_fields.subtitle",
"description": ["guide.antarchy.entry.temporal_fields.description", "guide.antarchy.entry.temporal_fields.description2", "guide.antarchy.entry.temporal_fields.description3"], "description": ["guide.antarchy.entry.temporal_fields.description", "guide.antarchy.entry.temporal_fields.description2", "guide.antarchy.entry.temporal_fields.description3"],
@@ -1,6 +1,8 @@
{ {
"type": "entity", "type": "entity",
"category": "cavaryn", "category": "cavaryn",
"folder": "antarchy:cavaryn",
"sort_order": 0,
"title": "guide.antarchy.entry.termite.title", "title": "guide.antarchy.entry.termite.title",
"subtitle": "guide.antarchy.entry.termite.subtitle", "subtitle": "guide.antarchy.entry.termite.subtitle",
"description": ["guide.antarchy.entry.termite.description", "guide.antarchy.entry.termite.description2", "guide.antarchy.entry.termite.description3", "guide.antarchy.entry.termite.description4"], "description": ["guide.antarchy.entry.termite.description", "guide.antarchy.entry.termite.description2", "guide.antarchy.entry.termite.description3", "guide.antarchy.entry.termite.description4"],
@@ -1,6 +1,8 @@
{ {
"type": "structure", "type": "structure",
"category": "elythia", "category": "elythia",
"folder": "antarchy:elythia",
"sort_order": 60,
"title": "guide.antarchy.entry.toreterror.title", "title": "guide.antarchy.entry.toreterror.title",
"subtitle": "guide.antarchy.entry.toreterror_arena.subtitle", "subtitle": "guide.antarchy.entry.toreterror_arena.subtitle",
"description": ["guide.antarchy.entry.toreterror_arena.description", "guide.antarchy.entry.toreterror_arena.description2"], "description": ["guide.antarchy.entry.toreterror_arena.description", "guide.antarchy.entry.toreterror_arena.description2"],
@@ -1,6 +1,8 @@
{ {
"type": "article", "type": "article",
"category": "thoraxis", "category": "thoraxis",
"folder": "antarchy:thoraxis",
"sort_order": 40,
"title": "guide.antarchy.entry.vortex.title", "title": "guide.antarchy.entry.vortex.title",
"subtitle": "guide.antarchy.entry.vortex.subtitle", "subtitle": "guide.antarchy.entry.vortex.subtitle",
"description": ["guide.antarchy.entry.vortex.description", "guide.antarchy.entry.vortex.description2", "guide.antarchy.entry.vortex.description3"], "description": ["guide.antarchy.entry.vortex.description", "guide.antarchy.entry.vortex.description2", "guide.antarchy.entry.vortex.description3"],
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -6,7 +6,7 @@ org.gradle.configureondemand=true
minecraft_version_1_21_1=1.21.1 minecraft_version_1_21_1=1.21.1
modid=antarchy modid=antarchy
mod_id=antarchy mod_id=antarchy
mod_version=2.2.4 mod_version=2.2.5
maven_group=com.craisinlord maven_group=com.craisinlord
mixin_version=0.15.4+mixin.0.8.7 mixin_version=0.15.4+mixin.0.8.7
@@ -20,7 +20,7 @@ public interface ConfigGeneratorMixin {
remap = false, remap = false,
require = 0 require = 0
) )
static void antarchy$skipBrokenBlockEntityFactories( private static void antarchy$skipBrokenBlockEntityFactories(
Set<ResourceKey<BlockEntityType<?>>> entries, Set<ResourceKey<BlockEntityType<?>>> entries,
Consumer<ResourceKey<BlockEntityType<?>>> scan) { Consumer<ResourceKey<BlockEntityType<?>>> scan) {
InfinityBlockEntityScanGuard.forEach(entries, scan, (entry, error) -> InfinityBlockEntityScanGuard.forEach(entries, scan, (entry, error) ->