This commit is contained in:
craisinlord committed 2026-09-23 11:29:20 -05:00
1 parent 06bada5191
commit 3316df7195
43 files changed
+614 -98672

No files matched your search

+3 -3
View File
@@ -5,9 +5,9 @@ plugins {
}
base {
archivesName = "${mod_id}-neoforge-1.21.1"
archivesName = mod_id
}
version = "${mod_version}+${project.name}"
version = "${mod_version}+1.21.1-neoforge"
java {
toolchain { languageVersion = JavaLanguageVersion.of(21) }
@@ -113,7 +113,7 @@ publishing {
publications {
mavenJava(MavenPublication) {
groupId = rootProject.group
artifactId = project.base.archivesName.get()
artifactId = "${mod_id}-neoforge-1.21.1"
version = project.version
artifact jar
@@ -391,7 +391,7 @@ public final class AntarchyToolsConfig {
ROYAL_ASSAILANT_LEGGINGS_DOUBLE_DAMAGE_CHANCE = b.defineInRange("assailantLeggingsDoubleDamageChance", 0.07D, 0.0D, 1.0D);
ROYAL_ASSAILANT_BOOTS_DOUBLE_DAMAGE_CHANCE = b.defineInRange("assailantBootsDoubleDamageChance", 0.05D, 0.0D, 1.0D);
ROYAL_GUARDIAN_SWORD_ATTACK_DAMAGE = b.defineInRange("guardianSwordAttackDamage", 111.0D, 0.0D, 4096.0D);
GIANT_FRYING_PAN_ATTACK_DAMAGE = b.defineInRange("giantFryingPanAttackDamage", 80.0D, 0.0D, 4096.0D);
GIANT_FRYING_PAN_ATTACK_DAMAGE = b.defineInRange("giantFryingPanAttackDamage", 50.0D, 0.0D, 4096.0D);
ROYAL_GUARDIAN_SWORD_ATTACK_SPEED = b.defineInRange("guardianSwordAttackSpeed", -2.5D, -10.0D, 10.0D);
ROYAL_GUARDIAN_SWORD_ELEMENTAL_COOLDOWN_TICKS = b.defineInRange("guardianSwordElementalCooldownTicks", 120, 0, 72000);
ROYAL_GUARDIAN_SWORD_FIRE_PRIMARY_DAMAGE = b.defineInRange("guardianSwordFirePrimaryDamage", 22.0D, 0.0D, 4096.0D);
@@ -488,12 +488,12 @@ public final class AntarchyNeoForgeClient {
@Override
public int getTintColor() {
return 0xFF2A0306;
return 0xFFFFFFFF;
}
@Override
public int getTintColor(FluidState state, BlockAndTintGetter getter, net.minecraft.core.BlockPos pos) {
return 0xFF2A0306;
return 0xFFFFFFFF;
}
@Override
@@ -130,6 +130,7 @@ public final class AntarchyNeoForgeEvents {
NeoForge.EVENT_BUS.addListener(AntarchyNeoForgeEvents::handlePortalGunLeftClickBlock);
NeoForge.EVENT_BUS.addListener(AntarchyNeoForgeEvents::handleScorpionWhipRightClickBlock);
NeoForge.EVENT_BUS.addListener(AntarchyNeoForgeEvents::handleScorpionWhipRightClickItem);
NeoForge.EVENT_BUS.addListener(AntarchyNeoForgeEvents::handleGiantFryingPanRightClickItem);
NeoForge.EVENT_BUS.addListener(AntarchyNeoForgeEvents::handleParalyzedAttackEntity);
NeoForge.EVENT_BUS.addListener(AntarchyNeoForgeEvents::handleParalyzedLeftClickBlock);
NeoForge.EVENT_BUS.addListener(AntarchyNeoForgeEvents::handleParalyzedRightClickBlock);
@@ -1125,6 +1126,14 @@ public final class AntarchyNeoForgeEvents {
}
}
static void handleGiantFryingPanRightClickItem(PlayerInteractEvent.RightClickItem event) {
InteractionResult result = com.craisinlord.antarchy.content.item.GiantFryingPanItem.handleMainHandUse(event.getLevel(), event.getEntity(), event.getHand());
if (result != InteractionResult.PASS) {
event.setCanceled(true);
event.setCancellationResult(result);
}
}
static void handleScorpionWhipRightClickItem(PlayerInteractEvent.RightClickItem event) {
if (!(event.getEntity() instanceof ServerPlayer player)) {
return;
@@ -504,7 +504,7 @@ public final class AntarchyNeoforgeEntites {
.build("skulking_fright"));
public static final DeferredHolder<EntityType<?>, EntityType<ManticoreEntity>> MANTICORE = ENTITY_TYPES.register("manticore",
() -> EntityType.Builder.of(ManticoreEntity::new, MobCategory.MONSTER)
.sized(1.95F, 2.25F)
.sized(1.95F, 2.75F)
.clientTrackingRange(10)
.fireImmune()
.build("manticore"));
@@ -736,7 +736,7 @@ public final class AntarchyNeoforgeItems {
() -> new BloodGodsBladeItem(
ULTIMATE_TIER,
new Item.Properties().stacksTo(1).durability(4096).rarity(Rarity.EPIC).fireResistant(),
80,
24,
-2.4F
));
public static final DeferredItem<MantisClawItem> MANTIS_CLAW = ITEMS.register("mantis_claw",