Roflite cube frame WIP

This commit is contained in:
GearShocky 2025-04-05 20:45:49 +05:00
parent 2a9171ea5f
commit 2754fa113c
17 changed files with 162 additions and 1 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 464 B

After

Width:  |  Height:  |  Size: 448 B

View File

@ -0,0 +1,6 @@
{
"replace": false,
"values": [
"minecraft:small_end_islands"
]
}

View File

@ -0,0 +1,22 @@
{
"processors": [
{
"processor_type": "minecraft:rule",
"rules": [
{
"input_predicate": {
"block": "overdrive_that_matters:roflite_plating",
"predicate_type": "minecraft:random_block_match",
"probability": 0.3
},
"location_predicate": {
"predicate_type": "minecraft:always_true"
},
"output_state": {
"Name": "overdrive_that_matters:roflite_assembly"
}
}
]
}
]
}

View File

@ -9,7 +9,7 @@
"bounding_box": "full",
"spawns": [
{
"type": "minecraft:pillager",
"type": "overdrive_that_matters:android_melee",
"maxCount": 1,
"minCount": 1,
"weight": 1

View File

@ -0,0 +1,26 @@
{
"type": "minecraft:jigsaw",
"biomes": "#overdrive_that_matters:roflite_cube",
"max_distance_from_center": 200,
"size": 20,
"start_height": {
"type": "minecraft:uniform",
"max_inclusive": {
"below_top": 20
},
"min_inclusive": {
"absolute": 20
}
},
"spawn_overrides": {
"monster": {
"bounding_box": "piece",
"spawns": [
]
}
},
"start_pool": "overdrive_that_matters:roflite_cube/roflite_core",
"step": "underground_structures",
"terrain_adaption": "beard_box",
"use_expansion_hack": false
}

View File

@ -0,0 +1,14 @@
{
"structures":[
{
"structure": "overdrive_that_matters:roflite_cube",
"weight": 1
}
],
"placement": {
"type": "minecraft:random_spread",
"spacing": 60,
"separation": 1,
"salt": 57382910
}
}

View File

@ -0,0 +1,78 @@
{
"name": "overdrive_that_matters:side_plating",
"fallback": "minecraft:empty",
"elements": [
{
"element": {
"element_type": "minecraft:single_pool_element",
"location": "overdrive_that_matters:roflite_cube/plating/side_plating/plate_a",
"processors": "overdrive_that_matters:roflite_plating",
"projection": "rigid"
},
"weight": 4
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"location": "overdrive_that_matters:roflite_cube/plating/side_plating/plate_b",
"processors": "overdrive_that_matters:roflite_plating",
"projection": "rigid"
},
"weight": 4
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"location": "overdrive_that_matters:roflite_cube/plating/side_plating/plate_c",
"processors": "overdrive_that_matters:roflite_plating",
"projection": "rigid"
},
"weight": 3
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"location": "overdrive_that_matters:roflite_cube/plating/side_plating/plate_d",
"processors": "overdrive_that_matters:roflite_plating",
"projection": "rigid"
},
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"location": "overdrive_that_matters:roflite_cube/plating/side_plating/assembly_a",
"processors": "overdrive_that_matters:roflite_plating",
"projection": "rigid"
},
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"location": "overdrive_that_matters:roflite_cube/plating/side_plating/assembly_b",
"processors": "overdrive_that_matters:roflite_plating",
"projection": "rigid"
},
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"location": "overdrive_that_matters:roflite_cube/plating/side_plating/assembly_c",
"processors": "overdrive_that_matters:roflite_plating",
"projection": "rigid"
},
"weight": 1
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"location": "overdrive_that_matters:roflite_cube/plating/side_plating/assembly_d",
"processors": "overdrive_that_matters:roflite_plating",
"projection": "rigid"
},
"weight": 1
}
]
}

View File

@ -0,0 +1,15 @@
{
"name": "overdrive_that_matters:roflite_core",
"fallback": "minecraft:empty",
"elements": [
{
"element": {
"element_type": "minecraft:single_pool_element",
"location": "overdrive_that_matters:roflite_cube/roflite_cube",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
}
]
}