mirror of
https://github.com/Sollace/Unicopia.git
synced 2024-11-27 07:17:58 +01:00
Add mysterious eggs and finish up hive generation
This commit is contained in:
parent
09053bba93
commit
0a1429fd60
77 changed files with 1060 additions and 70 deletions
1
assets/models/mysterious_egg_1.bbmodel
Normal file
1
assets/models/mysterious_egg_1.bbmodel
Normal file
|
@ -0,0 +1 @@
|
|||
{"meta":{"format_version":"4.5","model_format":"java_block","box_uv":false},"name":"mysterious_egg_1","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":16,"height":16},"elements":[{"name":"cube","box_uv":false,"rescale":false,"locked":false,"render_order":"default","allow_mirror_modeling":true,"from":[3,0,3],"to":[13,13,13],"autouv":0,"color":5,"origin":[0,0,0],"faces":{"north":{"uv":[0,6,6,14],"texture":0},"east":{"uv":[0,6,6,14],"texture":0},"south":{"uv":[0,6,6,14],"texture":0},"west":{"uv":[0,6,6,14],"texture":0},"up":{"uv":[0,0,6,6],"texture":0},"down":{"uv":[0,0,6,6],"texture":0}},"type":"cube","uuid":"e2063530-1c9c-f04c-325f-a445aee2da9a"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"render_order":"default","allow_mirror_modeling":true,"from":[4,1,4],"to":[12,12,12],"autouv":0,"color":5,"origin":[0,0,0],"faces":{"north":{"uv":[7,7,11,13],"texture":0},"east":{"uv":[7,7,11,13],"texture":0},"south":{"uv":[7,7,11,13],"texture":0},"west":{"uv":[7,7,11,13],"texture":0},"up":{"uv":[7,1,11,5],"texture":0},"down":{"uv":[7,1,11,5],"texture":0}},"type":"cube","uuid":"01e262af-a32c-e3fe-108b-0c32faa1afeb"}],"outliner":[{"name":"egg","origin":[0,0,0],"color":0,"uuid":"2320983f-93fb-6c71-9582-32758f0eb13e","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"children":["01e262af-a32c-e3fe-108b-0c32faa1afeb","e2063530-1c9c-f04c-325f-a445aee2da9a"]}],"textures":[{"path":"/home/sollace/Desktop/slime_block.png","name":"mysterious_egg.png","folder":"block","namespace":"unicopia","id":"all","particle":true,"render_mode":"default","render_sides":"auto","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"mode":"bitmap","saved":true,"uuid":"78bfb99c-a3a0-820b-f324-1f223fd4fa95","relative_path":"../../../../../../../Desktop/slime_block.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAjZJREFUOE+Vk99LU2EYx7/v2dnO2apFwqAfiCCJZXXRVQkLjbWgOGDJhBJXW2JG5H+ktbZKsjFZvDdd9MMyNQvqou5qoXM6zpgbc50fOz/e2LprK+Z788DD+3z4vt/n+5KbsauUd/OoKAV07O2AbTPoKhCPzEto45Cx6SF66nIvRLcATdUbI99efEc8mpICtwYY5+RgG3aj//L+AvmbSe6lR2hP4BgIdJTlGgrFDWx/ruHx7edS8M55RmDD0Bl0TcPS7Goz4FoiQINjF7BdKGFzM4OKrGAnp2Iu+lq6NBVkNbUGXdFgaBY+pD41A27EhumJi0exkctAKSlw8ATaTx7x8XTjCaqqwtJtEA5YSbYATDwdoQQmiCCiUpVhGRbsmo3k5Nv2TByfDVGvT4ChE8iFLbjhBcMuthBJDNPjg0eQza7jUGc38vks1lc2kZ5akgLRc0xVNYhuN7R/mRh5FKIHDgooVmV0dXVD3slB/lrG/N1FyR86ywzThOgRUTN1LM99bDaxruBwnw+mp4SOfZ3QFQM/3q8hHk1LA6N+ZvMGXA4Bls3w5uG7ZkBoepD29Z9EOVeBiiK8og/FtSpi4aQ0EPYz85cFCwZ43onFueUWOYgHaM/pXjg4E+BcqDuY/ZLHzOgfQKNR3yEDFhItFEw8GaKcxw2n0wFxvwdeH4fMagGxcErqv3KGEY6Aczrg8hC8erDYrGDyWYhWWakRcWGP0Kik4sHM9WR7OWjjw/33SpOk3QJ/A8St+xERhrBvAAAAAElFTkSuQmCC"}]}
|
32
assets/models/mysterious_egg_1.json
Normal file
32
assets/models/mysterious_egg_1.json
Normal file
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"textures": {
|
||||
"particle": "unicopia:block/mysterious_egg",
|
||||
"all": "unicopia:block/mysterious_egg"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [4, 1, 4],
|
||||
"to": [12, 12, 12],
|
||||
"faces": {
|
||||
"north": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"east": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"south": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"west": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"up": {"uv": [7, 1, 11, 5], "texture": "#all"},
|
||||
"down": {"uv": [7, 1, 11, 5], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [3, 0, 3],
|
||||
"to": [13, 13, 13],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"east": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"south": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"west": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"up": {"uv": [0, 0, 6, 6], "texture": "#all"},
|
||||
"down": {"uv": [0, 0, 6, 6], "texture": "#all"}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
1
assets/models/mysterious_egg_2.bbmodel
Normal file
1
assets/models/mysterious_egg_2.bbmodel
Normal file
|
@ -0,0 +1 @@
|
|||
{"meta":{"format_version":"4.5","model_format":"java_block","box_uv":false},"name":"mysterious_egg_2","parent":"","ambientocclusion":true,"front_gui_light":false,"visible_box":[1,1,0],"variable_placeholders":"","variable_placeholder_buttons":[],"unhandled_root_fields":{},"resolution":{"width":16,"height":16},"elements":[{"name":"cube","box_uv":false,"rescale":false,"locked":false,"render_order":"default","allow_mirror_modeling":true,"from":[1,0,4],"to":[9,13,12],"autouv":0,"color":5,"origin":[0,0,0],"faces":{"north":{"uv":[0,6,6,14],"texture":0},"east":{"uv":[0,6,6,14],"texture":0},"south":{"uv":[0,6,6,14],"texture":0},"west":{"uv":[0,6,6,14],"texture":0},"up":{"uv":[0,0,6,6],"texture":0},"down":{"uv":[0,0,6,6],"texture":0}},"type":"cube","uuid":"e2063530-1c9c-f04c-325f-a445aee2da9a"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"render_order":"default","allow_mirror_modeling":true,"from":[2,1,5],"to":[8,12,11],"autouv":0,"color":5,"origin":[0,0,0],"faces":{"north":{"uv":[7,7,11,13],"texture":0},"east":{"uv":[7,7,11,13],"texture":0},"south":{"uv":[7,7,11,13],"texture":0},"west":{"uv":[7,7,11,13],"texture":0},"up":{"uv":[7,1,11,5],"texture":0},"down":{"uv":[7,1,11,5],"texture":0}},"type":"cube","uuid":"01e262af-a32c-e3fe-108b-0c32faa1afeb"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"render_order":"default","allow_mirror_modeling":true,"from":[9,1,9],"to":[13,7,13],"autouv":0,"color":5,"origin":[0,0,0],"faces":{"north":{"uv":[7,7,11,13],"texture":0},"east":{"uv":[7,7,11,13],"texture":0},"south":{"uv":[7,7,11,13],"texture":0},"west":{"uv":[7,7,11,13],"texture":0},"up":{"uv":[7,1,11,5],"texture":0},"down":{"uv":[7,1,11,5],"texture":0}},"type":"cube","uuid":"6ef3137e-56f6-4fc0-b117-69e19f38ad95"},{"name":"cube","box_uv":false,"rescale":false,"locked":false,"render_order":"default","allow_mirror_modeling":true,"from":[8,0,8],"to":[14,8,14],"autouv":0,"color":5,"origin":[0,0,0],"faces":{"north":{"uv":[0,6,6,14],"texture":0},"east":{"uv":[0,6,6,14],"texture":0},"south":{"uv":[0,6,6,14],"texture":0},"west":{"uv":[0,6,6,14],"texture":0},"up":{"uv":[0,0,6,6],"texture":0},"down":{"uv":[0,0,6,6],"texture":0}},"type":"cube","uuid":"05ec172d-6ef9-8c8f-5c5e-b276711d0e40"}],"outliner":[{"name":"egg","origin":[0,0,0],"color":0,"uuid":"2320983f-93fb-6c71-9582-32758f0eb13e","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"children":["01e262af-a32c-e3fe-108b-0c32faa1afeb","e2063530-1c9c-f04c-325f-a445aee2da9a"]},{"name":"egg","origin":[0,0,0],"color":0,"uuid":"ffce6c26-55c9-4834-d6c4-96a58e04c177","export":true,"mirror_uv":false,"isOpen":true,"locked":false,"visibility":true,"autouv":0,"children":["6ef3137e-56f6-4fc0-b117-69e19f38ad95","05ec172d-6ef9-8c8f-5c5e-b276711d0e40"]}],"textures":[{"path":"/home/sollace/Desktop/slime_block.png","name":"mysterious_egg.png","folder":"block","namespace":"unicopia","id":"all","particle":true,"render_mode":"default","render_sides":"auto","frame_time":1,"frame_order_type":"loop","frame_order":"","frame_interpolate":false,"visible":true,"mode":"bitmap","saved":true,"uuid":"78bfb99c-a3a0-820b-f324-1f223fd4fa95","relative_path":"../../../../../../../Desktop/slime_block.png","source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAjZJREFUOE+Vk99LU2EYx7/v2dnO2apFwqAfiCCJZXXRVQkLjbWgOGDJhBJXW2JG5H+ktbZKsjFZvDdd9MMyNQvqou5qoXM6zpgbc50fOz/e2LprK+Z788DD+3z4vt/n+5KbsauUd/OoKAV07O2AbTPoKhCPzEto45Cx6SF66nIvRLcATdUbI99efEc8mpICtwYY5+RgG3aj//L+AvmbSe6lR2hP4BgIdJTlGgrFDWx/ruHx7edS8M55RmDD0Bl0TcPS7Goz4FoiQINjF7BdKGFzM4OKrGAnp2Iu+lq6NBVkNbUGXdFgaBY+pD41A27EhumJi0exkctAKSlw8ATaTx7x8XTjCaqqwtJtEA5YSbYATDwdoQQmiCCiUpVhGRbsmo3k5Nv2TByfDVGvT4ChE8iFLbjhBcMuthBJDNPjg0eQza7jUGc38vks1lc2kZ5akgLRc0xVNYhuN7R/mRh5FKIHDgooVmV0dXVD3slB/lrG/N1FyR86ywzThOgRUTN1LM99bDaxruBwnw+mp4SOfZ3QFQM/3q8hHk1LA6N+ZvMGXA4Bls3w5uG7ZkBoepD29Z9EOVeBiiK8og/FtSpi4aQ0EPYz85cFCwZ43onFueUWOYgHaM/pXjg4E+BcqDuY/ZLHzOgfQKNR3yEDFhItFEw8GaKcxw2n0wFxvwdeH4fMagGxcErqv3KGEY6Aczrg8hC8erDYrGDyWYhWWakRcWGP0Kik4sHM9WR7OWjjw/33SpOk3QJ/A8St+xERhrBvAAAAAElFTkSuQmCC"}]}
|
56
assets/models/mysterious_egg_2.json
Normal file
56
assets/models/mysterious_egg_2.json
Normal file
|
@ -0,0 +1,56 @@
|
|||
{
|
||||
"textures": {
|
||||
"particle": "unicopia:block/mysterious_egg",
|
||||
"all": "unicopia:block/mysterious_egg"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [2, 1, 5],
|
||||
"to": [8, 12, 11],
|
||||
"faces": {
|
||||
"north": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"east": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"south": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"west": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"up": {"uv": [7, 1, 11, 5], "texture": "#all"},
|
||||
"down": {"uv": [7, 1, 11, 5], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [1, 0, 4],
|
||||
"to": [9, 13, 12],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"east": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"south": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"west": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"up": {"uv": [0, 0, 6, 6], "texture": "#all"},
|
||||
"down": {"uv": [0, 0, 6, 6], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [9, 1, 9],
|
||||
"to": [13, 7, 13],
|
||||
"faces": {
|
||||
"north": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"east": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"south": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"west": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"up": {"uv": [7, 1, 11, 5], "texture": "#all"},
|
||||
"down": {"uv": [7, 1, 11, 5], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [8, 0, 8],
|
||||
"to": [14, 8, 14],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"east": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"south": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"west": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"up": {"uv": [0, 0, 6, 6], "texture": "#all"},
|
||||
"down": {"uv": [0, 0, 6, 6], "texture": "#all"}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
1
assets/models/mysterious_egg_3.bbmodel
Normal file
1
assets/models/mysterious_egg_3.bbmodel
Normal file
File diff suppressed because one or more lines are too long
80
assets/models/mysterious_egg_3.json
Normal file
80
assets/models/mysterious_egg_3.json
Normal file
|
@ -0,0 +1,80 @@
|
|||
{
|
||||
"textures": {
|
||||
"particle": "unicopia:block/mysterious_egg",
|
||||
"all": "unicopia:block/mysterious_egg"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [1, 1, 0],
|
||||
"to": [7, 10, 6],
|
||||
"faces": {
|
||||
"north": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"east": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"south": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"west": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"up": {"uv": [7, 1, 11, 5], "texture": "#all"},
|
||||
"down": {"uv": [7, 1, 11, 5], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 0, -1],
|
||||
"to": [8, 11, 7],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"east": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"south": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"west": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"up": {"uv": [0, 0, 6, 6], "texture": "#all"},
|
||||
"down": {"uv": [0, 0, 6, 6], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 1, 7],
|
||||
"to": [13, 14, 15],
|
||||
"faces": {
|
||||
"north": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"east": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"south": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"west": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"up": {"uv": [7, 1, 11, 5], "texture": "#all"},
|
||||
"down": {"uv": [7, 1, 11, 5], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [4, 0, 6],
|
||||
"to": [14, 15, 16],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"east": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"south": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"west": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"up": {"uv": [0, 0, 6, 6], "texture": "#all"},
|
||||
"down": {"uv": [0, 0, 6, 6], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [11, 1, 1],
|
||||
"to": [15, 7, 5],
|
||||
"faces": {
|
||||
"north": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"east": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"south": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"west": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"up": {"uv": [7, 1, 11, 5], "texture": "#all"},
|
||||
"down": {"uv": [7, 1, 11, 5], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [10, 0, 0],
|
||||
"to": [16, 8, 6],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"east": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"south": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"west": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"up": {"uv": [0, 0, 6, 6], "texture": "#all"},
|
||||
"down": {"uv": [0, 0, 6, 6], "texture": "#all"}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
100
src/main/java/com/minelittlepony/unicopia/block/PileBlock.java
Normal file
100
src/main/java/com/minelittlepony/unicopia/block/PileBlock.java
Normal file
|
@ -0,0 +1,100 @@
|
|||
package com.minelittlepony.unicopia.block;
|
||||
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.block.BlockState;
|
||||
import net.minecraft.block.Blocks;
|
||||
import net.minecraft.block.ShapeContext;
|
||||
import net.minecraft.block.SideShapeType;
|
||||
import net.minecraft.block.Waterloggable;
|
||||
import net.minecraft.fluid.Fluids;
|
||||
import net.minecraft.item.ItemPlacementContext;
|
||||
import net.minecraft.registry.tag.FluidTags;
|
||||
import net.minecraft.state.StateManager;
|
||||
import net.minecraft.state.property.BooleanProperty;
|
||||
import net.minecraft.state.property.IntProperty;
|
||||
import net.minecraft.state.property.Properties;
|
||||
import net.minecraft.util.math.BlockPos;
|
||||
import net.minecraft.util.math.Direction;
|
||||
import net.minecraft.util.math.Vec3d;
|
||||
import net.minecraft.util.shape.VoxelShape;
|
||||
import net.minecraft.util.shape.VoxelShapes;
|
||||
import net.minecraft.world.BlockView;
|
||||
import net.minecraft.world.WorldAccess;
|
||||
import net.minecraft.world.WorldView;
|
||||
|
||||
public class PileBlock extends Block implements Waterloggable {
|
||||
public static final int MAX_COUNT = 3;
|
||||
public static final IntProperty COUNT = IntProperty.of("count", 1, MAX_COUNT);
|
||||
public static final BooleanProperty WATERLOGGED = Properties.WATERLOGGED;
|
||||
|
||||
public static final VoxelShape[] MYSTERIOUS_EGG_SHAPES = new VoxelShape[] {
|
||||
Block.createCuboidShape(3, 0, 3, 13, 13, 13),
|
||||
VoxelShapes.union(
|
||||
Block.createCuboidShape(1, 0, 4, 9, 13, 12),
|
||||
Block.createCuboidShape(8, 0, 8, 14, 8, 14)
|
||||
),
|
||||
VoxelShapes.union(
|
||||
Block.createCuboidShape(0, 0, -1, 8, 11, 7),
|
||||
Block.createCuboidShape(4, 0, 6, 14, 15, 16),
|
||||
Block.createCuboidShape(10, 0, 0, 16, 8, 6)
|
||||
)
|
||||
};
|
||||
|
||||
private final VoxelShape[] shapes;
|
||||
|
||||
public PileBlock(Settings settings, VoxelShape[] shapes) {
|
||||
super(settings.offset(OffsetType.XZ).dynamicBounds());
|
||||
setDefaultState(getDefaultState().with(COUNT, 1));
|
||||
this.shapes = shapes;
|
||||
}
|
||||
|
||||
@Override
|
||||
public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) {
|
||||
Vec3d offset = state.getModelOffset(world, pos);
|
||||
return shapes[state.get(COUNT) - 1].offset(offset.x, offset.y, offset.z);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void appendProperties(StateManager.Builder<Block, BlockState> builder) {
|
||||
builder.add(WATERLOGGED, COUNT);
|
||||
}
|
||||
|
||||
@Override
|
||||
@Nullable
|
||||
public BlockState getPlacementState(ItemPlacementContext ctx) {
|
||||
BlockPos pos = ctx.getBlockPos();
|
||||
BlockState state = ctx.getWorld().getBlockState(pos);
|
||||
if (state.isOf(this)) {
|
||||
return state.with(COUNT, Math.min(MAX_COUNT, state.get(COUNT) + 1));
|
||||
}
|
||||
|
||||
return super.getPlacementState(ctx).with(WATERLOGGED, ctx.getWorld().getFluidState(pos).isIn(FluidTags.WATER));
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean canPlaceAt(BlockState state, WorldView world, BlockPos pos) {
|
||||
pos = pos.down();
|
||||
return world.getBlockState(pos).isSideSolid(world, pos, Direction.UP, SideShapeType.CENTER);
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
@Override
|
||||
public boolean canReplace(BlockState state, ItemPlacementContext context) {
|
||||
return (!context.shouldCancelInteraction() && context.getStack().isOf(asItem()) && state.get(COUNT) < MAX_COUNT) || super.canReplace(state, context);
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
@Override
|
||||
public BlockState getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) {
|
||||
if (!state.canPlaceAt(world, pos)) {
|
||||
return Blocks.AIR.getDefaultState();
|
||||
}
|
||||
if (state.get(WATERLOGGED).booleanValue()) {
|
||||
world.scheduleFluidTick(pos, Fluids.WATER, Fluids.WATER.getTickRate(world));
|
||||
}
|
||||
return super.getStateForNeighborUpdate(state, direction, neighborState, world, pos, neighborPos);
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,36 @@
|
|||
package com.minelittlepony.unicopia.block;
|
||||
|
||||
import net.minecraft.block.BlockSetType;
|
||||
import net.minecraft.block.BlockState;
|
||||
import net.minecraft.block.Blocks;
|
||||
import net.minecraft.block.DoorBlock;
|
||||
import net.minecraft.block.enums.DoubleBlockHalf;
|
||||
import net.minecraft.util.math.BlockPos;
|
||||
import net.minecraft.util.math.Direction;
|
||||
import net.minecraft.world.WorldAccess;
|
||||
|
||||
public class StableDoorBlock extends DoorBlock {
|
||||
|
||||
public StableDoorBlock(Settings settings) {
|
||||
super(settings, BlockSetType.OAK);
|
||||
}
|
||||
|
||||
@Override
|
||||
public BlockState getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) {
|
||||
DoubleBlockHalf half = state.get(HALF);
|
||||
|
||||
if (direction.getAxis() == Direction.Axis.Y && half == DoubleBlockHalf.LOWER == (direction == Direction.UP)) {
|
||||
if (neighborState.isOf(this) && neighborState.get(HALF) != half) {
|
||||
return state;
|
||||
}
|
||||
|
||||
return Blocks.AIR.getDefaultState();
|
||||
}
|
||||
|
||||
if (half == DoubleBlockHalf.LOWER && direction == Direction.DOWN && !state.canPlaceAt(world, pos)) {
|
||||
return Blocks.AIR.getDefaultState();
|
||||
}
|
||||
|
||||
return state;
|
||||
}
|
||||
}
|
|
@ -121,6 +121,7 @@ public interface UBlocks {
|
|||
Block CHISELLED_CHITIN_SLAB = register("chiselled_chitin_slab", new SlabBlock(Settings.copy(CHISELLED_CHITIN)), ItemGroups.BUILDING_BLOCKS);
|
||||
Block CHISELLED_CHITIN_STAIRS = register("chiselled_chitin_stairs", new StairsBlock(CHISELLED_CHITIN.getDefaultState(), Settings.copy(CHISELLED_CHITIN)), ItemGroups.BUILDING_BLOCKS);
|
||||
Block CHISELLED_CHITIN_HULL = register("chiselled_chitin_hull", new OrientedBlock(Settings.copy(CHISELLED_CHITIN)), ItemGroups.BUILDING_BLOCKS);
|
||||
Block MYSTERIOUS_EGG = register("mysterious_egg", new PileBlock(Settings.copy(Blocks.SLIME_BLOCK), PileBlock.MYSTERIOUS_EGG_SHAPES), ItemGroups.NATURAL);
|
||||
|
||||
SegmentedCropBlock OATS = register("oats", SegmentedCropBlock.create(11, 5, AbstractBlock.Settings.copy(Blocks.WHEAT), () -> UItems.OAT_SEEDS, null, null));
|
||||
SegmentedCropBlock OATS_STEM = register("oats_stem", OATS.createNext(5));
|
||||
|
|
|
@ -171,6 +171,7 @@ public interface URenderers {
|
|||
}, TintedBlock.REGISTRY.stream().map(Block::asItem).filter(i -> i != Items.AIR).toArray(Item[]::new));
|
||||
|
||||
BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), UBlocks.TRANSLUCENT_BLOCKS.stream().toArray(Block[]::new));
|
||||
BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getTranslucent(), UBlocks.MYSTERIOUS_EGG);
|
||||
// for lava boats
|
||||
BlockRenderLayerMap.INSTANCE.putFluids(RenderLayer.getTranslucent(), Fluids.LAVA, Fluids.FLOWING_LAVA);
|
||||
|
||||
|
|
|
@ -0,0 +1,68 @@
|
|||
{
|
||||
"variants": {
|
||||
"facing=east,half=lower,hinge=left,open=false,powered=false": { "model": "unicopia:door/bakery_bottom" },
|
||||
"facing=south,half=lower,hinge=left,open=false,powered=false": { "model": "unicopia:door/bakery_bottom", "y": 90 },
|
||||
"facing=west,half=lower,hinge=left,open=false,powered=false": { "model": "unicopia:door/bakery_bottom", "y": 180 },
|
||||
"facing=north,half=lower,hinge=left,open=false,powered=false": { "model": "unicopia:door/bakery_bottom", "y": 270 },
|
||||
"facing=east,half=lower,hinge=right,open=false,powered=false": { "model": "unicopia:door/bakery_bottom_rh" },
|
||||
"facing=south,half=lower,hinge=right,open=false,powered=false": { "model": "unicopia:door/bakery_bottom_rh", "y": 90 },
|
||||
"facing=west,half=lower,hinge=right,open=false,powered=false": { "model": "unicopia:door/bakery_bottom_rh", "y": 180 },
|
||||
"facing=north,half=lower,hinge=right,open=false,powered=false": { "model": "unicopia:door/bakery_bottom_rh", "y": 270 },
|
||||
"facing=east,half=lower,hinge=left,open=true,powered=false": { "model": "unicopia:door/bakery_bottom_rh", "y": 90 },
|
||||
"facing=south,half=lower,hinge=left,open=true,powered=false": { "model": "unicopia:door/bakery_bottom_rh", "y": 180 },
|
||||
"facing=west,half=lower,hinge=left,open=true,powered=false": { "model": "unicopia:door/bakery_bottom_rh", "y": 270 },
|
||||
"facing=north,half=lower,hinge=left,open=true,powered=false": { "model": "unicopia:door/bakery_bottom_rh" },
|
||||
"facing=east,half=lower,hinge=right,open=true,powered=false": { "model": "unicopia:door/bakery_bottom", "y": 270 },
|
||||
"facing=south,half=lower,hinge=right,open=true,powered=false": { "model": "unicopia:door/bakery_bottom" },
|
||||
"facing=west,half=lower,hinge=right,open=true,powered=false": { "model": "unicopia:door/bakery_bottom", "y": 90 },
|
||||
"facing=north,half=lower,hinge=right,open=true,powered=false": { "model": "unicopia:door/bakery_bottom", "y": 180 },
|
||||
"facing=east,half=upper,hinge=left,open=false,powered=false": { "model": "unicopia:door/bakery_top" },
|
||||
"facing=south,half=upper,hinge=left,open=false,powered=false": { "model": "unicopia:door/bakery_top", "y": 90 },
|
||||
"facing=west,half=upper,hinge=left,open=false,powered=false": { "model": "unicopia:door/bakery_top", "y": 180 },
|
||||
"facing=north,half=upper,hinge=left,open=false,powered=false": { "model": "unicopia:door/bakery_top", "y": 270 },
|
||||
"facing=east,half=upper,hinge=right,open=false,powered=false": { "model": "unicopia:door/bakery_top_rh" },
|
||||
"facing=south,half=upper,hinge=right,open=false,powered=false": { "model": "unicopia:door/bakery_top_rh", "y": 90 },
|
||||
"facing=west,half=upper,hinge=right,open=false,powered=false": { "model": "unicopia:door/bakery_top_rh", "y": 180 },
|
||||
"facing=north,half=upper,hinge=right,open=false,powered=false": { "model": "unicopia:door/bakery_top_rh", "y": 270 },
|
||||
"facing=east,half=upper,hinge=left,open=true,powered=false": { "model": "unicopia:door/bakery_top_rh", "y": 90 },
|
||||
"facing=south,half=upper,hinge=left,open=true,powered=false": { "model": "unicopia:door/bakery_top_rh", "y": 180 },
|
||||
"facing=west,half=upper,hinge=left,open=true,powered=false": { "model": "unicopia:door/bakery_top_rh", "y": 270 },
|
||||
"facing=north,half=upper,hinge=left,open=true,powered=false": { "model": "unicopia:door/bakery_top_rh" },
|
||||
"facing=east,half=upper,hinge=right,open=true,powered=false": { "model": "unicopia:door/bakery_top", "y": 270 },
|
||||
"facing=south,half=upper,hinge=right,open=true,powered=false": { "model": "unicopia:door/bakery_top" },
|
||||
"facing=west,half=upper,hinge=right,open=true,powered=false": { "model": "unicopia:door/bakery_top", "y": 90 },
|
||||
"facing=north,half=upper,hinge=right,open=true,powered=false": { "model": "unicopia:door/bakery_top", "y": 180 },
|
||||
"facing=east,half=lower,hinge=left,open=false,powered=true": { "model": "unicopia:door/bakery_bottom" },
|
||||
"facing=south,half=lower,hinge=left,open=false,powered=true": { "model": "unicopia:door/bakery_bottom", "y": 90 },
|
||||
"facing=west,half=lower,hinge=left,open=false,powered=true": { "model": "unicopia:door/bakery_bottom", "y": 180 },
|
||||
"facing=north,half=lower,hinge=left,open=false,powered=true": { "model": "unicopia:door/bakery_bottom", "y": 270 },
|
||||
"facing=east,half=lower,hinge=right,open=false,powered=true": { "model": "unicopia:door/bakery_bottom_rh" },
|
||||
"facing=south,half=lower,hinge=right,open=false,powered=true": { "model": "unicopia:door/bakery_bottom_rh", "y": 90 },
|
||||
"facing=west,half=lower,hinge=right,open=false,powered=true": { "model": "unicopia:door/bakery_bottom_rh", "y": 180 },
|
||||
"facing=north,half=lower,hinge=right,open=false,powered=true": { "model": "unicopia:door/bakery_bottom_rh", "y": 270 },
|
||||
"facing=east,half=lower,hinge=left,open=true,powered=true": { "model": "unicopia:door/bakery_bottom_rh", "y": 90 },
|
||||
"facing=south,half=lower,hinge=left,open=true,powered=true": { "model": "unicopia:door/bakery_bottom_rh", "y": 180 },
|
||||
"facing=west,half=lower,hinge=left,open=true,powered=true": { "model": "unicopia:door/bakery_bottom_rh", "y": 270 },
|
||||
"facing=north,half=lower,hinge=left,open=true,powered=true": { "model": "unicopia:door/bakery_bottom_rh" },
|
||||
"facing=east,half=lower,hinge=right,open=true,powered=true": { "model": "unicopia:door/bakery_bottom", "y": 270 },
|
||||
"facing=south,half=lower,hinge=right,open=true,powered=true": { "model": "unicopia:door/bakery_bottom" },
|
||||
"facing=west,half=lower,hinge=right,open=true,powered=true": { "model": "unicopia:door/bakery_bottom", "y": 90 },
|
||||
"facing=north,half=lower,hinge=right,open=true,powered=true": { "model": "unicopia:door/bakery_bottom", "y": 180 },
|
||||
"facing=east,half=upper,hinge=left,open=false,powered=true": { "model": "unicopia:door/bakery_top" },
|
||||
"facing=south,half=upper,hinge=left,open=false,powered=true": { "model": "unicopia:door/bakery_top", "y": 90 },
|
||||
"facing=west,half=upper,hinge=left,open=false,powered=true": { "model": "unicopia:door/bakery_top", "y": 180 },
|
||||
"facing=north,half=upper,hinge=left,open=false,powered=true": { "model": "unicopia:door/bakery_top", "y": 270 },
|
||||
"facing=east,half=upper,hinge=right,open=false,powered=true": { "model": "unicopia:door/bakery_top_rh" },
|
||||
"facing=south,half=upper,hinge=right,open=false,powered=true": { "model": "unicopia:door/bakery_top_rh", "y": 90 },
|
||||
"facing=west,half=upper,hinge=right,open=false,powered=true": { "model": "unicopia:door/bakery_top_rh", "y": 180 },
|
||||
"facing=north,half=upper,hinge=right,open=false,powered=true": { "model": "unicopia:door/bakery_top_rh", "y": 270 },
|
||||
"facing=east,half=upper,hinge=left,open=true,powered=true": { "model": "unicopia:door/bakery_top_rh", "y": 90 },
|
||||
"facing=south,half=upper,hinge=left,open=true,powered=true": { "model": "unicopia:door/bakery_top_rh", "y": 180 },
|
||||
"facing=west,half=upper,hinge=left,open=true,powered=true": { "model": "unicopia:door/bakery_top_rh", "y": 270 },
|
||||
"facing=north,half=upper,hinge=left,open=true,powered=true": { "model": "unicopia:door/bakery_top_rh" },
|
||||
"facing=east,half=upper,hinge=right,open=true,powered=true": { "model": "unicopia:door/bakery_top", "y": 270 },
|
||||
"facing=south,half=upper,hinge=right,open=true,powered=true": { "model": "unicopia:door/bakery_top" },
|
||||
"facing=west,half=upper,hinge=right,open=true,powered=true": { "model": "unicopia:door/bakery_top", "y": 90 },
|
||||
"facing=north,half=upper,hinge=right,open=true,powered=true": { "model": "unicopia:door/bakery_top", "y": 180 }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,68 @@
|
|||
{
|
||||
"variants": {
|
||||
"facing=east,half=lower,hinge=left,open=false,powered=false": { "model": "unicopia:door/library_bottom" },
|
||||
"facing=south,half=lower,hinge=left,open=false,powered=false": { "model": "unicopia:door/library_bottom", "y": 90 },
|
||||
"facing=west,half=lower,hinge=left,open=false,powered=false": { "model": "unicopia:door/library_bottom", "y": 180 },
|
||||
"facing=north,half=lower,hinge=left,open=false,powered=false": { "model": "unicopia:door/library_bottom", "y": 270 },
|
||||
"facing=east,half=lower,hinge=right,open=false,powered=false": { "model": "unicopia:door/library_bottom_rh" },
|
||||
"facing=south,half=lower,hinge=right,open=false,powered=false": { "model": "unicopia:door/library_bottom_rh", "y": 90 },
|
||||
"facing=west,half=lower,hinge=right,open=false,powered=false": { "model": "unicopia:door/library_bottom_rh", "y": 180 },
|
||||
"facing=north,half=lower,hinge=right,open=false,powered=false": { "model": "unicopia:door/library_bottom_rh", "y": 270 },
|
||||
"facing=east,half=lower,hinge=left,open=true,powered=false": { "model": "unicopia:door/library_bottom_rh", "y": 90 },
|
||||
"facing=south,half=lower,hinge=left,open=true,powered=false": { "model": "unicopia:door/library_bottom_rh", "y": 180 },
|
||||
"facing=west,half=lower,hinge=left,open=true,powered=false": { "model": "unicopia:door/library_bottom_rh", "y": 270 },
|
||||
"facing=north,half=lower,hinge=left,open=true,powered=false": { "model": "unicopia:door/library_bottom_rh" },
|
||||
"facing=east,half=lower,hinge=right,open=true,powered=false": { "model": "unicopia:door/library_bottom", "y": 270 },
|
||||
"facing=south,half=lower,hinge=right,open=true,powered=false": { "model": "unicopia:door/library_bottom" },
|
||||
"facing=west,half=lower,hinge=right,open=true,powered=false": { "model": "unicopia:door/library_bottom", "y": 90 },
|
||||
"facing=north,half=lower,hinge=right,open=true,powered=false": { "model": "unicopia:door/library_bottom", "y": 180 },
|
||||
"facing=east,half=upper,hinge=left,open=false,powered=false": { "model": "unicopia:door/library_top" },
|
||||
"facing=south,half=upper,hinge=left,open=false,powered=false": { "model": "unicopia:door/library_top", "y": 90 },
|
||||
"facing=west,half=upper,hinge=left,open=false,powered=false": { "model": "unicopia:door/library_top", "y": 180 },
|
||||
"facing=north,half=upper,hinge=left,open=false,powered=false": { "model": "unicopia:door/library_top", "y": 270 },
|
||||
"facing=east,half=upper,hinge=right,open=false,powered=false": { "model": "unicopia:door/library_top_rh" },
|
||||
"facing=south,half=upper,hinge=right,open=false,powered=false": { "model": "unicopia:door/library_top_rh", "y": 90 },
|
||||
"facing=west,half=upper,hinge=right,open=false,powered=false": { "model": "unicopia:door/library_top_rh", "y": 180 },
|
||||
"facing=north,half=upper,hinge=right,open=false,powered=false": { "model": "unicopia:door/library_top_rh", "y": 270 },
|
||||
"facing=east,half=upper,hinge=left,open=true,powered=false": { "model": "unicopia:door/library_top_rh", "y": 90 },
|
||||
"facing=south,half=upper,hinge=left,open=true,powered=false": { "model": "unicopia:door/library_top_rh", "y": 180 },
|
||||
"facing=west,half=upper,hinge=left,open=true,powered=false": { "model": "unicopia:door/library_top_rh", "y": 270 },
|
||||
"facing=north,half=upper,hinge=left,open=true,powered=false": { "model": "unicopia:door/library_top_rh" },
|
||||
"facing=east,half=upper,hinge=right,open=true,powered=false": { "model": "unicopia:door/library_top", "y": 270 },
|
||||
"facing=south,half=upper,hinge=right,open=true,powered=false": { "model": "unicopia:door/library_top" },
|
||||
"facing=west,half=upper,hinge=right,open=true,powered=false": { "model": "unicopia:door/library_top", "y": 90 },
|
||||
"facing=north,half=upper,hinge=right,open=true,powered=false": { "model": "unicopia:door/library_top", "y": 180 },
|
||||
"facing=east,half=lower,hinge=left,open=false,powered=true": { "model": "unicopia:door/library_bottom" },
|
||||
"facing=south,half=lower,hinge=left,open=false,powered=true": { "model": "unicopia:door/library_bottom", "y": 90 },
|
||||
"facing=west,half=lower,hinge=left,open=false,powered=true": { "model": "unicopia:door/library_bottom", "y": 180 },
|
||||
"facing=north,half=lower,hinge=left,open=false,powered=true": { "model": "unicopia:door/library_bottom", "y": 270 },
|
||||
"facing=east,half=lower,hinge=right,open=false,powered=true": { "model": "unicopia:door/library_bottom_rh" },
|
||||
"facing=south,half=lower,hinge=right,open=false,powered=true": { "model": "unicopia:door/library_bottom_rh", "y": 90 },
|
||||
"facing=west,half=lower,hinge=right,open=false,powered=true": { "model": "unicopia:door/library_bottom_rh", "y": 180 },
|
||||
"facing=north,half=lower,hinge=right,open=false,powered=true": { "model": "unicopia:door/library_bottom_rh", "y": 270 },
|
||||
"facing=east,half=lower,hinge=left,open=true,powered=true": { "model": "unicopia:door/library_bottom_rh", "y": 90 },
|
||||
"facing=south,half=lower,hinge=left,open=true,powered=true": { "model": "unicopia:door/library_bottom_rh", "y": 180 },
|
||||
"facing=west,half=lower,hinge=left,open=true,powered=true": { "model": "unicopia:door/library_bottom_rh", "y": 270 },
|
||||
"facing=north,half=lower,hinge=left,open=true,powered=true": { "model": "unicopia:door/library_bottom_rh" },
|
||||
"facing=east,half=lower,hinge=right,open=true,powered=true": { "model": "unicopia:door/library_bottom", "y": 270 },
|
||||
"facing=south,half=lower,hinge=right,open=true,powered=true": { "model": "unicopia:door/library_bottom" },
|
||||
"facing=west,half=lower,hinge=right,open=true,powered=true": { "model": "unicopia:door/library_bottom", "y": 90 },
|
||||
"facing=north,half=lower,hinge=right,open=true,powered=true": { "model": "unicopia:door/library_bottom", "y": 180 },
|
||||
"facing=east,half=upper,hinge=left,open=false,powered=true": { "model": "unicopia:door/library_top" },
|
||||
"facing=south,half=upper,hinge=left,open=false,powered=true": { "model": "unicopia:door/library_top", "y": 90 },
|
||||
"facing=west,half=upper,hinge=left,open=false,powered=true": { "model": "unicopia:door/library_top", "y": 180 },
|
||||
"facing=north,half=upper,hinge=left,open=false,powered=true": { "model": "unicopia:door/library_top", "y": 270 },
|
||||
"facing=east,half=upper,hinge=right,open=false,powered=true": { "model": "unicopia:door/library_top_rh" },
|
||||
"facing=south,half=upper,hinge=right,open=false,powered=true": { "model": "unicopia:door/library_top_rh", "y": 90 },
|
||||
"facing=west,half=upper,hinge=right,open=false,powered=true": { "model": "unicopia:door/library_top_rh", "y": 180 },
|
||||
"facing=north,half=upper,hinge=right,open=false,powered=true": { "model": "unicopia:door/library_top_rh", "y": 270 },
|
||||
"facing=east,half=upper,hinge=left,open=true,powered=true": { "model": "unicopia:door/library_top_rh", "y": 90 },
|
||||
"facing=south,half=upper,hinge=left,open=true,powered=true": { "model": "unicopia:door/library_top_rh", "y": 180 },
|
||||
"facing=west,half=upper,hinge=left,open=true,powered=true": { "model": "unicopia:door/library_top_rh", "y": 270 },
|
||||
"facing=north,half=upper,hinge=left,open=true,powered=true": { "model": "unicopia:door/library_top_rh" },
|
||||
"facing=east,half=upper,hinge=right,open=true,powered=true": { "model": "unicopia:door/library_top", "y": 270 },
|
||||
"facing=south,half=upper,hinge=right,open=true,powered=true": { "model": "unicopia:door/library_top" },
|
||||
"facing=west,half=upper,hinge=right,open=true,powered=true": { "model": "unicopia:door/library_top", "y": 90 },
|
||||
"facing=north,half=upper,hinge=right,open=true,powered=true": { "model": "unicopia:door/library_top", "y": 180 }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"variants": {
|
||||
"count=1": { "model": "unicopia:block/mysterious_egg_1" },
|
||||
"count=2": { "model": "unicopia:block/mysterious_egg_2" },
|
||||
"count=3": { "model": "unicopia:block/mysterious_egg_3" }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "unicopia:block/door/bottom",
|
||||
"textures": {
|
||||
"bottom": "unicopia:blocks/door_bakery_lower",
|
||||
"top": "unicopia:blocks/door_bakery_upper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "unicopia:block/door/bottom_rh",
|
||||
"textures": {
|
||||
"bottom": "unicopia:blocks/door_bakery_lower",
|
||||
"top": "unicopia:blocks/door_bakery_upper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "unicopia:block/door/top",
|
||||
"textures": {
|
||||
"bottom": "unicopia:blocks/door_bakery_lower",
|
||||
"top": "unicopia:blocks/door_bakery_upper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "unicopia:block/door/top_rh",
|
||||
"textures": {
|
||||
"bottom": "unicopia:blocks/door_bakery_lower",
|
||||
"top": "unicopia:blocks/door_bakery_upper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"ambientocclusion": false,
|
||||
"textures": {
|
||||
"particle": "#bottom"
|
||||
},
|
||||
"elements": [
|
||||
{ "from": [ 0, 0, 0 ],
|
||||
"to": [ 3, 16, 16 ],
|
||||
"faces": {
|
||||
"up": { "uv": [ 13, 0, 16, 16 ], "texture": "#bottom", "cullface": "up" },
|
||||
"down": { "uv": [ 13, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" },
|
||||
"north": { "uv": [ 3, 0, 0, 16 ], "texture": "#bottom", "cullface": "north" },
|
||||
"south": { "uv": [ 0, 0, 3, 16 ], "texture": "#bottom", "cullface": "south" },
|
||||
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "west" },
|
||||
"east": { "uv": [ 16, 0, 0, 16 ], "texture": "#bottom" }
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"ambientocclusion": false,
|
||||
"textures": {
|
||||
"particle": "#bottom"
|
||||
},
|
||||
"elements": [
|
||||
{ "from": [ 0, 0, 0 ],
|
||||
"to": [ 3, 16, 16 ],
|
||||
"faces": {
|
||||
"up": { "uv": [ 13, 0, 16, 16 ], "texture": "#bottom", "cullface": "up" },
|
||||
"down": { "uv": [ 13, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" },
|
||||
"north": { "uv": [ 3, 0, 0, 16 ], "texture": "#bottom", "cullface": "north" },
|
||||
"south": { "uv": [ 0, 0, 3, 16 ], "texture": "#bottom", "cullface": "south" },
|
||||
"west": { "uv": [ 16, 0, 0, 16 ], "texture": "#bottom", "cullface": "west" },
|
||||
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom" }
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "unicopia:block/door/bottom",
|
||||
"textures": {
|
||||
"bottom": "unicopia:blocks/door_diamond_lower",
|
||||
"top": "unicopia:blocks/door_diamond_upper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "unicopia:block/door/bottom_rh",
|
||||
"textures": {
|
||||
"bottom": "unicopia:blocks/door_diamond_lower",
|
||||
"top": "unicopia:blocks/door_diamond_upper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "unicopia:block/door/top",
|
||||
"textures": {
|
||||
"bottom": "unicopia:blocks/door_diamond_lower",
|
||||
"top": "unicopia:blocks/door_diamond_upper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "unicopia:block/door/top_rh",
|
||||
"textures": {
|
||||
"bottom": "unicopia:blocks/door_diamond_lower",
|
||||
"top": "unicopia:blocks/door_diamond_upper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "unicopia:block/door/bottom",
|
||||
"textures": {
|
||||
"bottom": "unicopia:blocks/door_library_lower",
|
||||
"top": "unicopia:blocks/door_library_upper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "unicopia:block/door/bottom_rh",
|
||||
"textures": {
|
||||
"bottom": "unicopia:blocks/door_library_lower",
|
||||
"top": "unicopia:blocks/door_library_upper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "unicopia:block/door/top",
|
||||
"textures": {
|
||||
"bottom": "unicopia:blocks/door_library_lower",
|
||||
"top": "unicopia:blocks/door_library_upper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "unicopia:block/door/top_rh",
|
||||
"textures": {
|
||||
"bottom": "unicopia:blocks/door_library_lower",
|
||||
"top": "unicopia:blocks/door_library_upper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "minecraft:block/door_bottom",
|
||||
"textures": {
|
||||
"bottom": "unicopia:blocks/door_mist_lower",
|
||||
"top": "unicopia:blocks/door_mist_upper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "block/door_bottom_rh",
|
||||
"textures": {
|
||||
"bottom": "unicopia:blocks/door_mist_lower",
|
||||
"top": "unicopia:blocks/door_mist_upper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "block/door_top",
|
||||
"textures": {
|
||||
"bottom": "unicopia:blocks/door_mist_lower",
|
||||
"top": "unicopia:blocks/door_mist_upper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
{
|
||||
"parent": "block/door_top_rh",
|
||||
"textures": {
|
||||
"bottom": "unicopia:blocks/door_mist_lower",
|
||||
"top": "unicopia:blocks/door_mist_upper"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"ambientocclusion": false,
|
||||
"textures": {
|
||||
"particle": "#top"
|
||||
},
|
||||
"elements": [
|
||||
{ "from": [ 0, 0, 0 ],
|
||||
"to": [ 3, 16, 16 ],
|
||||
"faces": {
|
||||
"up": { "uv": [ 13, 0, 16, 16 ], "texture": "#bottom", "cullface": "up" },
|
||||
"down": { "uv": [ 13, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" },
|
||||
"north": { "uv": [ 3, 0, 0, 16 ], "texture": "#top", "cullface": "north" },
|
||||
"south": { "uv": [ 0, 0, 3, 16 ], "texture": "#top", "cullface": "south" },
|
||||
"west": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "west" },
|
||||
"east": { "uv": [ 16, 0, 0, 16 ], "texture": "#top" }
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"ambientocclusion": false,
|
||||
"textures": {
|
||||
"particle": "#top"
|
||||
},
|
||||
"elements": [
|
||||
{ "from": [ 0, 0, 0 ],
|
||||
"to": [ 3, 16, 16 ],
|
||||
"faces": {
|
||||
"up": { "uv": [ 13, 0, 16, 16 ], "texture": "#bottom", "cullface": "up" },
|
||||
"down": { "uv": [ 13, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" },
|
||||
"north": { "uv": [ 3, 0, 0, 16 ], "texture": "#top", "cullface": "north" },
|
||||
"south": { "uv": [ 0, 0, 3, 16 ], "texture": "#top", "cullface": "south" },
|
||||
"west": { "uv": [ 16, 0, 0, 16 ], "texture": "#top", "cullface": "west" },
|
||||
"east": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"textures": {
|
||||
"particle": "unicopia:block/mysterious_egg",
|
||||
"all": "unicopia:block/mysterious_egg"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [4, 1, 4],
|
||||
"to": [12, 12, 12],
|
||||
"faces": {
|
||||
"north": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"east": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"south": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"west": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"up": {"uv": [7, 1, 11, 5], "texture": "#all"},
|
||||
"down": {"uv": [7, 1, 11, 5], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [3, 0, 3],
|
||||
"to": [13, 13, 13],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"east": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"south": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"west": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"up": {"uv": [0, 0, 6, 6], "texture": "#all"},
|
||||
"down": {"uv": [0, 0, 6, 6], "texture": "#all"}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,56 @@
|
|||
{
|
||||
"textures": {
|
||||
"particle": "unicopia:block/mysterious_egg",
|
||||
"all": "unicopia:block/mysterious_egg"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [2, 1, 5],
|
||||
"to": [8, 12, 11],
|
||||
"faces": {
|
||||
"north": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"east": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"south": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"west": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"up": {"uv": [7, 1, 11, 5], "texture": "#all"},
|
||||
"down": {"uv": [7, 1, 11, 5], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [1, 0, 4],
|
||||
"to": [9, 13, 12],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"east": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"south": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"west": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"up": {"uv": [0, 0, 6, 6], "texture": "#all"},
|
||||
"down": {"uv": [0, 0, 6, 6], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [9, 1, 9],
|
||||
"to": [13, 7, 13],
|
||||
"faces": {
|
||||
"north": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"east": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"south": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"west": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"up": {"uv": [7, 1, 11, 5], "texture": "#all"},
|
||||
"down": {"uv": [7, 1, 11, 5], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [8, 0, 8],
|
||||
"to": [14, 8, 14],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"east": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"south": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"west": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"up": {"uv": [0, 0, 6, 6], "texture": "#all"},
|
||||
"down": {"uv": [0, 0, 6, 6], "texture": "#all"}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,80 @@
|
|||
{
|
||||
"textures": {
|
||||
"particle": "unicopia:block/mysterious_egg",
|
||||
"all": "unicopia:block/mysterious_egg"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [1, 1, 0],
|
||||
"to": [7, 10, 6],
|
||||
"faces": {
|
||||
"north": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"east": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"south": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"west": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"up": {"uv": [7, 1, 11, 5], "texture": "#all"},
|
||||
"down": {"uv": [7, 1, 11, 5], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [0, 0, -1],
|
||||
"to": [8, 11, 7],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"east": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"south": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"west": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"up": {"uv": [0, 0, 6, 6], "texture": "#all"},
|
||||
"down": {"uv": [0, 0, 6, 6], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 1, 7],
|
||||
"to": [13, 14, 15],
|
||||
"faces": {
|
||||
"north": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"east": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"south": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"west": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"up": {"uv": [7, 1, 11, 5], "texture": "#all"},
|
||||
"down": {"uv": [7, 1, 11, 5], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [4, 0, 6],
|
||||
"to": [14, 15, 16],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"east": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"south": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"west": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"up": {"uv": [0, 0, 6, 6], "texture": "#all"},
|
||||
"down": {"uv": [0, 0, 6, 6], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [11, 1, 1],
|
||||
"to": [15, 7, 5],
|
||||
"faces": {
|
||||
"north": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"east": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"south": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"west": {"uv": [7, 7, 11, 13], "texture": "#all"},
|
||||
"up": {"uv": [7, 1, 11, 5], "texture": "#all"},
|
||||
"down": {"uv": [7, 1, 11, 5], "texture": "#all"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [10, 0, 0],
|
||||
"to": [16, 8, 6],
|
||||
"faces": {
|
||||
"north": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"east": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"south": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"west": {"uv": [0, 6, 6, 14], "texture": "#all"},
|
||||
"up": {"uv": [0, 0, 6, 6], "texture": "#all"},
|
||||
"down": {"uv": [0, 0, 6, 6], "texture": "#all"}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"parent": "unicopia:block/mysterious_egg_1"
|
||||
}
|
Binary file not shown.
After Width: | Height: | Size: 590 B |
Binary file not shown.
After Width: | Height: | Size: 502 B |
Binary file not shown.
After Width: | Height: | Size: 610 B |
Binary file not shown.
After Width: | Height: | Size: 631 B |
Binary file not shown.
After Width: | Height: | Size: 4.5 KiB |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,49 @@
|
|||
{
|
||||
"elements": [
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/chamber_decoration/nothing",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 7
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/chamber_decoration/pillar",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 2
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/chamber_decoration/spiders",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 4
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/chamber_decoration/spiked",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 2
|
||||
}
|
||||
],
|
||||
"fallback": "minecraft:empty"
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"elements": [
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/termination/blockade1",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
],
|
||||
"fallback": "minecraft:empty"
|
||||
}
|
|
@ -11,28 +11,6 @@
|
|||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/chamber2",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/chamber3",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
|
@ -54,18 +32,7 @@
|
|||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/spiked/chamber3",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
],
|
||||
"fallback": "minecraft:empty"
|
||||
"fallback": "unicopia:hidden_entrance_terminations"
|
||||
}
|
|
@ -0,0 +1,60 @@
|
|||
{
|
||||
"elements": [
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/pit_decoration/eggs",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/pit_decoration/lava",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/pit_decoration/ruins",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/pit_decoration/spiders",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/pit_decoration/spikes",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
],
|
||||
"fallback": "minecraft:empty"
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"elements": [
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/termination/shaft1",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
],
|
||||
"fallback": "minecraft:empty"
|
||||
}
|
|
@ -31,6 +31,17 @@
|
|||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 3
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/shaft_bottom2",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 9
|
||||
},
|
||||
{
|
||||
|
@ -65,7 +76,18 @@
|
|||
"projection": "rigid"
|
||||
},
|
||||
"weight": 3
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/spiked/shaft_bottom2",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 3
|
||||
}
|
||||
],
|
||||
"fallback": "minecraft:empty"
|
||||
"fallback": "unicopia:changeling_hive/shaft_terminations"
|
||||
}
|
|
@ -9,6 +9,17 @@
|
|||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/offshoot2",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 3
|
||||
},
|
||||
{
|
||||
|
@ -44,28 +55,6 @@
|
|||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/chamber2",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/chamber3",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
|
@ -75,8 +64,30 @@
|
|||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/spiked/offshoot2",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 3
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/spiked/offshoot3",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 2
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
|
@ -120,18 +131,7 @@
|
|||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/spiked/chamber3",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
],
|
||||
"fallback": "minecraft:empty"
|
||||
"fallback": "unicopia:changeling_hive/tunnel_terminations"
|
||||
}
|
|
@ -0,0 +1,49 @@
|
|||
{
|
||||
"elements": [
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/termination/tunnel1",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/spiked/termination/tunnel1",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/termination1",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"element": {
|
||||
"element_type": "minecraft:single_pool_element",
|
||||
"location": "unicopia:changeling_hive/termination/blockade1",
|
||||
"processors": {
|
||||
"processors": []
|
||||
},
|
||||
"projection": "rigid"
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
],
|
||||
"fallback": "minecraft:empty"
|
||||
}
|
|
@ -67,5 +67,5 @@
|
|||
"weight": 1
|
||||
}
|
||||
],
|
||||
"fallback": "minecraft:empty"
|
||||
"fallback": "unicopia:changeling_hive/tunnel_terminations"
|
||||
}
|
Loading…
Reference in a new issue