end update fahhhh

This commit is contained in:
2026-03-29 13:58:42 +02:00
parent 0501d8ee09
commit 0a120a8ee6
26 changed files with 501 additions and 72 deletions

View File

@@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "szar:block/small_chorus_flower"
}
}
}

View File

@@ -201,5 +201,6 @@
"item.szar.blueprint": "Blueprint",
"block.szar.chorus_endstone": "Chorus EndStone",
"block.szar.small_chorus": "Small Chorus"
"block.szar.small_chorus": "Small Chorus",
"block.szar.small_chorus_flower": "Small Chorus Flower"
}

View File

@@ -0,0 +1,6 @@
{
"parent": "block/cross",
"textures": {
"cross": "szar:block/small_chorus_flower"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "szar:block/small_chorus_flower"
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 612 B

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@@ -2,6 +2,7 @@
"replace": false,
"values": [
"szar:uranium_ore",
"szar:niggerite_block"
"szar:niggerite_block",
"szar:chorus_endstone"
]
}

View File

@@ -2,28 +2,34 @@
"type": "minecraft:block",
"pools": [
{
"rolls": 1,
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:item",
"name": "szar:blueprint_slab",
"functions": [
{
"function": "minecraft:set_count",
"count": {
"type": "minecraft:block_state_property",
"block": "szar:blueprint_slab",
"property": "type",
"values": {
"double": 2,
"bottom": 1,
"top": 1
"add": false,
"conditions": [
{
"block": "szar:blueprint_slab",
"condition": "minecraft:block_state_property",
"properties": {
"type": "double"
}
}
}
],
"count": 2.0,
"function": "minecraft:set_count"
},
{
"function": "minecraft:explosion_decay"
}
]
],
"name": "szar:blueprint_slab"
}
]
],
"rolls": 1.0
}
]
],
"random_sequence": "minecraft:blocks/stone_slab"
}

View File

@@ -0,0 +1,45 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:match_tool",
"predicate": {
"enchantments": [
{
"enchantment": "minecraft:silk_touch",
"levels": {
"min": 1
}
}
]
}
}
],
"name": "szar:chorus_endstone"
},
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"name": "minecraft:end_stone"
}
]
}
],
"rolls": 1.0
}
],
"random_sequence": "minecraft:blocks/grass_block"
}

View File

@@ -0,0 +1,54 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:alternatives",
"children": [
{
"type": "minecraft:item",
"conditions": [
{
"condition": "minecraft:match_tool",
"predicate": {
"items": [
"minecraft:shears"
]
}
}
],
"name": "szar:small_chorus"
},
{
"type": "minecraft:item",
"conditions": [
{
"chance": 0.125,
"condition": "minecraft:random_chance"
}
],
"functions": [
{
"enchantment": "minecraft:fortune",
"formula": "minecraft:uniform_bonus_count",
"function": "minecraft:apply_bonus",
"parameters": {
"bonusMultiplier": 2
}
},
{
"function": "minecraft:explosion_decay"
}
],
"name": "minecraft:chorus_fruit"
}
]
}
],
"rolls": 1.0
}
],
"random_sequence": "minecraft:blocks/grass"
}

View File

@@ -0,0 +1,21 @@
{
"type": "minecraft:block",
"pools": [
{
"bonus_rolls": 0.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "szar:small_chorus_flower"
}
],
"rolls": 1.0
}
],
"random_sequence": "minecraft:blocks/poppy"
}

View File

@@ -0,0 +1,46 @@
{
"temperature": 0.5,
"downfall": 0.0,
"has_precipitation": false,
"effects": {
"sky_color": 0,
"fog_color": 10518688,
"water_color": 4159204,
"water_fog_color": 329011,
"mood_sound": {
"sound": "minecraft:ambient.cave",
"tick_delay": 6000,
"block_search_extent": 8,
"offset": 2.0
}
},
"creature_spawn_probability": 0.1,
"spawners": {
"monster": [
{
"type": "minecraft:enderman",
"weight": 10,
"minCount": 1,
"maxCount": 4
}
],
"creature": [],
"ambient": [],
"water_creature": [],
"water_ambient": [],
"underground_water_creature": [],
"axolotls": [],
"misc": []
},
"spawn_costs": {},
"features": [
[], [], [], [], [], [], [],
[
"szar:small_chorus_patch",
"minecraft:end_spike",
"minecraft:chorus_plant"
],
[], []
],
"carvers": {}
}

View File

@@ -0,0 +1,4 @@
{
"type": "szar:surface_replace",
"config": {}
}

View File

@@ -6,10 +6,21 @@
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "szar:small_chorus_block"
}
"type": "minecraft:weighted_state_provider",
"entries": [
{
"weight": 9,
"data": {
"Name": "szar:small_chorus"
}
},
{
"weight": 1,
"data": {
"Name": "szar:small_chorus_flower"
}
}
]
}
}
},
@@ -24,7 +35,7 @@
]
},
"tries": 32,
"xz_spread": 7,
"xz_spread": 5,
"y_spread": 3
}
}

View File

@@ -0,0 +1,15 @@
{
"feature": "szar:chorus_endstone_surface",
"placement": [
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:heightmap",
"heightmap": "WORLD_SURFACE_WG"
},
{
"type": "minecraft:biome"
}
]
}

View File

@@ -2,8 +2,6 @@
"feature": "szar:small_chorus",
"placement": [
{ "type": "minecraft:count", "count": 5 },
{ "type": "minecraft:in_square" },
{ "type": "minecraft:heightmap", "heightmap": "WORLD_SURFACE_WG" },
{ "type": "minecraft:biome" }
{ "type": "minecraft:in_square" }
]
}

View File

@@ -6,6 +6,7 @@
"mixins": [
"ChorusFlowerBlockMixin",
"ChorusPlantBlockMixin",
"ChorusPlantFeatureMixin",
"CraftingScreenHandlerMixin",
"CraftingScreenHandlerMixin2",
"EntityCollisionMixin",
@@ -18,7 +19,8 @@
"PlayerEntityMixin",
"PlayerInteractionMixin",
"PlayerSleepMixin",
"RadiatedItemMixin"
"RadiatedItemMixin",
"VanillaSurfaceRulesMixin"
],
"injectors": {
"defaultRequire": 1