swing through grass fix

ruined arena structure
kraken multipart fix
logspam elythia worldgen fix
rolly polly bonemeal
This commit is contained in:
craisinlord committed 2026-07-07 13:02:01 -05:00
1 parent 60405560c2
commit ae76303716
39 files changed
+1121 -454

No files matched your search

@@ -53,6 +53,7 @@
"client.CavarynSkyMixin",
"client.ElythiaSkyMixin",
"client.ElytraModelAccessor",
"client.GameRendererSwingThroughGrassMixin",
"client.LightningBoltRendererMixin",
"client.LivingEntityRendererBigBushMixin",
"client.MountedVehicleCameraMixin",
@@ -2136,6 +2136,11 @@
"spin_attack": {
"loop": true,
"animation_length": 0.2917,
"sound_effects": {
"0.0": {
"effect": "antarchy:toreterror_spin|1.1|0.95"
}
},
"bones": {
"R_arm": {
"rotation": {
@@ -3357,4 +3362,4 @@
}
}
}
}
}
@@ -3,22 +3,6 @@
"pools": [
{
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:iron_sword",
"weight": 18,
"functions": [
{
"function": "minecraft:enchant_with_levels",
"levels": {
"type": "minecraft:uniform",
"min": 5.0,
"max": 18.0
},
"options": "#minecraft:on_random_loot"
}
]
},
{
"type": "minecraft:item",
"name": "minecraft:bow",
@@ -35,32 +19,6 @@
}
]
},
{
"type": "minecraft:item",
"name": "minecraft:crossbow",
"weight": 15,
"functions": [
{
"function": "minecraft:enchant_with_levels",
"levels": {
"type": "minecraft:uniform",
"min": 6.0,
"max": 20.0
},
"options": "#minecraft:on_random_loot"
}
]
},
{
"type": "minecraft:item",
"name": "antarchy:battle_axe",
"weight": 10
},
{
"type": "minecraft:item",
"name": "antarchy:scorpion_whip",
"weight": 8
},
{
"type": "minecraft:item",
"name": "minecraft:shield",
@@ -141,21 +99,6 @@
}
]
},
{
"type": "minecraft:item",
"name": "minecraft:amethyst_shard",
"weight": 8,
"functions": [
{
"function": "minecraft:set_count",
"count": {
"type": "minecraft:uniform",
"min": 2.0,
"max": 6.0
}
}
]
},
{
"type": "minecraft:item",
"name": "minecraft:experience_bottle",
@@ -180,7 +123,7 @@
"function": "minecraft:set_components",
"components": {
"minecraft:potion_contents": {
"potion": "minecraft:swiftness"
"potion": "antarchy:shrinking"
}
}
}
@@ -210,7 +153,7 @@
"function": "minecraft:set_components",
"components": {
"minecraft:potion_contents": {
"potion": "minecraft:regeneration"
"potion": "antarchy:inverted"
}
}
}
@@ -251,6 +194,36 @@
}
}
]
},
{
"type": "minecraft:item",
"name": "antarchy:uranium_nugget",
"weight": 3,
"functions": [
{
"function": "minecraft:set_count",
"count": {
"type": "minecraft:uniform",
"min": 1.0,
"max": 2.0
}
}
]
},
{
"type": "minecraft:item",
"name": "antarchy:titanium_nugget",
"weight": 3,
"functions": [
{
"function": "minecraft:set_count",
"count": {
"type": "minecraft:uniform",
"min": 1.0,
"max": 2.0
}
}
]
}
],
"rolls": {
@@ -6,27 +6,17 @@
{
"type": "minecraft:item",
"name": "antarchy:ultimate_sword",
"weight": 8
"weight": 2
},
{
"type": "minecraft:item",
"name": "antarchy:ultimate_bow",
"weight": 8
"weight": 2
},
{
"type": "minecraft:item",
"name": "antarchy:ultimate_crossbow",
"weight": 8
},
{
"type": "minecraft:item",
"name": "antarchy:battle_axe",
"weight": 14
},
{
"type": "minecraft:item",
"name": "antarchy:scorpion_whip",
"weight": 12
"weight": 2
},
{
"type": "minecraft:item",
@@ -206,6 +196,58 @@
}
}
]
},
{
"type": "minecraft:item",
"name": "antarchy:uranium_nugget",
"weight": 4,
"functions": [
{
"function": "minecraft:set_count",
"count": {
"type": "minecraft:uniform",
"min": 1.0,
"max": 2.0
}
}
]
},
{
"type": "minecraft:item",
"name": "antarchy:titanium_nugget",
"weight": 4,
"functions": [
{
"function": "minecraft:set_count",
"count": {
"type": "minecraft:uniform",
"min": 1.0,
"max": 2.0
}
}
]
},
{
"type": "minecraft:item",
"name": "antarchy:uranium_ingot",
"weight": 2,
"functions": [
{
"function": "minecraft:set_count",
"count": 1
}
]
},
{
"type": "minecraft:item",
"name": "antarchy:titanium_ingot",
"weight": 2,
"functions": [
{
"function": "minecraft:set_count",
"count": 1
}
]
}
],
"rolls": {
@@ -195,6 +195,36 @@
}
}
]
},
{
"type": "minecraft:item",
"name": "antarchy:uranium_nugget",
"weight": 4,
"functions": [
{
"function": "minecraft:set_count",
"count": {
"type": "minecraft:uniform",
"min": 1.0,
"max": 2.0
}
}
]
},
{
"type": "minecraft:item",
"name": "antarchy:titanium_nugget",
"weight": 4,
"functions": [
{
"function": "minecraft:set_count",
"count": {
"type": "minecraft:uniform",
"min": 1.0,
"max": 2.0
}
}
]
}
],
"rolls": {
@@ -205,21 +235,6 @@
},
{
"entries": [
{
"type": "minecraft:item",
"name": "antarchy:ultimate_sword",
"weight": 2
},
{
"type": "minecraft:item",
"name": "antarchy:ultimate_bow",
"weight": 2
},
{
"type": "minecraft:item",
"name": "antarchy:ultimate_crossbow",
"weight": 2
},
{
"type": "minecraft:item",
"name": "minecraft:diamond_sword",
@@ -0,0 +1,6 @@
{
"replace": false,
"values": [
"antarchy:elythia_meadow"
]
}
@@ -59,8 +59,8 @@
],
[],
[
"antarchy:elythia_large_tuff_boulders",
"antarchy:elythia_tuff_boulders",
"antarchy:elythia_meadow_large_tuff_boulders",
"antarchy:elythia_meadow_tuff_boulders",
"antarchy:elythia_meadow_flora",
"antarchy:elythia_brown_ant_nests",
"antarchy:elythia_rainbow_ant_nests",
@@ -1,6 +1,10 @@
{
"type": "minecraft:cache_once",
"argument": {
"type": "minecraft:clamp",
"min": -10.0,
"max": 10.0,
"input": {
"type": "minecraft:add",
"argument1": {
"type": "minecraft:y_clamped_gradient",
@@ -78,4 +82,5 @@
}
}
}
}
}
@@ -80,122 +80,107 @@
"depth": "minecraft:overworld/depth",
"erosion": "minecraft:overworld/erosion",
"final_density": {
"type": "minecraft:min",
"argument1": {
"type": "minecraft:squeeze",
"argument": {
"type": "minecraft:mul",
"argument1": 0.64,
"argument2": {
"type": "minecraft:interpolated",
"type": "minecraft:squeeze",
"argument": {
"type": "minecraft:mul",
"argument1": 0.64,
"argument2": {
"type": "minecraft:interpolated",
"argument": {
"type": "minecraft:blend_density",
"argument": {
"type": "minecraft:blend_density",
"argument": {
"type": "minecraft:add",
"argument1": 0.1171875,
"type": "minecraft:add",
"argument1": 0.1171875,
"argument2": {
"type": "minecraft:mul",
"argument1": {
"type": "minecraft:y_clamped_gradient",
"from_value": 0.0,
"from_y": -64,
"to_value": 1.0,
"to_y": -40
},
"argument2": {
"type": "minecraft:mul",
"argument1": {
"type": "minecraft:y_clamped_gradient",
"from_value": 0.0,
"from_y": -64,
"to_value": 1.0,
"to_y": -40
},
"type": "minecraft:add",
"argument1": -0.1171875,
"argument2": {
"type": "minecraft:add",
"argument1": -0.1171875,
"argument1": -0.078125,
"argument2": {
"type": "minecraft:add",
"argument1": -0.078125,
"type": "minecraft:mul",
"argument1": {
"type": "minecraft:y_clamped_gradient",
"from_value": 1.0,
"from_y": 240,
"to_value": 0.0,
"to_y": 256
},
"argument2": {
"type": "minecraft:mul",
"argument1": {
"type": "minecraft:y_clamped_gradient",
"from_value": 1.0,
"from_y": 240,
"to_value": 0.0,
"to_y": 256
},
"type": "minecraft:add",
"argument1": 0.078125,
"argument2": {
"type": "minecraft:add",
"argument1": 0.078125,
"argument2": {
"type": "minecraft:range_choice",
"input": "antarchy:elythia_surface",
"max_exclusive": 1.5625,
"min_inclusive": -1000000.0,
"when_in_range": {
"type": "minecraft:min",
"argument1": "antarchy:elythia_surface",
"argument2": 1000000.0
},
"when_out_of_range": {
"type": "minecraft:max",
"type": "minecraft:range_choice",
"input": "antarchy:elythia_surface",
"max_exclusive": 1.5625,
"min_inclusive": -1000000.0,
"when_in_range": "antarchy:elythia_surface",
"when_out_of_range": {
"type": "minecraft:max",
"argument1": {
"type": "minecraft:add",
"argument1": {
"type": "minecraft:min",
"argument1": {
"type": "minecraft:min",
"argument1": {
"type": "minecraft:add",
"argument1": {
"type": "minecraft:mul",
"argument1": 4.0,
"argument2": {
"type": "minecraft:square",
"argument": {
"type": "minecraft:noise",
"noise": "minecraft:cave_layer",
"xz_scale": 1.0,
"y_scale": 8.0
}
}
},
"argument2": {
"type": "minecraft:add",
"argument1": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"argument1": 0.27,
"argument2": {
"type": "minecraft:noise",
"noise": "minecraft:cave_cheese",
"xz_scale": 1.0,
"y_scale": 0.6666666666666666
}
},
"max": 1.0,
"min": -1.0
},
"argument2": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"argument1": 1.5,
"argument2": {
"type": "minecraft:mul",
"argument1": -0.64,
"argument2": "antarchy:elythia_surface"
}
},
"max": 0.5,
"min": 0.0
}
}
},
"argument2": 1000000.0
},
"argument2": 1000000.0
"type": "minecraft:mul",
"argument1": 4.0,
"argument2": {
"type": "minecraft:square",
"argument": {
"type": "minecraft:noise",
"noise": "minecraft:cave_layer",
"xz_scale": 1.0,
"y_scale": 8.0
}
}
},
"argument2": {
"type": "minecraft:range_choice",
"input": "minecraft:overworld/caves/pillars",
"max_exclusive": 0.03,
"min_inclusive": -1000000.0,
"when_in_range": -1000000.0,
"when_out_of_range": "minecraft:overworld/caves/pillars"
"type": "minecraft:add",
"argument1": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"argument1": 0.27,
"argument2": {
"type": "minecraft:noise",
"noise": "minecraft:cave_cheese",
"xz_scale": 1.0,
"y_scale": 0.6666666666666666
}
},
"max": 1.0,
"min": -1.0
},
"argument2": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"argument1": 1.5,
"argument2": {
"type": "minecraft:mul",
"argument1": -0.64,
"argument2": "antarchy:elythia_surface"
}
},
"max": 0.5,
"min": 0.0
}
}
},
"argument2": {
"type": "minecraft:range_choice",
"input": "minecraft:overworld/caves/pillars",
"max_exclusive": 0.03,
"min_inclusive": -1000000.0,
"when_in_range": -1000000.0,
"when_out_of_range": "minecraft:overworld/caves/pillars"
}
}
}
@@ -207,8 +192,7 @@
}
}
}
},
"argument2": 1000000.0
}
},
"fluid_level_floodedness": {
"type": "minecraft:noise",
@@ -267,12 +251,18 @@
"if_true": {
"type": "minecraft:vertical_gradient",
"random_name": "minecraft:bedrock_floor",
"true_at_and_below": { "absolute": -60 },
"false_at_and_above": { "absolute": -56 }
"true_at_and_below": {
"absolute": -60
},
"false_at_and_above": {
"absolute": -56
}
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "minecraft:bedrock" }
"result_state": {
"Name": "minecraft:bedrock"
}
}
},
{
@@ -398,7 +388,9 @@
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:biome",
"biome_is": ["antarchy:elythia_river"]
"biome_is": [
"antarchy:elythia_river"
]
},
"then_run": {
"type": "minecraft:sequence",
@@ -422,7 +414,9 @@
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "minecraft:sand" }
"result_state": {
"Name": "minecraft:sand"
}
}
}
},
@@ -439,7 +433,9 @@
"type": "minecraft:block",
"result_state": {
"Name": "minecraft:grass_block",
"Properties": { "snowy": "false" }
"Properties": {
"snowy": "false"
}
}
}
},
@@ -453,7 +449,9 @@
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "minecraft:dirt" }
"result_state": {
"Name": "minecraft:dirt"
}
}
},
{
@@ -466,7 +464,9 @@
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "minecraft:dirt" }
"result_state": {
"Name": "minecraft:dirt"
}
}
}
]
@@ -476,11 +476,16 @@
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:biome",
"biome_is": ["antarchy:elythia_ocean", "antarchy:elythia_coral_spikes"]
"biome_is": [
"antarchy:elythia_ocean",
"antarchy:elythia_coral_spikes"
]
},
"then_run": {
"type": "minecraft:condition",
"if_true": { "type": "minecraft:above_preliminary_surface" },
"if_true": {
"type": "minecraft:above_preliminary_surface"
},
"then_run": {
"type": "minecraft:sequence",
"sequence": [
@@ -506,12 +511,16 @@
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "minecraft:sand" }
"result_state": {
"Name": "minecraft:sand"
}
}
},
{
"type": "minecraft:block",
"result_state": { "Name": "minecraft:sand" }
"result_state": {
"Name": "minecraft:sand"
}
}
]
}
@@ -527,7 +536,9 @@
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "antarchy:shellstone" }
"result_state": {
"Name": "antarchy:shellstone"
}
}
},
{
@@ -541,12 +552,16 @@
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "antarchy:shellstone" }
"result_state": {
"Name": "antarchy:shellstone"
}
}
},
{
"type": "minecraft:block",
"result_state": { "Name": "antarchy:shellstone" }
"result_state": {
"Name": "antarchy:shellstone"
}
}
]
}
@@ -556,7 +571,9 @@
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:biome",
"biome_is": ["antarchy:elythia_beach"]
"biome_is": [
"antarchy:elythia_beach"
]
},
"then_run": {
"type": "minecraft:sequence",
@@ -572,7 +589,9 @@
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "minecraft:sand" }
"result_state": {
"Name": "minecraft:sand"
}
}
},
{
@@ -586,7 +605,9 @@
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "minecraft:sand" }
"result_state": {
"Name": "minecraft:sand"
}
}
},
{
@@ -600,7 +621,9 @@
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "minecraft:sandstone" }
"result_state": {
"Name": "minecraft:sandstone"
}
}
},
{
@@ -614,7 +637,9 @@
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "antarchy:shellstone" }
"result_state": {
"Name": "antarchy:shellstone"
}
}
}
]
@@ -622,7 +647,9 @@
},
{
"type": "minecraft:condition",
"if_true": { "type": "minecraft:above_preliminary_surface" },
"if_true": {
"type": "minecraft:above_preliminary_surface"
},
"then_run": {
"type": "minecraft:sequence",
"sequence": [
@@ -650,7 +677,9 @@
"type": "minecraft:block",
"result_state": {
"Name": "minecraft:grass_block",
"Properties": { "snowy": "false" }
"Properties": {
"snowy": "false"
}
}
}
},
@@ -664,12 +693,16 @@
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "minecraft:rooted_dirt" }
"result_state": {
"Name": "minecraft:rooted_dirt"
}
}
},
{
"type": "minecraft:block",
"result_state": { "Name": "minecraft:moss_block" }
"result_state": {
"Name": "minecraft:moss_block"
}
}
]
}
@@ -695,12 +728,16 @@
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "minecraft:rooted_dirt" }
"result_state": {
"Name": "minecraft:rooted_dirt"
}
}
},
{
"type": "minecraft:block",
"result_state": { "Name": "minecraft:coarse_dirt" }
"result_state": {
"Name": "minecraft:coarse_dirt"
}
}
]
}
@@ -715,7 +752,9 @@
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "minecraft:dirt" }
"result_state": {
"Name": "minecraft:dirt"
}
}
}
]
@@ -726,14 +765,20 @@
"if_true": {
"type": "minecraft:vertical_gradient",
"random_name": "minecraft:deepslate",
"true_at_and_below": { "absolute": -8 },
"false_at_and_above": { "absolute": 0 }
"true_at_and_below": {
"absolute": -8
},
"false_at_and_above": {
"absolute": 0
}
},
"then_run": {
"type": "minecraft:block",
"result_state": {
"Name": "minecraft:deepslate",
"Properties": { "axis": "y" }
"Properties": {
"axis": "y"
}
}
}
}
@@ -0,0 +1,19 @@
{
"feature": "antarchy:elythia_large_tuff_boulder",
"placement": [
{
"type": "minecraft:rarity_filter",
"chance": 40
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:heightmap",
"heightmap": "WORLD_SURFACE_WG"
},
{
"type": "minecraft:biome"
}
]
}
@@ -0,0 +1,19 @@
{
"feature": "antarchy:elythia_tuff_boulder",
"placement": [
{
"type": "minecraft:rarity_filter",
"chance": 12
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:heightmap",
"heightmap": "WORLD_SURFACE_WG"
},
{
"type": "minecraft:biome"
}
]
}
@@ -0,0 +1,22 @@
{
"type": "integrated_api:generic_structure",
"start_pool": "antarchy:ruined_arena/ruined_arena",
"size": 2,
"terrain_height_radius_check": 4,
"allowed_terrain_height_range": 14,
"valid_biome_radius_check": 1,
"biomes": "#antarchy:has_structure/ruined_anrea_biomes",
"step": "surface_structures",
"enhanced_terrain_adaptation": {
"type": "integrated_api:none"
},
"project_start_to_heightmap": "WORLD_SURFACE_WG",
"start_height": {
"type": "minecraft:constant",
"value": {
"absolute": 0
}
},
"spawn_overrides": {},
"liquid_settings": "ignore_waterlogging"
}
@@ -7,6 +7,10 @@
{
"structure": "antarchy:fallen_kingdom_castle",
"weight": 1
},
{
"structure": "antarchy:ruined_arena",
"weight": 1
}
],
"placement": {
@@ -0,0 +1,22 @@
{
"name": "antarchy:ruined_arena/ruined_arena",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 1,
"element": {
"location": "antarchy:ruined_arena/ruined_arena",
"processors": "antarchy:generic_processor",
"projection": "rigid",
"enhanced_terrain_adaptation": {
"type": "integrated_api:custom",
"carves": true,
"beards": true,
"kernel_size": 35,
"kernel_distance": 35
},
"element_type": "integrated_api:integrated_api_single_pool_element"
}
}
]
}
@@ -3,6 +3,7 @@
"values": [
"antarchy:toreterror_arena",
"antarchy:fallen_kingdom_castle",
"antarchy:ruined_arena",
"antarchy:trayaurus_lab"
]
}