Fixed incompat with enderscape

Fixed lukring terror and creeping horror eggs having incorrect block loot tables
fixed jumpy bug spawning with lower health than it should
This commit is contained in:
craisinlord committed 2026-07-25 09:34:34 -05:00
1 parent 958948a642
commit fcc8dbb227
6 files changed
+19 -160

No files matched your search

@@ -6,7 +6,7 @@ import java.nio.file.Files;
import java.nio.file.Path;
public final class ConfigResetGuard {
public static final int RESET_GENERATION = 4;
public static final int RESET_GENERATION = 5;
private static final String MARKER_FILE_NAME = ".config_generation";
private ConfigResetGuard() {
@@ -1,16 +1,17 @@
package com.craisinlord.antarchy.mixins;
import com.llamalad7.mixinextras.injector.wrapoperation.Operation;
import com.llamalad7.mixinextras.injector.wrapoperation.WrapOperation;
import net.minecraft.server.level.WorldGenRegion;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Redirect;
@Mixin(WorldGenRegion.class)
public abstract class FarChunkSetBlockWarningMixin {
@Redirect(
@WrapOperation(
method = "ensureCanWrite",
at = @At(value = "INVOKE", target = "Lnet/minecraft/Util;logAndPauseIfInIde(Ljava/lang/String;)V")
)
private void antarchy$suppressFarChunkWarning(String message) {
private void antarchy$suppressFarChunkWarning(String message, Operation<Void> original) {
}
}
@@ -2,89 +2,18 @@
"type": "minecraft:block",
"pools": [
{
"rolls": 1.0,
"entries": [
{
"type": "minecraft:alternatives",
"children": [
"type": "minecraft:item",
"name": "antarchy:creeping_horror_egg",
"functions": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:block_state_property",
"block": "antarchy:creeping_horror_egg",
"properties": {
"eggs": "4"
}
}
],
"functions": [
{
"function": "minecraft:set_count",
"count": 4.0
},
{
"function": "minecraft:explosion_decay"
}
],
"name": "antarchy:creeping_horror_egg"
},
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:block_state_property",
"block": "antarchy:creeping_horror_egg",
"properties": {
"eggs": "3"
}
}
],
"functions": [
{
"function": "minecraft:set_count",
"count": 3.0
},
{
"function": "minecraft:explosion_decay"
}
],
"name": "antarchy:creeping_horror_egg"
},
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:block_state_property",
"block": "antarchy:creeping_horror_egg",
"properties": {
"eggs": "2"
}
}
],
"functions": [
{
"function": "minecraft:set_count",
"count": 2.0
},
{
"function": "minecraft:explosion_decay"
}
],
"name": "antarchy:creeping_horror_egg"
},
{
"type": "minecraft:item",
"functions": [
{
"function": "minecraft:explosion_decay"
}
],
"name": "antarchy:creeping_horror_egg"
"function": "minecraft:explosion_decay"
}
]
}
],
"rolls": 1.0
]
}
],
"random_sequence": "minecraft:blocks/turtle_egg"
@@ -2,89 +2,18 @@
"type": "minecraft:block",
"pools": [
{
"rolls": 1.0,
"entries": [
{
"type": "minecraft:alternatives",
"children": [
"type": "minecraft:item",
"name": "antarchy:lurking_terror_egg",
"functions": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:block_state_property",
"block": "antarchy:lurking_terror_egg",
"properties": {
"eggs": "4"
}
}
],
"functions": [
{
"function": "minecraft:set_count",
"count": 4.0
},
{
"function": "minecraft:explosion_decay"
}
],
"name": "antarchy:lurking_terror_egg"
},
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:block_state_property",
"block": "antarchy:lurking_terror_egg",
"properties": {
"eggs": "3"
}
}
],
"functions": [
{
"function": "minecraft:set_count",
"count": 3.0
},
{
"function": "minecraft:explosion_decay"
}
],
"name": "antarchy:lurking_terror_egg"
},
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:block_state_property",
"block": "antarchy:lurking_terror_egg",
"properties": {
"eggs": "2"
}
}
],
"functions": [
{
"function": "minecraft:set_count",
"count": 2.0
},
{
"function": "minecraft:explosion_decay"
}
],
"name": "antarchy:lurking_terror_egg"
},
{
"type": "minecraft:item",
"functions": [
{
"function": "minecraft:explosion_decay"
}
],
"name": "antarchy:lurking_terror_egg"
"function": "minecraft:explosion_decay"
}
]
}
],
"rolls": 1.0
]
}
],
"random_sequence": "minecraft:blocks/turtle_egg"