starting slopes, adding multi block functionality and adding track tile entities

This commit is contained in:
Halbear
2026-02-05 00:44:48 +00:00
parent 320a30b589
commit 792785766b
57 changed files with 3753 additions and 224 deletions

View File

@@ -1,6 +1,8 @@
package net.halbear.steampowered;
import net.halbear.steampowered.registry.blocks.ModBlocks;
import net.halbear.steampowered.registry.blocks.ModTileEntities;
import net.halbear.steampowered.registry.entity.ModEntities;
import net.halbear.steampowered.registry.items.ModItems;
import net.minecraft.block.Block;
import net.minecraft.block.Blocks;
@@ -33,6 +35,8 @@ public class HalsSteampowered
IEventBus bus = FMLJavaModLoadingContext.get().getModEventBus();
ModBlocks.BLOCKS.register(bus);
ModItems.ITEMS.register(bus);
ModEntities.ENTITIES.register(bus);
ModTileEntities.TILE_ENTITIES.register(bus);
FMLJavaModLoadingContext.get().getModEventBus().addListener(this::setup);
// Register the enqueueIMC method for modloading
FMLJavaModLoadingContext.get().getModEventBus().addListener(this::enqueueIMC);

View File

@@ -1,5 +1,6 @@
package net.halbear.steampowered.Track.Blocks;
import net.halbear.steampowered.registry.blocks.TrackBallast;
import net.halbear.steampowered.registry.blocks.TrackClass;
import net.halbear.steampowered.registry.blocks.TrackEnvironment;
import net.minecraft.block.*;
@@ -8,7 +9,6 @@ import net.minecraft.item.BlockItemUseContext;
import net.minecraft.item.ItemStack;
import net.minecraft.state.*;
import net.minecraft.state.properties.BlockStateProperties;
import net.minecraft.stats.Stats;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.Direction;
import net.minecraft.util.math.BlockPos;
@@ -16,25 +16,18 @@ import net.minecraft.util.math.shapes.ISelectionContext;
import net.minecraft.util.math.shapes.VoxelShape;
import net.minecraft.util.math.vector.Vector3i;
import net.minecraft.world.IBlockReader;
import net.minecraft.world.IWorld;
import net.minecraft.world.World;
import javax.annotation.Nullable;
import java.lang.ref.Reference;
import static net.halbear.steampowered.registry.blocks.TrackClass.*;
public class TrainTrack extends DirectionalBlock {
public static final DirectionProperty FACING = BlockStateProperties.FACING;
public static final BooleanProperty RENDER = BooleanProperty.create("render");
public static final EnumProperty<TrackClass> TRACK_TYPE = EnumProperty.create("track_type", TrackClass.class);
private static final EnumProperty<TrackEnvironment> ENVIRONMENT = EnumProperty.create("environment", TrackEnvironment.class);
/*private static final IntegerProperty STARTX = IntegerProperty.create("start_x",-20,20);
private static final IntegerProperty STARTY = IntegerProperty.create("start_y",-20,20);
private static final IntegerProperty STARTZ = IntegerProperty.create("start_z",-20,20);
private static final IntegerProperty ENDX = IntegerProperty.create("end_x",-20,20);
private static final IntegerProperty ENDY = IntegerProperty.create("end_y",-20,20);
private static final IntegerProperty ENDZ = IntegerProperty.create("end_z",-20,20);*/
private static final EnumProperty<TrackBallast> BASE = EnumProperty.create("base", TrackBallast.class);
private String TrackClass;
private Vector3i StartPlacement;
private Vector3i EndPlacement;
@@ -66,7 +59,29 @@ public class TrainTrack extends DirectionalBlock {
@Override
protected void createBlockStateDefinition (StateContainer.Builder<Block, BlockState> builder){
builder.add(FACING,ENVIRONMENT,TRACK_TYPE);
builder.add(FACING,ENVIRONMENT,BASE,TRACK_TYPE,RENDER);
}
private static int[] CreateCurveOffsets(TrackClass trackType,Direction facing){
int[] points = new int[]{0,0,0,0,0,0};
switch(trackType){
case STRAIGHT:
if(facing == Direction.NORTH || facing == Direction.SOUTH){
points = new int[]{0,0,1,0,0,-1};
} else{
points = new int[]{1,0,0,-1,0,0};
}
break;
case DIAGONAL:
if(facing == Direction.NORTH || facing == Direction.SOUTH){
points = new int[]{1,0,1,-1,0,-1};
} else{
points = new int[]{1,0,-1,-1,0,1};
}
break;
}
return points;
}
@Nullable
@@ -75,56 +90,88 @@ public class TrainTrack extends DirectionalBlock {
BlockPos placementPos = context.getClickedPos();
World world = context.getLevel();
Direction facing = context.getHorizontalDirection();
boolean render = true;
TrackEnvironment Environment;
TrackBallast ballast;
TrackClass trackType;
TrackLocation = new Vector3i(placementPos.getX(), placementPos.getY(), placementPos.getZ());
StartPlacement = TrackLocation;
EndPlacement = TrackLocation;
ballast = TrackBallast.STRUTS;
if (world.getBlockState(placementPos.below()).getBlock() == Blocks.AIR ||
world.getBlockState(placementPos.below()).getBlock() == Blocks.CAVE_AIR
|| world.getBlockState(placementPos.below()).getBlock() == Blocks.VOID_AIR){
ballast = TrackBallast.NONE;
} else if (world.getBlockState(placementPos.below()).getBlock() == Blocks.GRAVEL||
world.getBlockState(placementPos.below()).getBlock() == Blocks.STONE||
world.getBlockState(placementPos.below()).getBlock() == Blocks.COBBLESTONE){
ballast = TrackBallast.BALLAST;
}
if (world.getBlockState(placementPos.below()).getBlock() == Blocks.SAND ||
world.getBlockState(placementPos.below()).getBlock() == Blocks.SANDSTONE){
Environment = TrackEnvironment.DESERT;
} else if (world.getBlockState(placementPos.below()).getBlock() == Blocks.GRASS_BLOCK ||
world.getBlockState(placementPos.below()).getBlock() == Blocks.MOSSY_COBBLESTONE) {
Environment = TrackEnvironment.PLAINS;
} else {
Environment = TrackEnvironment.STANDARD;
}
switch(TrackClass){
case "crossing":
return this.defaultBlockState()
.setValue(FACING, facing)
.setValue(ENVIRONMENT, Environment)
.setValue(TRACK_TYPE, CROSSING);
trackType = CROSSING;
break;
case "incline":
return this.defaultBlockState()
.setValue(FACING, facing)
.setValue(ENVIRONMENT, Environment)
.setValue(TRACK_TYPE, INCLINE);
trackType = INCLINE;
break;
case "yjunction":
return this.defaultBlockState()
.setValue(FACING, facing)
.setValue(ENVIRONMENT, Environment)
.setValue(TRACK_TYPE, YJUNCTION);
trackType = YJUNCTION;
break;
case "xjunction":
return this.defaultBlockState()
.setValue(FACING, facing)
.setValue(ENVIRONMENT, Environment)
.setValue(TRACK_TYPE, XJUNCTION);
trackType = XJUNCTION;
break;
case "leftturn":
return this.defaultBlockState()
.setValue(FACING, facing)
.setValue(ENVIRONMENT, Environment)
.setValue(TRACK_TYPE, LEFTTURN);
trackType = LEFTTURN;
break;
case "rightturn":
return this.defaultBlockState()
.setValue(FACING, facing)
.setValue(ENVIRONMENT, Environment)
.setValue(TRACK_TYPE, RIGHTTURN);
trackType = RIGHTTURN;
break;
case "leftturnend":
render = false;
trackType = LEFTTURNEND;
break;
case "rightturnend":
render = false;
trackType = RIGHTTURNEND;
break;
case "leftturnstart":
render = false;
trackType = LEFTTURNSTART;
break;
case "rightturnstart":
render = false;
trackType = RIGHTTURNSTART;
break;
case "mountainincline":
trackType = MOUNTAININCLINE;
break;
case "diagonal":
trackType = DIAGONAL;
break;
case "left45turn":
trackType = LEFT45TURN;
break;
case "right45turn":
trackType = RIGHT45TURN;
break;
default:
trackType = STRAIGHT;
}
int[] points = CreateCurveOffsets(trackType, facing);
return this.defaultBlockState()
.setValue(FACING, facing)
.setValue(ENVIRONMENT, Environment)
.setValue(TRACK_TYPE, STRAIGHT);
}
.setValue(BASE, ballast)
.setValue(TRACK_TYPE, trackType)
.setValue(RENDER, render);
}
}

View File

@@ -0,0 +1,15 @@
package net.halbear.steampowered.Track.Blocks;
import net.halbear.steampowered.registry.blocks.ModTileEntities;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.tileentity.TileEntityType;
public class TrainTrackTileEntity extends TileEntity {
public TrainTrackTileEntity(TileEntityType<?> TileEntityType) {
super(TileEntityType);
}
public TrainTrackTileEntity(){
this(ModTileEntities.TRAIN_TRACK_TILE_ENTITY_TYPE.get());
}
}

View File

@@ -60,8 +60,8 @@ public class ModBlocks {
.noOcclusion(),
"leftturn"
));
public static final RegistryObject<Block> LEFT_DIAGONAL_TRAIN_TRACK =
registerBlock("left_diagonal_train_track",()-> new TrainTrack(AbstractBlock.Properties
public static final RegistryObject<Block> DIAGONAL_TRAIN_TRACK =
registerBlock("diagonal_train_track",()-> new TrainTrack(AbstractBlock.Properties
.of(Material.METAL)
.strength(3.0f,3.0f)
.harvestTool(ToolType.PICKAXE)
@@ -80,16 +80,6 @@ public class ModBlocks {
.noOcclusion(),
"left45turn"
));
public static final RegistryObject<Block> RIGHT_DIAGONAL_TRAIN_TRACK =
registerBlock("right_diagonal_train_track",()-> new TrainTrack(AbstractBlock.Properties
.of(Material.METAL)
.strength(3.0f,3.0f)
.harvestTool(ToolType.PICKAXE)
.sound(SoundType.METAL)
.requiresCorrectToolForDrops()
.noOcclusion(),
"diagonalright"
));
public static final RegistryObject<Block> RIGHT_45_DEGREE_TURN_TRAIN_TRACK =
registerBlock("right_45_degree_turn_train_track",()-> new TrainTrack(AbstractBlock.Properties
.of(Material.METAL)
@@ -100,6 +90,26 @@ public class ModBlocks {
.noOcclusion(),
"right45turn"
));
public static final RegistryObject<Block> INCLINE_TRAIN_TRACK =
registerBlock("incline_train_track",()-> new TrainTrack(AbstractBlock.Properties
.of(Material.METAL)
.strength(3.0f,3.0f)
.harvestTool(ToolType.PICKAXE)
.sound(SoundType.METAL)
.requiresCorrectToolForDrops()
.noOcclusion(),
"incline"
));
public static final RegistryObject<Block> MOUNTAIN_INCLINE_TRAIN_TRACK =
registerBlock("mountain_incline_train_track",()-> new TrainTrack(AbstractBlock.Properties
.of(Material.METAL)
.strength(3.0f,3.0f)
.harvestTool(ToolType.PICKAXE)
.sound(SoundType.METAL)
.requiresCorrectToolForDrops()
.noOcclusion(),
"mountainincline"
));
private static <T extends Block> RegistryObject<T> registerBlock(String name, Supplier<T> block){
RegistryObject<T> toReturn = ModBlocks.BLOCKS.register(name, block);

View File

@@ -0,0 +1,18 @@
package net.halbear.steampowered.registry.blocks;
import net.halbear.steampowered.HalsSteampowered;
import net.halbear.steampowered.Track.Blocks.TrainTrackTileEntity;
import net.minecraft.tileentity.TileEntityType;
import net.minecraftforge.fml.RegistryObject;
import net.minecraftforge.registries.DeferredRegister;
import net.minecraftforge.registries.ForgeRegistries;
public class ModTileEntities {
public static final DeferredRegister<TileEntityType<?>> TILE_ENTITIES = DeferredRegister.create(ForgeRegistries.TILE_ENTITIES, HalsSteampowered.MODID);
public static final RegistryObject<TileEntityType<TrainTrackTileEntity>> TRAIN_TRACK_TILE_ENTITY_TYPE = TILE_ENTITIES.register("train_track_tile_entity", ()->TileEntityType.Builder.of(TrainTrackTileEntity::new, ModBlocks.STRAIGHT_TRAIN_TRACK.get()).build(null));
public static final RegistryObject<TileEntityType<TrainTrackTileEntity>> TRAIN_TRACK_RTURN_TILE_ENTITY_TYPE = TILE_ENTITIES.register("train_track_rturn_tile_entity", ()->TileEntityType.Builder.of(TrainTrackTileEntity::new, ModBlocks.RIGHT_TURN_TRAIN_TRACK.get()).build(null));
public static final RegistryObject<TileEntityType<TrainTrackTileEntity>> TRAIN_TRACK_LTURN_TILE_ENTITY_TYPE = TILE_ENTITIES.register("train_track_lturn_tile_entity", ()->TileEntityType.Builder.of(TrainTrackTileEntity::new, ModBlocks.LEFT_TURN_TRAIN_TRACK.get()).build(null));
public static final RegistryObject<TileEntityType<TrainTrackTileEntity>> TRAIN_TRACK_RTURN45_TILE_ENTITY_TYPE = TILE_ENTITIES.register("train_track_rturn45_tile_entity", ()->TileEntityType.Builder.of(TrainTrackTileEntity::new, ModBlocks.RIGHT_45_DEGREE_TURN_TRAIN_TRACK.get()).build(null));
public static final RegistryObject<TileEntityType<TrainTrackTileEntity>> TRAIN_TRACK_LTURN45_TILE_ENTITY_TYPE = TILE_ENTITIES.register("train_track_lturn45_tile_entity", ()->TileEntityType.Builder.of(TrainTrackTileEntity::new, ModBlocks.LEFT_45_DEGREE_TURN_TRAIN_TRACK.get()).build(null));
}

View File

@@ -0,0 +1,19 @@
package net.halbear.steampowered.registry.blocks;
import net.minecraft.util.IStringSerializable;
public enum TrackBallast implements IStringSerializable {
BALLAST("ballast"),
STRUTS("struts"),
NONE("none");
private final String name;
private TrackBallast(String Name) {
this.name = Name;
}
@Override
public String getSerializedName() {
return this.name;
}
}

View File

@@ -6,14 +6,18 @@ public enum TrackClass implements IStringSerializable {
STRAIGHT("straight"),
CROSSING("crossing"),
INCLINE("incline"),
MOUNTAININCLINE("mountainincline"),
YJUNCTION("yjunction"),
XJUNCTION("xjunction"),
LEFTTURN("leftturn"),
LEFTTURNSTART("leftturnstart"),
LEFTTURNEND("leftturnend"),
RIGHTTURN("rightturn"),
RIGHTTURNSTART("rightturnstart"),
RIGHTTURNEND("rightturnend"),
RIGHT45TURN("right45turn"),
LEFT45TURN("left45turn"),
DIAGONALRIGHT("diagonalright"),
DIAGONALLEFT("diagonalleft");
DIAGONAL("diagonal");
private final String name;
private TrackClass(String Name) {

View File

@@ -0,0 +1,24 @@
package net.halbear.steampowered.registry.entity;
import net.halbear.steampowered.HalsSteampowered;
import net.halbear.steampowered.trains.Steam_Alice_040;
import net.minecraft.entity.EntityClassification;
import net.minecraft.entity.EntityType;
import net.minecraft.util.ResourceLocation;
import net.minecraftforge.eventbus.api.IEventBus;
import net.minecraftforge.fml.RegistryObject;
import net.minecraftforge.registries.DeferredRegister;
import net.minecraftforge.registries.ForgeRegistries;
public class ModEntities {
public static DeferredRegister<EntityType<?>> ENTITIES = DeferredRegister.create(ForgeRegistries.ENTITIES, HalsSteampowered.MODID);
public static final RegistryObject<EntityType<Steam_Alice_040>> STEAM_ALICE_040 = ENTITIES.register("steam_engine_welsh_0-4-0",()->
EntityType.Builder.of(Steam_Alice_040::new, EntityClassification.MISC)
.sized(2f,1.5f)
.build(new ResourceLocation(HalsSteampowered.MODID, "steam_alice_040").toString()));
public static void register(IEventBus eventBus){
ENTITIES.register(eventBus);
}
}

View File

@@ -23,15 +23,16 @@ public class ClientEventHandler {
public static void init(final FMLClientSetupEvent event) {
SetCollectionRenderType(RenderType.solid()
);
SetCollectionRenderType(RenderType.cutoutMipped(),
SetCollectionRenderType(RenderType.cutout(),
ModBlocks.STRAIGHT_TRAIN_TRACK,
ModBlocks.CROSSING_TRAIN_TRACK,
ModBlocks.RIGHT_TURN_TRAIN_TRACK,
ModBlocks.LEFT_TURN_TRAIN_TRACK,
ModBlocks.LEFT_45_DEGREE_TURN_TRAIN_TRACK,
ModBlocks.LEFT_DIAGONAL_TRAIN_TRACK,
ModBlocks.DIAGONAL_TRAIN_TRACK,
ModBlocks.RIGHT_45_DEGREE_TURN_TRAIN_TRACK,
ModBlocks.RIGHT_DIAGONAL_TRAIN_TRACK
ModBlocks.INCLINE_TRAIN_TRACK,
ModBlocks.MOUNTAIN_INCLINE_TRAIN_TRACK
);
}
}

View File

@@ -0,0 +1,34 @@
package net.halbear.steampowered.trains;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityType;
import net.minecraft.nbt.CompoundNBT;
import net.minecraft.network.IPacket;
import net.minecraft.world.World;
public class AbstractTrainLocomotiveEntity extends Entity implements ISteampoweredEntityTrainLocomotive{
public AbstractTrainLocomotiveEntity(EntityType<?> EntityType, World World) {
super(EntityType, World);
}
@Override
protected void defineSynchedData() {
}
@Override
protected void readAdditionalSaveData(CompoundNBT p_70037_1_) {
}
@Override
protected void addAdditionalSaveData(CompoundNBT p_213281_1_) {
}
@Override
public IPacket<?> getAddEntityPacket() {
return null;
}
}

View File

@@ -0,0 +1,4 @@
package net.halbear.steampowered.trains;
public interface ISteampoweredEntityTrainLocomotive {
}

View File

@@ -0,0 +1,22 @@
package net.halbear.steampowered.trains;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityType;
import net.minecraft.entity.MobEntity;
import net.minecraft.entity.ai.attributes.Attribute;
import net.minecraft.entity.ai.attributes.AttributeModifierMap;
import net.minecraft.entity.ai.attributes.Attributes;
import net.minecraft.entity.item.minecart.MinecartEntity;
import net.minecraft.world.World;
public class Steam_Alice_040 extends AbstractTrainLocomotiveEntity {
public Steam_Alice_040(EntityType<?> EntityType, World World) {
super(EntityType, World);
}
/*public static AttributeModifierMap.MutableAttribute setCustomAttributes(){
return MobEntity.createLivingAttributes()
.add(Attributes.MAX_HEALTH,20.0D);
}*/
}

View File

@@ -0,0 +1,135 @@
{ "multipart": [
{
"when": {"facing":"north"},
"apply": {"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_rails", "y": 0}
},
{"when": {"facing":"south"},
"apply": {"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_rails","y": 180}
},
{
"when": {"facing":"east"},
"apply": {"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_rails","y": 90}
},
{
"when": {"facing":"west"},
"apply": {"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_rails","y": 270}
},
{
"when": {"facing":"north"},
"apply": [
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats","y": 0, "weight": 7},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged","y": 0, "weight": 2},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged2","y": 0, "weight": 2},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged3","y": 0, "weight": 2},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged4","y": 0, "weight": 2},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged5","y": 0, "weight": 2},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged6","y": 0, "weight": 2},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 0, "weight": 3}
]
},
{
"when": {"facing":"south"},
"apply": [
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats","y": 180,"weight": 7},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged2","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged3","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged4","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged5","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged6","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 180, "weight": 3}
]
},
{
"when": {"facing":"east"},
"apply":[
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats","y": 90,"weight": 7},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged2","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged3","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged4","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged5","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged6","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 90, "weight": 3}
]
},
{"when": {"facing":"west"},
"apply": [
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats","y": 270,"weight": 7},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged2","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged3","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged4","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged5","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/traintrackdiagonal_slats_damaged6","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 270, "weight": 3}
]
},
{
"when": {"facing":"north", "environment": "plains"},
"apply": [
{"model": "hals_steampowered:block/straight_track/diagonal_modular/diagonaltraintrack_weeds","y": 0, "weight": 7},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/diagonaltraintrack_weeds2","y": 0, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 0, "weight": 3}
]
},
{
"when": {"facing":"south", "environment": "plains"},
"apply": [
{"model": "hals_steampowered:block/straight_track/diagonal_modular/diagonaltraintrack_weeds","y": 180,"weight": 7},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/diagonaltraintrack_weeds2","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 180, "weight": 3}
]
},
{
"when": {"facing":"east", "environment": "plains"},
"apply":[
{"model": "hals_steampowered:block/straight_track/diagonal_modular/diagonaltraintrack_weeds","y": 90,"weight": 7},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/diagonaltraintrack_weeds2","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 90, "weight": 3}
]
},
{"when": {"facing":"west", "environment": "plains"},
"apply": [
{"model": "hals_steampowered:block/straight_track/diagonal_modular/diagonaltraintrack_weeds","y": 270,"weight": 7},
{"model": "hals_steampowered:block/straight_track/diagonal_modular/diagonaltraintrack_weeds2","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 270, "weight": 3}
]
},
{
"when": {"facing":"north", "environment": "desert"},
"apply": [
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps","y": 0, "weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps2","y": 0, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps3","y": 0, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 0, "weight": 3}
]
},
{
"when": {"facing":"south", "environment": "desert"},
"apply": [
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps","y": 180,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps2","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps3","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 180, "weight": 3}
]
},
{
"when": {"facing":"east", "environment": "desert"},
"apply":[
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps","y": 90,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps2","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps3","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 90, "weight": 3}
]
},
{"when": {"facing":"west", "environment": "desert"},
"apply": [
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps","y": 270,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps2","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps3","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 270, "weight": 3}
]
}
]
}

View File

@@ -0,0 +1,26 @@
{ "multipart": [
{
"when": {"facing":"north"},
"apply": [
{"model": "hals_steampowered:block/incline/traintrackincline","weight": 5, "y": 0}
]
},
{"when": {"facing":"south"},
"apply": [
{"model": "hals_steampowered:block/incline/traintrackincline","weight": 5, "y": 180}
]
},
{
"when": {"facing":"east"},
"apply": [
{"model": "hals_steampowered:block/incline/traintrackincline","weight": 5, "y": 90}
]
},
{
"when": {"facing":"west"},
"apply": [
{"model": "hals_steampowered:block/incline/traintrackincline","weight": 7, "y": 270}
]
}
]
}

View File

@@ -1,30 +0,0 @@
{ "multipart": [
{
"when": {"facing":"north"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrackdiagonalleft","weight": 7, "y": 0},
{"model": "hals_steampowered:block/straight_track/traintrackdiagonalleftdesert","weight": 3, "y": 0}
]
},
{"when": {"facing":"south"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrackdiagonalleft","weight":7, "y": 180},
{"model": "hals_steampowered:block/straight_track/traintrackdiagonalleftdesert","weight": 3, "y": 180}
]
},
{
"when": {"facing":"east"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrackdiagonalleft","weight": 7, "y": 90},
{"model": "hals_steampowered:block/straight_track/traintrackdiagonalleftdesert","weight": 3, "y": 90}
]
},
{
"when": {"facing":"west"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrackdiagonalleft","weight": 7, "y": 270},
{"model": "hals_steampowered:block/straight_track/traintrackdiagonalleftdesert","weight": 3, "y": 270}
]
}
]
}

View File

@@ -1,26 +1,92 @@
{ "multipart": [
{
"when": {"facing":"north"},
"when": {"facing":"north","render": true},
"apply": [
{"model": "hals_steampowered:block/track3blockradiusflipped","weight": 5, "y": 0}
]
},
{"when": {"facing":"south"},
{"when": {"facing":"south","render": true},
"apply": [
{"model": "hals_steampowered:block/track3blockradiusflipped","weight": 5, "y": 180}
]
},
{
"when": {"facing":"east"},
"when": {"facing":"east","render": true},
"apply": [
{"model": "hals_steampowered:block/track3blockradiusflipped","weight": 5, "y": 90}
]
},
{
"when": {"facing":"west"},
"when": {"facing":"west","render": true},
"apply": [
{"model": "hals_steampowered:block/track3blockradiusflipped","weight": 7, "y": 270}
]
},
{
"when": {"facing":"north", "environment": "plains"},
"apply": [
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds","y": 0, "weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds2","y": 0, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 0, "weight": 3}
]
},
{
"when": {"facing":"south", "environment": "plains"},
"apply": [
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds","y": 180,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds2","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 180, "weight": 3}
]
},
{
"when": {"facing":"east", "environment": "plains"},
"apply":[
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds","y": 90,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds2","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 90, "weight": 3}
]
},
{"when": {"facing":"west", "environment": "plains"},
"apply": [
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds","y": 270,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds2","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 270, "weight": 3}
]
},
{
"when": {"facing":"north", "environment": "desert"},
"apply": [
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps","y": 0, "weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps2","y": 0, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps3","y": 0, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 0, "weight": 3}
]
},
{
"when": {"facing":"south", "environment": "desert"},
"apply": [
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps","y": 180,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps2","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps3","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 180, "weight": 3}
]
},
{
"when": {"facing":"east", "environment": "desert"},
"apply":[
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps","y": 90,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps2","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps3","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 90, "weight": 3}
]
},
{"when": {"facing":"west", "environment": "desert"},
"apply": [
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps","y": 270,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps2","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps3","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 270, "weight": 3}
]
}
]
}

View File

@@ -0,0 +1,48 @@
{ "multipart": [
{
"when": {"facing":"north"},
"apply":{"model": "hals_steampowered:block/mountainincline/traintrackgearedslope", "y": 0}
},
{"when": {"facing":"south"},
"apply":{"model": "hals_steampowered:block/mountainincline/traintrackgearedslope","y": 180}
},
{
"when": {"facing":"east"},
"apply":{"model": "hals_steampowered:block/mountainincline/traintrackgearedslope","y": 90}
},
{
"when": {"facing":"west"},
"apply":{"model": "hals_steampowered:block/mountainincline/traintrackgearedslope","y": 270}
},
{
"when": {"facing":"north", "base": "ballast"},
"apply": {"model": "hals_steampowered:block/mountainincline/traintrackgearedslope_ballast", "y": 0}
},
{"when": {"facing":"south", "base": "ballast"},
"apply":{"model": "hals_steampowered:block/mountainincline/traintrackgearedslope_ballast","y": 180}
},
{
"when": {"facing":"east", "base": "ballast"},
"apply":{"model": "hals_steampowered:block/mountainincline/traintrackgearedslope_ballast","y": 90}
},
{
"when": {"facing":"west", "base": "ballast"},
"apply":{"model": "hals_steampowered:block/mountainincline/traintrackgearedslope_ballast","y": 270}
},
{
"when": {"facing":"north", "base": "struts"},
"apply":{"model": "hals_steampowered:block/mountainincline/traintrackgearedslope_struts","y": 0}
},
{"when": {"facing":"south", "base": "struts"},
"apply":{"model": "hals_steampowered:block/mountainincline/traintrackgearedslope_struts","y": 180}
},
{
"when": {"facing":"east", "base": "struts"},
"apply":{"model": "hals_steampowered:block/mountainincline/traintrackgearedslope_struts","y": 90}
},
{
"when": {"facing":"west", "base": "struts"},
"apply":{"model": "hals_steampowered:block/mountainincline/traintrackgearedslope_struts","y": 270}
}
]
}

View File

@@ -1,30 +0,0 @@
{ "multipart": [
{
"when": {"facing":"north"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrackdiagonalright","weight": 7, "y": 0},
{"model": "hals_steampowered:block/straight_track/traintrackdiagonalrightdesert","weight": 3, "y": 0}
]
},
{"when": {"facing":"south"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrackdiagonalright","weight": 7, "y": 180},
{"model": "hals_steampowered:block/straight_track/traintrackdiagonalrightdesert","weight": 3, "y": 180}
]
},
{
"when": {"facing":"east"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrackdiagonalright","weight": 7, "y": 90},
{"model": "hals_steampowered:block/straight_track/traintrackdiagonalrightdesert","weight": 3, "y": 90}
]
},
{
"when": {"facing":"west"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrackdiagonalright","weight": 7, "y": 270},
{"model": "hals_steampowered:block/straight_track/traintrackdiagonalrightdesert","weight": 3, "y": 270}
]
}
]
}

View File

@@ -1,26 +1,92 @@
{ "multipart": [
{
"when": {"facing":"north"},
"when": {"facing":"north","render": true},
"apply": [
{"model": "hals_steampowered:block/track3blockradius","weight": 5, "y": 0}
]
},
{"when": {"facing":"south"},
{"when": {"facing":"south","render": true},
"apply": [
{"model": "hals_steampowered:block/track3blockradius","weight": 5, "y": 180}
]
},
{
"when": {"facing":"east"},
"when": {"facing":"east","render": true},
"apply": [
{"model": "hals_steampowered:block/track3blockradius","weight": 5, "y": 90}
]
},
{
"when": {"facing":"west"},
"when": {"facing":"west","render": true},
"apply": [
{"model": "hals_steampowered:block/track3blockradius","weight": 7, "y": 270}
]
},
{
"when": {"facing":"north", "environment": "plains"},
"apply": [
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds","y": 0, "weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds2","y": 0, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 0, "weight": 3}
]
},
{
"when": {"facing":"south", "environment": "plains"},
"apply": [
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds","y": 180,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds2","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 180, "weight": 3}
]
},
{
"when": {"facing":"east", "environment": "plains"},
"apply":[
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds","y": 90,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds2","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 90, "weight": 3}
]
},
{"when": {"facing":"west", "environment": "plains"},
"apply": [
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds","y": 270,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds2","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 270, "weight": 3}
]
},
{
"when": {"facing":"north", "environment": "desert"},
"apply": [
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps","y": 0, "weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps2","y": 0, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps3","y": 0, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 0, "weight": 3}
]
},
{
"when": {"facing":"south", "environment": "desert"},
"apply": [
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps","y": 180,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps2","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps3","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 180, "weight": 3}
]
},
{
"when": {"facing":"east", "environment": "desert"},
"apply":[
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps","y": 90,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps2","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps3","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 90, "weight": 3}
]
},
{"when": {"facing":"west", "environment": "desert"},
"apply": [
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps","y": 270,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps2","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps3","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 270, "weight": 3}
]
}
]
}

View File

@@ -1,104 +1,130 @@
{ "multipart": [
{
"when": {"environment": "plains", "facing":"north"},
"when": {"facing":"north"},
"apply": {"model": "hals_steampowered:block/straight_track/modular/traintrack_rails","y": 0}
},
{
"when": {"facing":"south"},
"apply": {"model": "hals_steampowered:block/straight_track/modular/traintrack_rails","y": 180}
},
{
"when": {"facing":"east"},
"apply":{"model": "hals_steampowered:block/straight_track/modular/traintrack_rails","y": 90}
},
{"when": {"facing":"west"},
"apply": {"model": "hals_steampowered:block/straight_track/modular/traintrack_rails","y": 270}
},
{
"when": {"facing":"north"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrack","weight": 5, "y": 0},
{"model": "hals_steampowered:block/straight_track/traintrackdamaged","weight": 5, "y": 0},
{"model": "hals_steampowered:block/straight_track/traintrackdesert2","weight": 1, "y": 0},
{"model": "hals_steampowered:block/straight_track/traintrackcrooked","weight": 3, "y": 0}
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats","y": 0, "weight": 12},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged","y": 0, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged2","y": 0, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged3","y": 0, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged4","y": 0, "weight": 2},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged5","y": 0, "weight": 2},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 0, "weight": 3}
]
},
{
"when": {"environment": "desert", "facing":"north"},
"when": {"facing":"south"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrackdesert","weight": 5, "y": 0},
{"model": "hals_steampowered:block/straight_track/traintrackdesert2","weight": 7, "y": 0},
{"model": "hals_steampowered:block/straight_track/traintrack","weight": 3, "y": 0},
{"model": "hals_steampowered:block/straight_track/traintrackcrooked","weight": 3, "y": 0}
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats","y": 180,"weight": 12},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged2","y":180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged3","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged4","y": 0, "weight": 2},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged5","y": 0, "weight": 2},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 180, "weight": 3}
]
},
{
"when": {"environment": "standard", "facing":"north"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrack","weight": 7, "y": 0},
{"model": "hals_steampowered:block/straight_track/traintrackdesert2","weight": 3, "y": 0},
{"model": "hals_steampowered:block/straight_track/traintrackcrooked","weight": 4, "y": 0}
"when": {"facing":"east"},
"apply":[
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats","y": 90,"weight": 12},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged2","y": 90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged3","y": 90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged4","y": 0, "weight": 2},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged5","y": 0, "weight": 2},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 90, "weight": 3}
]
},
{"when": {"environment": "plains", "facing":"south"},
{"when": {"facing":"west"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrack","weight": 5, "y": 180},
{"model": "hals_steampowered:block/straight_track/traintrackdamaged","weight": 5, "y": 180},
{"model": "hals_steampowered:block/straight_track/traintrackdesert2","weight": 1, "y": 180},
{"model": "hals_steampowered:block/straight_track/traintrackcrooked","weight": 3, "y": 180}
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats","y": 270,"weight": 12},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged2","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged3","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged4","y": 0, "weight": 2},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_slats_damaged5","y": 0, "weight": 2},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 270, "weight": 3}
]
},
{
"when": {"environment": "desert", "facing":"south"},
"when": {"facing":"north", "environment": "plains"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrackdesert","weight": 5, "y": 180},
{"model": "hals_steampowered:block/straight_track/traintrackdesert2","weight": 7, "y": 180},
{"model": "hals_steampowered:block/straight_track/traintrack","weight": 3, "y": 180},
{"model": "hals_steampowered:block/straight_track/traintrackcrooked","weight": 3, "y": 180}
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds","y": 0, "weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds2","y": 0, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 0, "weight": 3}
]
},
{
"when": {"environment": "standard", "facing":"south"},
"when": {"facing":"south", "environment": "plains"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrack","weight": 7, "y": 180},
{"model": "hals_steampowered:block/straight_track/traintrackdesert2","weight": 3, "y": 180},
{"model": "hals_steampowered:block/straight_track/traintrackcrooked","weight": 4, "y": 180}
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds","y": 180,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds2","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 180, "weight": 3}
]
},
{
"when": {"environment": "plains", "facing":"east"},
"when": {"facing":"east", "environment": "plains"},
"apply":[
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds","y": 90,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds2","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 90, "weight": 3}
]
},
{"when": {"facing":"west", "environment": "plains"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrack","weight": 5, "y": 90},
{"model": "hals_steampowered:block/straight_track/traintrackdamaged","weight": 5, "y": 90},
{"model": "hals_steampowered:block/straight_track/traintrackdesert2","weight": 1, "y": 90},
{"model": "hals_steampowered:block/straight_track/traintrackcrooked","weight": 3, "y": 90}
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds","y": 270,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_weeds2","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 270, "weight": 3}
]
},
{
"when": {"environment": "desert", "facing":"east"},
"when": {"facing":"north", "environment": "desert"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrackdesert","weight": 5, "y": 90},
{"model": "hals_steampowered:block/straight_track/traintrackdesert2","weight": 7, "y": 90},
{"model": "hals_steampowered:block/straight_track/traintrack","weight": 3, "y": 90},
{"model": "hals_steampowered:block/straight_track/traintrackcrooked","weight": 3, "y": 90}
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps","y": 0, "weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps2","y": 0, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps3","y": 0, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 0, "weight": 3}
]
},
{
"when": {"environment": "standard", "facing":"east"},
"when": {"facing":"south", "environment": "desert"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrack","weight": 7, "y": 90},
{"model": "hals_steampowered:block/straight_track/traintrackdesert2","weight": 3, "y": 90},
{"model": "hals_steampowered:block/straight_track/traintrackcrooked","weight": 4, "y": 90}
]
},
{"when": {"environment": "plains", "facing":"west"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrack","weight": 5, "y": 270},
{"model": "hals_steampowered:block/straight_track/traintrackdamaged","weight": 5, "y": 270},
{"model": "hals_steampowered:block/straight_track/traintrackdesert2","weight": 1, "y": 270},
{"model": "hals_steampowered:block/straight_track/traintrackcrooked","weight": 3, "y": 270}
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps","y": 180,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps2","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps3","y": 180, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 180, "weight": 3}
]
},
{
"when": {"environment": "desert", "facing":"west"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrackdesert","weight": 5, "y": 270},
{"model": "hals_steampowered:block/straight_track/traintrackdesert2","weight": 7, "y": 270},
{"model": "hals_steampowered:block/straight_track/traintrack","weight": 3, "y": 270},
{"model": "hals_steampowered:block/straight_track/traintrackcrooked","weight": 3, "y": 270}
"when": {"facing":"east", "environment": "desert"},
"apply":[
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps","y": 90,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps2","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps3","y":90, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 90, "weight": 3}
]
},
{
"when": {"environment": "standard", "facing":"west"},
{"when": {"facing":"west", "environment": "desert"},
"apply": [
{"model": "hals_steampowered:block/straight_track/traintrack","weight": 7, "y": 270},
{"model": "hals_steampowered:block/straight_track/traintrackdesert2","weight": 3, "y": 270},
{"model": "hals_steampowered:block/straight_track/traintrackcrooked","weight": 4, "y": 270}
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps","y": 270,"weight": 7},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps2","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_desertclumps3","y": 270, "weight": 4},
{"model": "hals_steampowered:block/straight_track/modular/traintrack_empty_module","y": 270, "weight": 3}
]
}
]

View File

@@ -0,0 +1,535 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"ambientocclusion": false,
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [2, 0.1, 26.6],
"to": [3, 2.1, 32],
"rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 32]},
"faces": {
"north": {"uv": [7.25, 0.5, 7, 1], "texture": "#0"},
"east": {"uv": [7, 0, 3, 0.5], "texture": "#0"},
"south": {"uv": [7.25, 0, 7, 0.5], "texture": "#0"},
"west": {"uv": [7, 0.5, 3, 1], "texture": "#0"},
"up": {"uv": [2.25, 5, 2, 9], "texture": "#0"},
"down": {"uv": [2.5, 9, 2.25, 5], "texture": "#0"}
}
},
{
"from": [1, 0.1, 26.6],
"to": [4, 0.1, 32],
"rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 32]},
"faces": {
"north": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [0.75, 0, 0, 4], "texture": "#0"},
"down": {"uv": [1.5, 4, 0.75, 0], "texture": "#0"}
}
},
{
"from": [12, 0.1, 26.6],
"to": [15, 0.1, 32],
"rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 32]},
"faces": {
"north": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [2.25, 0, 1.5, 4], "texture": "#0"},
"down": {"uv": [3, 4, 2.25, 0], "texture": "#0"}
}
},
{
"from": [12.5, 2.1, 27.4],
"to": [14.5, 2.1, 32],
"rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 32]},
"faces": {
"north": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [0.5, 5, 0, 9], "texture": "#0"},
"down": {"uv": [1, 9, 0.5, 5], "texture": "#0"}
}
},
{
"from": [1.5, 2.1, 27.4],
"to": [3.5, 2.1, 32],
"rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 32]},
"faces": {
"north": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [1.5, 5, 1, 9], "texture": "#0"},
"down": {"uv": [2, 9, 1.5, 5], "texture": "#0"}
}
},
{
"from": [13, 0.1, 26.6],
"to": [14, 2.1, 32],
"rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 32]},
"faces": {
"north": {"uv": [7.25, 1.5, 7, 2], "texture": "#0"},
"east": {"uv": [7, 1, 3, 1.5], "texture": "#0"},
"south": {"uv": [7.25, 1, 7, 1.5], "texture": "#0"},
"west": {"uv": [7, 1.5, 3, 2], "texture": "#0"},
"up": {"uv": [2.75, 5, 2.5, 9], "texture": "#0"},
"down": {"uv": [3, 9, 2.75, 5], "texture": "#0"}
}
},
{
"from": [0, 0.1, 27],
"to": [16, 1.1, 30],
"rotation": {"angle": 0, "axis": "y", "origin": [0, 0, 33]},
"faces": {
"north": {"uv": [7, 6.25, 3, 6.5], "texture": "#0"},
"east": {"uv": [3.75, 7, 3, 7.25], "texture": "#0"},
"south": {"uv": [7, 6, 3, 6.25], "texture": "#0"},
"west": {"uv": [7.75, 3, 7, 3.25], "texture": "#0"},
"up": {"uv": [4, 4, 0, 4.75], "texture": "#0"},
"down": {"uv": [8, 4.75, 4, 4], "texture": "#0"}
}
},
{
"from": [2, 0.1, 11],
"to": [3, 2.1, 27],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 0, 27]},
"faces": {
"north": {"uv": [7.25, 0.5, 7, 1], "texture": "#0"},
"east": {"uv": [7, 0, 3, 0.5], "texture": "#0"},
"south": {"uv": [7.25, 0, 7, 0.5], "texture": "#0"},
"west": {"uv": [7, 0.5, 3, 1], "texture": "#0"},
"up": {"uv": [2.25, 5, 2, 9], "texture": "#0"},
"down": {"uv": [2.5, 9, 2.25, 5], "texture": "#0"}
}
},
{
"from": [1, 0.1, 11],
"to": [4, 0.1, 27],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 0, 27]},
"faces": {
"north": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [0.75, 0, 0, 4], "texture": "#0"},
"down": {"uv": [1.5, 4, 0.75, 0], "texture": "#0"}
}
},
{
"from": [12, 0.1, 11],
"to": [15, 0.1, 27],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 0, 27]},
"faces": {
"north": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [2.25, 0, 1.5, 4], "texture": "#0"},
"down": {"uv": [3, 4, 2.25, 0], "texture": "#0"}
}
},
{
"from": [12.5, 2.1, 11],
"to": [14.5, 2.1, 26.6],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 0, 27]},
"faces": {
"north": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [0.5, 5, 0, 9], "texture": "#0"},
"down": {"uv": [1, 9, 0.5, 5], "texture": "#0"}
}
},
{
"from": [1.5, 2.1, 11],
"to": [3.5, 2.1, 26.6],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 0, 27]},
"faces": {
"north": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [1.5, 5, 1, 9], "texture": "#0"},
"down": {"uv": [2, 9, 1.5, 5], "texture": "#0"}
}
},
{
"from": [13, 0.1, 11],
"to": [14, 2.1, 27],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 0, 27]},
"faces": {
"north": {"uv": [7.25, 1.5, 7, 2], "texture": "#0"},
"east": {"uv": [7, 1, 3, 1.5], "texture": "#0"},
"south": {"uv": [7.25, 1, 7, 1.5], "texture": "#0"},
"west": {"uv": [7, 1.5, 3, 2], "texture": "#0"},
"up": {"uv": [2.75, 5, 2.5, 9], "texture": "#0"},
"down": {"uv": [3, 9, 2.75, 5], "texture": "#0"}
}
},
{
"from": [0, 0.1, 13],
"to": [16, 1.1, 16],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 0, 27]},
"faces": {
"north": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"east": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"south": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"west": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"up": {"uv": [0, 4, 4, 4.75], "texture": "#0"},
"down": {"uv": [4, 4.75, 8, 4], "texture": "#0"}
}
},
{
"from": [0, 0.1, 21],
"to": [16, 1.1, 24],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 0, 27]},
"faces": {
"north": {"uv": [7, 6.25, 3, 6.5], "texture": "#0"},
"east": {"uv": [3.75, 7, 3, 7.25], "texture": "#0"},
"south": {"uv": [7, 6, 3, 6.25], "texture": "#0"},
"west": {"uv": [7.75, 3, 7, 3.25], "texture": "#0"},
"up": {"uv": [4, 4, 0, 4.75], "texture": "#0"},
"down": {"uv": [8, 4.75, 4, 4], "texture": "#0"}
}
},
{
"from": [2, 12.3, -12.85],
"to": [3, 14.3, -2.5],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 12.2, -2.5]},
"faces": {
"north": {"uv": [7.25, 0.5, 7, 1], "texture": "#0"},
"east": {"uv": [7, 0, 3, 0.5], "texture": "#0"},
"south": {"uv": [7.25, 0, 7, 0.5], "texture": "#0"},
"west": {"uv": [7, 0.5, 3, 1], "texture": "#0"},
"up": {"uv": [2.25, 5, 2, 9], "texture": "#0"},
"down": {"uv": [2.5, 9, 2.25, 5], "texture": "#0"}
}
},
{
"from": [1, 12.3, -12.8],
"to": [4, 12.3, -2.5],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 12.2, -2.5]},
"faces": {
"north": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [0.75, 0, 0, 4], "texture": "#0"},
"down": {"uv": [1.5, 4, 0.75, 0], "texture": "#0"}
}
},
{
"from": [12, 12.3, -12.8],
"to": [15, 12.3, -2.5],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 12.2, -2.5]},
"faces": {
"north": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [2.25, 0, 1.5, 4], "texture": "#0"},
"down": {"uv": [3, 4, 2.25, 0], "texture": "#0"}
}
},
{
"from": [12.5, 14.3, -12.85],
"to": [14.5, 14.3, -2.5],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 12.2, -2.5]},
"faces": {
"north": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [0.5, 5, 0, 9], "texture": "#0"},
"down": {"uv": [1, 9, 0.5, 5], "texture": "#0"}
}
},
{
"from": [1.5, 14.3, -12.85],
"to": [3.5, 14.3, -2.5],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 12.2, -2.5]},
"faces": {
"north": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [1.5, 5, 1, 9], "texture": "#0"},
"down": {"uv": [2, 9, 1.5, 5], "texture": "#0"}
}
},
{
"from": [13, 12.3, -12.85],
"to": [14, 14.3, -2.5],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 12.2, -2.5]},
"faces": {
"north": {"uv": [7.25, 1.5, 7, 2], "texture": "#0"},
"east": {"uv": [7, 1, 3, 1.5], "texture": "#0"},
"south": {"uv": [7.25, 1, 7, 1.5], "texture": "#0"},
"west": {"uv": [7, 1.5, 3, 2], "texture": "#0"},
"up": {"uv": [2.75, 5, 2.5, 9], "texture": "#0"},
"down": {"uv": [3, 9, 2.75, 5], "texture": "#0"}
}
},
{
"from": [0, 12.3, -8.5],
"to": [16, 13.3, -5.5],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 12.2, -2.5]},
"faces": {
"north": {"uv": [7, 6.25, 3, 6.5], "texture": "#0"},
"east": {"uv": [3.75, 7, 3, 7.25], "texture": "#0"},
"south": {"uv": [7, 6, 3, 6.25], "texture": "#0"},
"west": {"uv": [7.75, 3, 7, 3.25], "texture": "#0"},
"up": {"uv": [4, 4, 0, 4.75], "texture": "#0"},
"down": {"uv": [8, 4.75, 4, 4], "texture": "#0"}
}
},
{
"from": [0, 6.2, 6.25],
"to": [16, 7.2, 9.25],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.1, 12.25]},
"faces": {
"north": {"uv": [7, 6.25, 3, 6.5], "texture": "#0"},
"east": {"uv": [3.75, 7, 3, 7.25], "texture": "#0"},
"south": {"uv": [7, 6, 3, 6.25], "texture": "#0"},
"west": {"uv": [7.75, 3, 7, 3.25], "texture": "#0"},
"up": {"uv": [4, 4, 0, 4.75], "texture": "#0"},
"down": {"uv": [8, 4.75, 4, 4], "texture": "#0"}
}
},
{
"from": [0, 6.2, -1.75],
"to": [16, 7.2, 1.25],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.1, 12.25]},
"faces": {
"north": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"east": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"south": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"west": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"up": {"uv": [0, 4, 4, 4.75], "texture": "#0"},
"down": {"uv": [4, 4.75, 8, 4], "texture": "#0"}
}
},
{
"from": [13, 6.2, -3.75],
"to": [14, 8.2, 12.25],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.1, 12.25]},
"faces": {
"north": {"uv": [7.25, 1.5, 7, 2], "texture": "#0"},
"east": {"uv": [7, 1, 3, 1.5], "texture": "#0"},
"south": {"uv": [7.25, 1, 7, 1.5], "texture": "#0"},
"west": {"uv": [7, 1.5, 3, 2], "texture": "#0"},
"up": {"uv": [2.75, 5, 2.5, 9], "texture": "#0"},
"down": {"uv": [3, 9, 2.75, 5], "texture": "#0"}
}
},
{
"from": [1.5, 8.2, -3.75],
"to": [3.5, 8.2, 12.25],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.1, 12.25]},
"faces": {
"north": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [1.5, 5, 1, 9], "texture": "#0"},
"down": {"uv": [2, 9, 1.5, 5], "texture": "#0"}
}
},
{
"from": [12.5, 8.2, -3.75],
"to": [14.5, 8.2, 12.25],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.1, 12.25]},
"faces": {
"north": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [0.5, 5, 0, 9], "texture": "#0"},
"down": {"uv": [1, 9, 0.5, 5], "texture": "#0"}
}
},
{
"from": [12, 6.2, -3.75],
"to": [15, 6.2, 12.25],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.1, 12.25]},
"faces": {
"north": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [2.25, 0, 1.5, 4], "texture": "#0"},
"down": {"uv": [3, 4, 2.25, 0], "texture": "#0"}
}
},
{
"from": [1, 6.2, -3.75],
"to": [4, 6.2, 12.25],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.1, 12.25]},
"faces": {
"north": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [0.75, 0, 0, 4], "texture": "#0"},
"down": {"uv": [1.5, 4, 0.75, 0], "texture": "#0"}
}
},
{
"from": [2, 6.2, -3.75],
"to": [3, 8.2, 12.25],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 6.1, 12.25]},
"faces": {
"north": {"uv": [7.25, 0.5, 7, 1], "texture": "#0"},
"east": {"uv": [7, 0, 3, 0.5], "texture": "#0"},
"south": {"uv": [7.25, 0, 7, 0.5], "texture": "#0"},
"west": {"uv": [7, 0.5, 3, 1], "texture": "#0"},
"up": {"uv": [2.25, 5, 2, 9], "texture": "#0"},
"down": {"uv": [2.5, 9, 2.25, 5], "texture": "#0"}
}
},
{
"from": [2, 16.1, -16],
"to": [3, 18.1, -11.275],
"rotation": {"angle": 0, "axis": "y", "origin": [0, 16, 0]},
"faces": {
"north": {"uv": [7.25, 0.5, 7, 1], "texture": "#0"},
"east": {"uv": [7, 0, 3, 0.5], "texture": "#0"},
"south": {"uv": [7.25, 0, 7, 0.5], "texture": "#0"},
"west": {"uv": [7, 0.5, 3, 1], "texture": "#0"},
"up": {"uv": [2.25, 5, 2, 9], "texture": "#0"},
"down": {"uv": [2.5, 9, 2.25, 5], "texture": "#0"}
}
},
{
"from": [1, 16.1, -16],
"to": [4, 16.1, -11.2],
"rotation": {"angle": 0, "axis": "y", "origin": [0, 16, 0]},
"faces": {
"north": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [0.75, 0, 0, 4], "texture": "#0"},
"down": {"uv": [1.5, 4, 0.75, 0], "texture": "#0"}
}
},
{
"from": [12, 16.1, -16],
"to": [15, 16.1, -11.2],
"rotation": {"angle": 0, "axis": "y", "origin": [0, 16, 0]},
"faces": {
"north": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.75, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [2.25, 0, 1.5, 4], "texture": "#0"},
"down": {"uv": [3, 4, 2.25, 0], "texture": "#0"}
}
},
{
"from": [12.5, 18.1, -16],
"to": [14.5, 18.1, -11.25],
"rotation": {"angle": 0, "axis": "y", "origin": [0, 16, 0]},
"faces": {
"north": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [0.5, 5, 0, 9], "texture": "#0"},
"down": {"uv": [1, 9, 0.5, 5], "texture": "#0"}
}
},
{
"from": [1.5, 18.1, -16],
"to": [3.5, 18.1, -11.25],
"rotation": {"angle": 0, "axis": "y", "origin": [0, 16, 0]},
"faces": {
"north": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"east": {"uv": [4, 0, 0, 0], "texture": "#0"},
"south": {"uv": [0.5, 0, 0, 0], "texture": "#0"},
"west": {"uv": [4, 0, 0, 0], "texture": "#0"},
"up": {"uv": [1.5, 5, 1, 9], "texture": "#0"},
"down": {"uv": [2, 9, 1.5, 5], "texture": "#0"}
}
},
{
"from": [13, 16.1, -16],
"to": [14, 18.1, -11.275],
"rotation": {"angle": 0, "axis": "y", "origin": [0, 16, 0]},
"faces": {
"north": {"uv": [7.25, 1.5, 7, 2], "texture": "#0"},
"east": {"uv": [7, 1, 3, 1.5], "texture": "#0"},
"south": {"uv": [7.25, 1, 7, 1.5], "texture": "#0"},
"west": {"uv": [7, 1.5, 3, 2], "texture": "#0"},
"up": {"uv": [2.75, 5, 2.5, 9], "texture": "#0"},
"down": {"uv": [3, 9, 2.75, 5], "texture": "#0"}
}
},
{
"from": [0, 16.1, -14],
"to": [16, 17.1, -11],
"rotation": {"angle": 0, "axis": "y", "origin": [16, 16, 0]},
"faces": {
"north": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"east": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"south": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"west": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"up": {"uv": [0, 4, 4, 4.75], "texture": "#0"},
"down": {"uv": [4, 4.75, 8, 4], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
},
"groups": [
{
"name": "rails",
"origin": [0, 0, 0],
"color": 0,
"children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36]
}
]
}

View File

@@ -0,0 +1,197 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"ambientocclusion": false,
"textures": {
"0": "hals_steampowered:block/rail45degreeincline",
"particle": "hals_steampowered:block/rail45degreeincline"
},
"elements": [
{
"from": [2.025, 7.575, -4.35],
"to": [3.025, 9.575, 18.325],
"rotation": {"angle": 45, "axis": "x", "origin": [8.025, 8.575, 8.15]},
"faces": {
"north": {"uv": [7, 0, 7.25, 0.5], "texture": "#0"},
"east": {"uv": [3, 0, 7, 0.5], "texture": "#0"},
"south": {"uv": [7, 0.5, 7.25, 1], "texture": "#0"},
"west": {"uv": [3, 0.5, 7, 1], "texture": "#0"},
"up": {"uv": [2.25, 9, 2, 5], "texture": "#0"},
"down": {"uv": [2.25, 5, 2, 9], "texture": "#0"}
}
},
{
"from": [1, 7.675, -3.5],
"to": [4, 7.675, 20.5],
"rotation": {"angle": 45, "axis": "x", "origin": [8, 8.575, 8.15]},
"faces": {
"north": {"uv": [0, 0, 0.75, 0], "texture": "#0"},
"east": {"uv": [0, 0, 4, 0], "texture": "#0"},
"south": {"uv": [0, 0, 0.75, 0], "texture": "#0"},
"west": {"uv": [0, 0, 4, 0], "texture": "#0"},
"up": {"uv": [0.75, 1.25, 0, 0.75], "texture": "#0"},
"down": {"uv": [8, 5, 7.25, 9], "texture": "#0"}
}
},
{
"from": [12, 7.775, -3.5],
"to": [15, 7.775, 20.5],
"rotation": {"angle": 45, "axis": "x", "origin": [8, 8.575, 8.15]},
"faces": {
"north": {"uv": [0, 0, 0.75, 0], "texture": "#0"},
"east": {"uv": [0, 0, 4, 0], "texture": "#0"},
"south": {"uv": [0, 0, 0.75, 0], "texture": "#0"},
"west": {"uv": [0, 0, 4, 0], "texture": "#0"},
"up": {"uv": [2.25, 0.5, 1.5, 0.25], "texture": "#0"},
"down": {"uv": [7.75, 5, 7, 9], "texture": "#0"}
}
},
{
"from": [12.5, 9.575, -4.35],
"to": [14.5, 9.575, 18.65],
"rotation": {"angle": 45, "axis": "x", "origin": [8, 8.575, 8.15]},
"faces": {
"north": {"uv": [0, 0, 0.5, 0], "texture": "#0"},
"east": {"uv": [0, 0, 4, 0], "texture": "#0"},
"south": {"uv": [0, 0, 0.5, 0], "texture": "#0"},
"west": {"uv": [0, 0, 4, 0], "texture": "#0"},
"up": {"uv": [0.5, 9, 0, 5], "texture": "#0"},
"down": {"uv": [1, 5, 0.5, 9], "texture": "#0"}
}
},
{
"from": [1.5, 9.575, -4.35],
"to": [3.5, 9.575, 18.65],
"rotation": {"angle": 45, "axis": "x", "origin": [8, 8.575, 8.15]},
"faces": {
"north": {"uv": [0, 0, 0.5, 0], "texture": "#0"},
"east": {"uv": [0, 0, 4, 0], "texture": "#0"},
"south": {"uv": [0, 0, 0.5, 0], "texture": "#0"},
"west": {"uv": [0, 0, 4, 0], "texture": "#0"},
"up": {"uv": [1.5, 9, 1, 5], "texture": "#0"},
"down": {"uv": [2, 5, 1.5, 9], "texture": "#0"}
}
},
{
"from": [12.975, 7.575, -4.35],
"to": [13.975, 9.575, 18.325],
"rotation": {"angle": 45, "axis": "x", "origin": [7.975, 8.575, 8.15]},
"faces": {
"north": {"uv": [7, 1, 7.25, 1.5], "texture": "#0"},
"east": {"uv": [3, 1, 7, 1.5], "texture": "#0"},
"south": {"uv": [7, 1.5, 7.25, 2], "texture": "#0"},
"west": {"uv": [3, 1.5, 7, 2], "texture": "#0"},
"up": {"uv": [2.75, 9, 2.5, 5], "texture": "#0"},
"down": {"uv": [2.75, 5, 2.5, 9], "texture": "#0"}
}
},
{
"from": [11, 6.675, -3.55],
"to": [12, 10.675, 19.1],
"rotation": {"angle": 45, "axis": "x", "origin": [6, 8.675, 8.25]},
"faces": {
"north": {"uv": [7.25, 0, 7.5, 1], "texture": "#0"},
"east": {"uv": [14, 0, 8, 1], "texture": "#0"},
"south": {"uv": [7.5, 0, 7.75, 1], "texture": "#0"},
"west": {"uv": [8, 0, 14, 1], "texture": "#0"},
"up": {"uv": [15.75, 6, 15.5, 0], "texture": "#0"},
"down": {"uv": [16, 0, 15.75, 6], "texture": "#0"}
}
},
{
"from": [4, 6.675, -3.55],
"to": [5, 10.675, 19.1],
"rotation": {"angle": 45, "axis": "x", "origin": [-1, 8.675, 8.25]},
"faces": {
"north": {"uv": [7.25, 0, 7.5, 1], "texture": "#0"},
"east": {"uv": [14, 0, 8, 1], "texture": "#0"},
"south": {"uv": [7.5, 0, 7.75, 1], "texture": "#0"},
"west": {"uv": [8, 0, 14, 1], "texture": "#0"},
"up": {"uv": [15.75, 6, 15.5, 0], "texture": "#0"},
"down": {"uv": [16, 0, 15.75, 6], "texture": "#0"}
}
},
{
"from": [0, 10.575, 7.65],
"to": [16, 11.575, 10.65],
"rotation": {"angle": 45, "axis": "x", "origin": [8, 11.575, 5.15]},
"faces": {
"north": {"uv": [7, 6, 3, 6.25], "texture": "#0"},
"east": {"uv": [7.75, 3, 7, 3.25], "texture": "#0"},
"south": {"uv": [7, 6.25, 3, 6.5], "texture": "#0"},
"west": {"uv": [3.75, 7, 3, 7.25], "texture": "#0"},
"up": {"uv": [0, 4.75, 4, 4], "texture": "#0"},
"down": {"uv": [0, 4, 4, 4.75], "texture": "#0"}
}
},
{
"from": [0, 5.175, 13.05],
"to": [16, 6.175, 16.05],
"rotation": {"angle": 45, "axis": "x", "origin": [8, 6.175, 10.55]},
"faces": {
"north": {"uv": [7, 6, 3, 6.25], "texture": "#0"},
"east": {"uv": [7.75, 3, 7, 3.25], "texture": "#0"},
"south": {"uv": [7, 6.25, 3, 6.5], "texture": "#0"},
"west": {"uv": [3.75, 7, 3, 7.25], "texture": "#0"},
"up": {"uv": [0, 4.75, 4, 4], "texture": "#0"},
"down": {"uv": [0, 4, 4, 4.75], "texture": "#0"}
}
},
{
"from": [0, 10.075, 0.15],
"to": [16, 11.075, 3.15],
"rotation": {"angle": 45, "axis": "x", "origin": [8, 11.075, 5.65]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [4, 4, 0, 4.75], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
},
"groups": [
{
"name": "group",
"origin": [0, 0, 0],
"color": 0,
"children": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
}
]
}

View File

@@ -0,0 +1,119 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"ambientocclusion": false,
"textures": {
"2": "hals_steampowered:block/rail45degreeincline",
"particle": "hals_steampowered:block/rail45degreeincline"
},
"elements": [
{
"from": [14.975, 0, 0],
"to": [15.95, 15.475, 14.45],
"rotation": {"angle": 0, "axis": "y", "origin": [16.975, 3.675, 6.4]},
"faces": {
"north": {"uv": [7.258, 1.008, 11.242, 1.242], "rotation": 270, "texture": "#2"},
"east": {"uv": [7.742, 13.242, 4.1295, 9.37325], "texture": "#2"},
"south": {"uv": [7.258, 4.008, 13.242, 3.742], "rotation": 90, "texture": "#2"},
"west": {"uv": [7.992, 9.258, 4.258, 12.992], "rotation": 180, "texture": "#2"},
"up": {"uv": [7.258, 3.758, 11.242, 3.992], "rotation": 90, "texture": "#2"},
"down": {"uv": [7.258, 1.508, 11.242, 1.742], "rotation": 90, "texture": "#2"}
}
},
{
"from": [0.025, 6.575, -3.65],
"to": [15.975, 7.575, 19],
"rotation": {"angle": 45, "axis": "x", "origin": [8, 8.575, 8.15]},
"faces": {
"north": {"uv": [7.25, 1.5, 11.25, 1.75], "texture": "#2"},
"east": {"uv": [7.25, 1, 13.25, 1.25], "texture": "#2"},
"south": {"uv": [7.25, 1.5, 11.25, 1.75], "texture": "#2"},
"west": {"uv": [7.25, 1.25, 13.25, 1.5], "texture": "#2"},
"up": {"uv": [4, 15, 0, 9], "texture": "#2"},
"down": {"uv": [4, 9, 0, 15], "texture": "#2"}
}
},
{
"from": [1.025, 0, 0],
"to": [15, 13.45, 1],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 11.3, -1]},
"faces": {
"north": {"uv": [4, 13, 0, 9], "rotation": 180, "texture": "#2"},
"east": {"uv": [7.25, 1, 13.25, 1.25], "rotation": 90, "texture": "#2"},
"south": {"uv": [4, 9, 0, 13], "texture": "#2"},
"west": {"uv": [7.25, 1.25, 13.25, 1.5], "rotation": 270, "texture": "#2"},
"up": {"uv": [7.25, 1.5, 11.25, 1.75], "texture": "#2"},
"down": {"uv": [7.25, 1.5, 11.25, 1.75], "rotation": 180, "texture": "#2"}
}
},
{
"from": [0.05, 0, 0],
"to": [1.025, 15.175, 14.45],
"rotation": {"angle": 0, "axis": "y", "origin": [2.025, 3.675, 6.4]},
"faces": {
"north": {"uv": [7.258, 1.008, 11.242, 1.242], "rotation": 270, "texture": "#2"},
"east": {"uv": [7.992, 12.992, 4.258, 9.258], "texture": "#2"},
"south": {"uv": [7.258, 3.758, 13.242, 3.992], "rotation": 90, "texture": "#2"},
"west": {"uv": [7.742, 9.258, 4.1295, 13.12675], "rotation": 180, "texture": "#2"},
"up": {"uv": [7.258, 4.008, 11.242, 3.742], "rotation": 90, "texture": "#2"},
"down": {"uv": [7.258, 1.508, 11.242, 1.742], "rotation": 90, "texture": "#2"}
}
},
{
"from": [0.2, 0.025, 0.05],
"to": [15.9, 0.55, 14.4],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 1.55, 10.25]},
"faces": {
"north": {"uv": [7.25, 1.5, 11.25, 1.75], "texture": "#2"},
"east": {"uv": [7.25, 1, 13.25, 1.25], "texture": "#2"},
"south": {"uv": [7.25, 1.5, 11.25, 1.75], "texture": "#2"},
"west": {"uv": [7.25, 1.25, 13.25, 1.5], "texture": "#2"},
"up": {"uv": [4, 13, 0, 9], "texture": "#2"},
"down": {"uv": [4, 9, 0, 13], "texture": "#2"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
},
"groups": [
{
"name": "Ballast",
"origin": [16.975, 3.675, 6.4],
"color": 0,
"children": [0, 1, 2, 3, 4]
}
]
}

View File

@@ -0,0 +1,171 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"ambientocclusion": false,
"textures": {
"0": "hals_steampowered:block/rail45degreeincline",
"particle": "hals_steampowered:block/rail45degreeincline"
},
"elements": [
{
"from": [0, 6.575, -3.65],
"to": [16, 7.575, 19],
"rotation": {"angle": 45, "axis": "x", "origin": [8, 8.575, 8.15]},
"faces": {
"north": {"uv": [7.25, 2.25, 11.25, 2.5], "texture": "#0"},
"east": {"uv": [7.25, 1.75, 13.25, 2], "texture": "#0"},
"south": {"uv": [7.25, 2, 11.25, 2.25], "texture": "#0"},
"west": {"uv": [13.25, 1.75, 7.25, 2], "texture": "#0"},
"up": {"uv": [12, 15, 8, 9], "texture": "#0"},
"down": {"uv": [12, 9, 8, 15], "texture": "#0"}
}
},
{
"from": [11, 5.825, -3.65],
"to": [14, 6.575, 19],
"rotation": {"angle": 45, "axis": "x", "origin": [8, 8.575, 8.15]},
"faces": {
"north": {"uv": [7.75, 2.25, 8.5, 2.5], "texture": "#0"},
"east": {"uv": [10, 8.5, 16, 8.75], "texture": "#0"},
"south": {"uv": [10, 2.25, 10.75, 2.5], "texture": "#0"},
"west": {"uv": [15.75, 8.75, 9.75, 9], "texture": "#0"},
"up": {"uv": [13.25, 15, 12.5, 9], "texture": "#0"},
"down": {"uv": [13.25, 9, 12.5, 15], "texture": "#0"}
}
},
{
"from": [2, 5.825, -3.65],
"to": [5, 6.575, 19],
"rotation": {"angle": 45, "axis": "x", "origin": [-1, 8.575, 8.15]},
"faces": {
"north": {"uv": [7.75, 2.25, 8.5, 2.5], "texture": "#0"},
"east": {"uv": [10, 8.5, 16, 8.75], "texture": "#0"},
"south": {"uv": [10, 2.25, 10.75, 2.5], "texture": "#0"},
"west": {"uv": [15.75, 8.75, 9.75, 9], "texture": "#0"},
"up": {"uv": [13.25, 15, 12.5, 9], "texture": "#0"},
"down": {"uv": [13.25, 9, 12.5, 15], "texture": "#0"}
}
},
{
"from": [2.5, 0, 0],
"to": [4.5, 13, 2],
"rotation": {"angle": 0, "axis": "y", "origin": [2.5, 0, 0]},
"faces": {
"north": {"uv": [15.5, 9, 16, 12.25], "texture": "#0"},
"east": {"uv": [15, 12.75, 15.5, 16], "texture": "#0"},
"south": {"uv": [14.75, 9, 15.25, 12.25], "texture": "#0"},
"west": {"uv": [15.5, 12.75, 16, 16], "texture": "#0"},
"up": {"uv": [11, 9, 11.5, 9.5], "texture": "#0"},
"down": {"uv": [8.5, 9.25, 9, 9.75], "texture": "#0"}
}
},
{
"from": [11.5, 0, 0],
"to": [13.5, 13, 2],
"rotation": {"angle": 0, "axis": "y", "origin": [11.5, 0, 0]},
"faces": {
"north": {"uv": [15.5, 9, 16, 12.25], "texture": "#0"},
"east": {"uv": [15, 12.75, 15.5, 16], "texture": "#0"},
"south": {"uv": [14.75, 9, 15.25, 12.25], "texture": "#0"},
"west": {"uv": [15.5, 12.75, 16, 16], "texture": "#0"},
"up": {"uv": [11, 9, 11.5, 9.5], "texture": "#0"},
"down": {"uv": [8.5, 9.25, 9, 9.75], "texture": "#0"}
}
},
{
"from": [11.5, 0, 5.5],
"to": [13.5, 7.5, 7.5],
"rotation": {"angle": 0, "axis": "y", "origin": [11.5, -0.5, 5.5]},
"faces": {
"north": {"uv": [15.5, 9, 16, 11], "texture": "#0"},
"east": {"uv": [15, 12.75, 15.5, 14.75], "texture": "#0"},
"south": {"uv": [14.75, 9, 15.25, 11], "texture": "#0"},
"west": {"uv": [15.5, 12.75, 16, 14.75], "texture": "#0"},
"up": {"uv": [11, 9, 11.5, 9.5], "texture": "#0"},
"down": {"uv": [8.5, 9.25, 9, 9.75], "texture": "#0"}
}
},
{
"from": [2.5, 0, 5.5],
"to": [4.5, 7.5, 7.5],
"rotation": {"angle": 0, "axis": "y", "origin": [2.5, -0.5, 5.5]},
"faces": {
"north": {"uv": [15.5, 9, 16, 11], "texture": "#0"},
"east": {"uv": [15, 12.75, 15.5, 14.75], "texture": "#0"},
"south": {"uv": [14.75, 9, 15.25, 11], "texture": "#0"},
"west": {"uv": [15.5, 12.75, 16, 14.75], "texture": "#0"},
"up": {"uv": [11, 9, 11.5, 9.5], "texture": "#0"},
"down": {"uv": [8.5, 9.25, 9, 9.75], "texture": "#0"}
}
},
{
"from": [11.5, 0, 10.5],
"to": [13.5, 2.5, 12.5],
"rotation": {"angle": 0, "axis": "y", "origin": [11.5, -5.5, 10.5]},
"faces": {
"north": {"uv": [15.5, 9, 16, 9.5], "texture": "#0"},
"east": {"uv": [15, 12.75, 15.5, 13.25], "texture": "#0"},
"south": {"uv": [14.75, 9, 15.25, 9.5], "texture": "#0"},
"west": {"uv": [15.5, 12.75, 16, 13.25], "texture": "#0"},
"up": {"uv": [11, 9, 11.5, 9.5], "texture": "#0"},
"down": {"uv": [8.5, 9.25, 9, 9.75], "texture": "#0"}
}
},
{
"from": [2.5, 0, 10.5],
"to": [4.5, 2.5, 12.5],
"rotation": {"angle": 0, "axis": "y", "origin": [2.5, -5.5, 10.5]},
"faces": {
"north": {"uv": [15.5, 9, 16, 9.5], "texture": "#0"},
"east": {"uv": [15, 12.75, 15.5, 13.25], "texture": "#0"},
"south": {"uv": [14.75, 9, 15.25, 9.5], "texture": "#0"},
"west": {"uv": [15.5, 12.75, 16, 13.25], "texture": "#0"},
"up": {"uv": [11, 9, 11.5, 9.5], "texture": "#0"},
"down": {"uv": [8.5, 9.25, 9, 9.75], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
},
"groups": [
{
"name": "struts",
"origin": [8, 8, 8],
"color": 0,
"children": [0, 1, 2, 3, 4, 5, 6, 7, 8]
}
]
}

View File

@@ -2,6 +2,7 @@
"format_version": "1.21.6",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"ambientocclusion": false,
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"

View File

@@ -2,6 +2,7 @@
"format_version": "1.21.6",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"ambientocclusion": false,
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"

View File

@@ -0,0 +1,123 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [5.03072, -1.38628, 0],
"to": [5.03072, 6.61372, 9],
"rotation": {"angle": -22.5, "axis": "z", "origin": [8, 1.89776, 8.5]},
"faces": {
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
"east": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
"west": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "texture": "#0"}
}
},
{
"from": [7.5, -1.38628, 12.53072],
"to": [16.5, 6.61372, 12.53072],
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 1.89776, 15.5]},
"faces": {
"north": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"east": {"uv": [0, 0, 0, 2], "texture": "#0"},
"south": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"west": {"uv": [0, 0, 0, 2], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "rotation": 90, "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "rotation": 270, "texture": "#0"}
}
},
{
"from": [1.5, -0.30448, 5.03073],
"to": [10.5, 7.69552, 5.03073],
"rotation": {"angle": -22.5, "axis": "x", "origin": [6, 3.69552, 5.03073]},
"faces": {
"north": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"east": {"uv": [0, 0, 0, 2], "texture": "#0"},
"south": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"west": {"uv": [0, 0, 0, 2], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "rotation": 90, "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "rotation": 270, "texture": "#0"}
}
},
{
"from": [10.96928, -1.38628, 8],
"to": [10.96928, 6.61372, 17],
"rotation": {"angle": 22.5, "axis": "z", "origin": [8, 1.89776, 8.5]},
"faces": {
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
"east": {"uv": [4.5, 9, 2.25, 11], "texture": "#0"},
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
"west": {"uv": [4.5, 9, 2.25, 11], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "texture": "#0"}
}
},
{
"from": [0.96928, 2.61372, 8],
"to": [0.96928, 10.61372, 17],
"rotation": {"angle": 22.5, "axis": "z", "origin": [8, 1.89776, 8.5]},
"faces": {
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
"east": {"uv": [4.5, 9, 2.25, 11], "texture": "#0"},
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
"west": {"uv": [4.5, 9, 2.25, 11], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "texture": "#0"}
}
},
{
"from": [15.03072, 2.61372, 0],
"to": [15.03072, 10.61372, 9],
"rotation": {"angle": -22.5, "axis": "z", "origin": [8, 1.89776, 8.5]},
"faces": {
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
"east": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
"west": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
}
}

View File

@@ -0,0 +1,84 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [3.03072, -1.38628, -4],
"to": [3.03072, 6.61372, 5],
"rotation": {"angle": -22.5, "axis": "z", "origin": [6, 1.89776, 4.5]},
"faces": {
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
"east": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
"west": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "texture": "#0"}
}
},
{
"from": [3.5, -1.38628, 13.53072],
"to": [12.5, 6.61372, 13.53072],
"rotation": {"angle": 22.5, "axis": "x", "origin": [4, 1.89776, 16.5]},
"faces": {
"north": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"east": {"uv": [0, 0, 0, 2], "texture": "#0"},
"south": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"west": {"uv": [0, 0, 0, 2], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "rotation": 90, "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "rotation": 270, "texture": "#0"}
}
},
{
"from": [14.03072, -2.38628, 0],
"to": [14.03072, 5.61372, 9],
"rotation": {"angle": 22.5, "axis": "z", "origin": [7, -3.10224, 8.5]},
"faces": {
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
"east": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
"west": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
}
}

View File

@@ -0,0 +1,132 @@
{
"format_version": "1.21.6",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [2, 0.1, -3.5],
"to": [3, 2.1, 19.5],
"rotation": {"angle": -45, "axis": "y", "origin": [8, 1.1, 8]},
"faces": {
"north": {"uv": [7, 0, 7.25, 0.5], "texture": "#0"},
"east": {"uv": [3, 0, 7, 0.5], "texture": "#0"},
"south": {"uv": [7, 0.5, 7.25, 1], "texture": "#0"},
"west": {"uv": [3, 0.5, 7, 1], "texture": "#0"},
"up": {"uv": [2.25, 9, 2, 5], "texture": "#0"},
"down": {"uv": [2.5, 5, 2.25, 9], "texture": "#0"}
}
},
{
"from": [1, 0.1, -3.5],
"to": [4, 0.1, 19.5],
"rotation": {"angle": -45, "axis": "y", "origin": [8, 1.1, 8]},
"faces": {
"north": {"uv": [0, 0, 0.75, 0], "texture": "#0"},
"east": {"uv": [0, 0, 4, 0], "texture": "#0"},
"south": {"uv": [0, 0, 0.75, 0], "texture": "#0"},
"west": {"uv": [0, 0, 4, 0], "texture": "#0"},
"up": {"uv": [0.75, 4, 0, 0], "texture": "#0"},
"down": {"uv": [1.5, 0, 0.75, 4], "texture": "#0"}
}
},
{
"from": [12, 0.1, -3.5],
"to": [15, 0.1, 19.5],
"rotation": {"angle": -45, "axis": "y", "origin": [8, 1.1, 8]},
"faces": {
"north": {"uv": [0, 0, 0.75, 0], "texture": "#0"},
"east": {"uv": [0, 0, 4, 0], "texture": "#0"},
"south": {"uv": [0, 0, 0.75, 0], "texture": "#0"},
"west": {"uv": [0, 0, 4, 0], "texture": "#0"},
"up": {"uv": [2.25, 4, 1.5, 0], "texture": "#0"},
"down": {"uv": [3, 0, 2.25, 4], "texture": "#0"}
}
},
{
"from": [12.5, 2.1, -3.5],
"to": [14.5, 2.1, 19.5],
"rotation": {"angle": -45, "axis": "y", "origin": [8, 1.1, 8]},
"faces": {
"north": {"uv": [0, 0, 0.5, 0], "texture": "#0"},
"east": {"uv": [0, 0, 4, 0], "texture": "#0"},
"south": {"uv": [0, 0, 0.5, 0], "texture": "#0"},
"west": {"uv": [0, 0, 4, 0], "texture": "#0"},
"up": {"uv": [0.5, 9, 0, 5], "texture": "#0"},
"down": {"uv": [1, 5, 0.5, 9], "texture": "#0"}
}
},
{
"from": [1.5, 2.1, -3.5],
"to": [3.5, 2.1, 19.5],
"rotation": {"angle": -45, "axis": "y", "origin": [8, 1.1, 8]},
"faces": {
"north": {"uv": [0, 0, 0.5, 0], "texture": "#0"},
"east": {"uv": [0, 0, 4, 0], "texture": "#0"},
"south": {"uv": [0, 0, 0.5, 0], "texture": "#0"},
"west": {"uv": [0, 0, 4, 0], "texture": "#0"},
"up": {"uv": [1.5, 9, 1, 5], "texture": "#0"},
"down": {"uv": [2, 5, 1.5, 9], "texture": "#0"}
}
},
{
"from": [13, 0.1, -3.5],
"to": [14, 2.1, 19.5],
"rotation": {"angle": -45, "axis": "y", "origin": [8, 1.1, 8]},
"faces": {
"north": {"uv": [7, 1, 7.25, 1.5], "texture": "#0"},
"east": {"uv": [3, 1, 7, 1.5], "texture": "#0"},
"south": {"uv": [7, 1.5, 7.25, 2], "texture": "#0"},
"west": {"uv": [3, 1.5, 7, 2], "texture": "#0"},
"up": {"uv": [2.75, 9, 2.5, 5], "texture": "#0"},
"down": {"uv": [3, 5, 2.75, 9], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0],
"scale": [0.8, 0.8, 0.8]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
},
"groups": [
{
"name": "group",
"origin": [0, 0, 0],
"color": 0,
"children": [0, 1, 2, 3, 4, 5]
}
]
}

View File

@@ -0,0 +1,93 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [0, 0.1, 6.5],
"to": [16, 1.1, 9.5],
"rotation": {"angle": -45, "axis": "y", "origin": [8, 1.1, 8]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
},
{
"from": [-5, 0.1, 11.5],
"to": [11, 1.1, 14.5],
"rotation": {"angle": -45, "axis": "y", "origin": [3, 1.1, 13]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
},
{
"from": [5, 0.1, 1.5],
"to": [21, 1.1, 4.5],
"rotation": {"angle": -45, "axis": "y", "origin": [13, 1.1, 3]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0],
"scale": [0.8, 0.8, 0.8]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
},
"groups": [
{
"name": "group",
"origin": [0, 0, 0],
"color": 0,
"children": [0, 1, 2]
}
]
}

View File

@@ -0,0 +1,93 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [0, 0.1, 6.5],
"to": [16, 1.1, 9.5],
"rotation": {"angle": -22.5, "axis": "y", "origin": [8, 1.1, 8]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
},
{
"from": [-5, 0.1, 11.5],
"to": [11, 1.1, 14.5],
"rotation": {"angle": -45, "axis": "y", "origin": [3, 1.1, 13]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
},
{
"from": [11.5, 0.1, -5],
"to": [14.5, 1.1, 11],
"rotation": {"angle": 22.5, "axis": "y", "origin": [13, 1.1, 3]},
"faces": {
"north": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"east": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"south": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"west": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "rotation": 90, "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "rotation": 270, "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0],
"scale": [0.8, 0.8, 0.8]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
},
"groups": [
{
"name": "group",
"origin": [0, 0, 0],
"color": 0,
"children": [0, 1, 2]
}
]
}

View File

@@ -0,0 +1,80 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [1.5, 0.1, 5],
"to": [4.5, 1.1, 21],
"rotation": {"angle": 22.5, "axis": "y", "origin": [3, 1.1, 13]},
"faces": {
"north": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"east": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"south": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"west": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "rotation": 90, "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "rotation": 270, "texture": "#0"}
}
},
{
"from": [5, 0.1, 1.5],
"to": [21, 1.1, 4.5],
"rotation": {"angle": -22.5, "axis": "y", "origin": [13, 1.1, 3]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0],
"scale": [0.8, 0.8, 0.8]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
},
"groups": [
{
"name": "group",
"origin": [0, 0, 0],
"color": 0,
"children": [0, 1]
}
]
}

View File

@@ -0,0 +1,80 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [0, 0.1, 6.5],
"to": [16, 1.1, 9.5],
"rotation": {"angle": -45, "axis": "y", "origin": [8, 1.1, 8]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
},
{
"from": [-5, 0.1, 11.5],
"to": [11, 1.1, 14.5],
"rotation": {"angle": -45, "axis": "y", "origin": [3, 1.1, 13]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0],
"scale": [0.8, 0.8, 0.8]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
},
"groups": [
{
"name": "group",
"origin": [0, 0, 0],
"color": 0,
"children": [0, 1]
}
]
}

View File

@@ -0,0 +1,80 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [0, 0.1, 6.5],
"to": [16, 1.1, 9.5],
"rotation": {"angle": -45, "axis": "y", "origin": [8, 1.1, 8]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
},
{
"from": [5, 0.1, 1.5],
"to": [21, 1.1, 4.5],
"rotation": {"angle": -45, "axis": "y", "origin": [13, 1.1, 3]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0],
"scale": [0.8, 0.8, 0.8]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
},
"groups": [
{
"name": "group",
"origin": [0, 0, 0],
"color": 0,
"children": [0, 1]
}
]
}

View File

@@ -0,0 +1,67 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [-5, 0.1, 11.5],
"to": [11, 1.1, 14.5],
"rotation": {"angle": -45, "axis": "y", "origin": [3, 1.1, 13]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0],
"scale": [0.8, 0.8, 0.8]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
},
"groups": [
{
"name": "group",
"origin": [0, 0, 0],
"color": 0,
"children": [0]
}
]
}

View File

@@ -0,0 +1,93 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [0, 0.1, 6.5],
"to": [16, 1.1, 9.5],
"rotation": {"angle": -22.5, "axis": "y", "origin": [8, 1.1, 8]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
},
{
"from": [-5, 0.1, 11.5],
"to": [11, 1.1, 14.5],
"rotation": {"angle": 0, "axis": "y", "origin": [3, 1.1, 13]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
},
{
"from": [11.5, 0.1, -5],
"to": [14.5, 1.1, 11],
"rotation": {"angle": 22.5, "axis": "y", "origin": [13, 1.1, 3]},
"faces": {
"north": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"east": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"south": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"west": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "rotation": 90, "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "rotation": 270, "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0],
"scale": [0.8, 0.8, 0.8]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
},
"groups": [
{
"name": "group",
"origin": [0, 0, 0],
"color": 0,
"children": [0, 1, 2]
}
]
}

View File

@@ -0,0 +1,110 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/desertrails",
"particle": "hals_steampowered:block/desertrails"
},
"elements": [
{
"from": [3.9125, -2.0375, 12],
"to": [6.9125, -0.0375, 15],
"rotation": {"angle": -22.5, "axis": "z", "origin": [8.5, 1, 7.5]},
"faces": {
"north": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"east": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"south": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"west": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"up": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"},
"down": {"uv": [10.75, 2, 11.5, 2.75], "texture": "#0"}
}
},
{
"from": [12.9125, 0.9625, 9],
"to": [15.9125, 2.9625, 12],
"rotation": {"angle": -22.5, "axis": "z", "origin": [8.5, 1, 7.5]},
"faces": {
"north": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"east": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"south": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"west": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"up": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"},
"down": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"}
}
},
{
"from": [2.83077, -1.37338, 2],
"to": [5.83077, 0.62662, 5],
"rotation": {"angle": 45, "axis": "y", "origin": [4.33077, -0.37338, 3.5]},
"faces": {
"north": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"east": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"south": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"west": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"up": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"},
"down": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"}
}
},
{
"from": [-0.16923, -1.37338, 7],
"to": [2.83077, 0.62662, 10],
"rotation": {"angle": 22.5, "axis": "x", "origin": [1.33077, -0.37338, 8.5]},
"faces": {
"north": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"east": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"south": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"west": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"up": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"},
"down": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"}
}
},
{
"from": [10.83077, -0.87338, 2],
"to": [13.83077, 1.12662, 5],
"rotation": {"angle": 22.5, "axis": "x", "origin": [12.33077, 0.12662, 3.5]},
"faces": {
"north": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"east": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"south": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"west": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"up": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"},
"down": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
}
}

View File

@@ -0,0 +1,149 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/desertrails",
"particle": "hals_steampowered:block/desertrails"
},
"elements": [
{
"from": [0.9125, -2.0375, 12],
"to": [3.9125, -0.0375, 15],
"rotation": {"angle": -22.5, "axis": "z", "origin": [5.5, 1, 7.5]},
"faces": {
"north": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"east": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"south": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"west": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"up": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"},
"down": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"}
}
},
{
"from": [3.3678, -0.70087, 11],
"to": [5.3678, 1.29913, 13],
"rotation": {"angle": 0, "axis": "z", "origin": [4.8678, 0.29913, 11.5]},
"faces": {
"north": {"uv": [10, 2, 10.5, 2.25], "texture": "#0"},
"east": {"uv": [10, 2, 10.5, 2.25], "texture": "#0"},
"south": {"uv": [10, 2, 10.5, 2.25], "texture": "#0"},
"west": {"uv": [10, 2, 10.5, 2.25], "texture": "#0"},
"up": {"uv": [10, 2, 10.5, 2.5], "texture": "#0"},
"down": {"uv": [10, 2, 10.5, 2.5], "texture": "#0"}
}
},
{
"from": [12.9125, 0.9625, 2],
"to": [15.9125, 2.9625, 5],
"rotation": {"angle": -22.5, "axis": "z", "origin": [8.5, 1, 0.5]},
"faces": {
"north": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"east": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"south": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"west": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"up": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"},
"down": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"}
}
},
{
"from": [0.83077, -1.37338, 2],
"to": [3.83077, 0.62662, 5],
"rotation": {"angle": 45, "axis": "y", "origin": [2.33077, -0.37338, 3.5]},
"faces": {
"north": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"east": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"south": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"west": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"up": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"},
"down": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"}
}
},
{
"from": [5.83077, -1.37338, 7],
"to": [8.83077, 0.62662, 10],
"rotation": {"angle": 22.5, "axis": "x", "origin": [7.33077, -0.37338, 8.5]},
"faces": {
"north": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"east": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"south": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"west": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"up": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"},
"down": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"}
}
},
{
"from": [7.83077, -1.37338, 0],
"to": [10.83077, 0.62662, 3],
"rotation": {"angle": 22.5, "axis": "y", "origin": [9.33077, -0.37338, 1.5]},
"faces": {
"north": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"east": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"south": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"west": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"up": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"},
"down": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"}
}
},
{
"from": [4.83077, -1.37338, 0],
"to": [8.83077, 1.62662, 4],
"rotation": {"angle": 22.5, "axis": "z", "origin": [7.33077, -0.37338, 1.5]},
"faces": {
"north": {"uv": [10, 2, 11, 2.75], "texture": "#0"},
"east": {"uv": [10, 2, 11, 2.75], "texture": "#0"},
"south": {"uv": [10, 2, 11, 2.75], "texture": "#0"},
"west": {"uv": [10, 2, 11, 2.75], "texture": "#0"},
"up": {"uv": [10, 2, 11, 3], "texture": "#0"},
"down": {"uv": [10, 2, 11, 3], "texture": "#0"}
}
},
{
"from": [10.83077, -0.87338, 12],
"to": [13.83077, 1.12662, 15],
"rotation": {"angle": 22.5, "axis": "x", "origin": [12.33077, 0.12662, 13.5]},
"faces": {
"north": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"east": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"south": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"west": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"up": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"},
"down": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
}
}

View File

@@ -0,0 +1,71 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/desertrails",
"particle": "hals_steampowered:block/desertrails"
},
"elements": [
{
"from": [3.3678, -0.70087, 11],
"to": [5.3678, 1.29913, 13],
"rotation": {"angle": 0, "axis": "z", "origin": [4.8678, 0.29913, 11.5]},
"faces": {
"north": {"uv": [10, 2, 10.5, 2.25], "texture": "#0"},
"east": {"uv": [10, 2, 10.5, 2.25], "texture": "#0"},
"south": {"uv": [10, 2, 10.5, 2.25], "texture": "#0"},
"west": {"uv": [10, 2, 10.5, 2.25], "texture": "#0"},
"up": {"uv": [10, 2, 10.5, 2.5], "texture": "#0"},
"down": {"uv": [10, 2, 10.5, 2.5], "texture": "#0"}
}
},
{
"from": [12.9125, 0.9625, 2],
"to": [15.9125, 2.9625, 5],
"rotation": {"angle": -22.5, "axis": "z", "origin": [8.5, 1, 0.5]},
"faces": {
"north": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"east": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"south": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"west": {"uv": [10, 2, 10.75, 2.5], "texture": "#0"},
"up": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"},
"down": {"uv": [10, 2, 10.75, 2.75], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
}
}

View File

@@ -0,0 +1,42 @@
{
"format_version": "1.21.11",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"particle": "hals_steampowered:block/rail"
},
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
}
}

View File

@@ -0,0 +1,117 @@
{
"format_version": "1.21.6",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [2, 0.1, 0],
"to": [3, 2.1, 16],
"faces": {
"north": {"uv": [7, 0, 7.25, 0.5], "texture": "#0"},
"east": {"uv": [3, 0, 7, 0.5], "texture": "#0"},
"south": {"uv": [7, 0.5, 7.25, 1], "texture": "#0"},
"west": {"uv": [3, 0.5, 7, 1], "texture": "#0"},
"up": {"uv": [2.25, 9, 2, 5], "texture": "#0"},
"down": {"uv": [2.5, 5, 2.25, 9], "texture": "#0"}
}
},
{
"from": [1, 0.1, 0],
"to": [4, 0.1, 16],
"faces": {
"north": {"uv": [0, 0, 0.75, 0], "texture": "#0"},
"east": {"uv": [0, 0, 4, 0], "texture": "#0"},
"south": {"uv": [0, 0, 0.75, 0], "texture": "#0"},
"west": {"uv": [0, 0, 4, 0], "texture": "#0"},
"up": {"uv": [0.75, 4, 0, 0], "texture": "#0"},
"down": {"uv": [1.5, 0, 0.75, 4], "texture": "#0"}
}
},
{
"from": [12, 0.1, 0],
"to": [15, 0.1, 16],
"faces": {
"north": {"uv": [0, 0, 0.75, 0], "texture": "#0"},
"east": {"uv": [0, 0, 4, 0], "texture": "#0"},
"south": {"uv": [0, 0, 0.75, 0], "texture": "#0"},
"west": {"uv": [0, 0, 4, 0], "texture": "#0"},
"up": {"uv": [2.25, 4, 1.5, 0], "texture": "#0"},
"down": {"uv": [3, 0, 2.25, 4], "texture": "#0"}
}
},
{
"from": [12.5, 2.1, 0],
"to": [14.5, 2.1, 16],
"faces": {
"north": {"uv": [0, 0, 0.5, 0], "texture": "#0"},
"east": {"uv": [0, 0, 4, 0], "texture": "#0"},
"south": {"uv": [0, 0, 0.5, 0], "texture": "#0"},
"west": {"uv": [0, 0, 4, 0], "texture": "#0"},
"up": {"uv": [0.5, 9, 0, 5], "texture": "#0"},
"down": {"uv": [1, 5, 0.5, 9], "texture": "#0"}
}
},
{
"from": [1.5, 2.1, 0],
"to": [3.5, 2.1, 16],
"faces": {
"north": {"uv": [0, 0, 0.5, 0], "texture": "#0"},
"east": {"uv": [0, 0, 4, 0], "texture": "#0"},
"south": {"uv": [0, 0, 0.5, 0], "texture": "#0"},
"west": {"uv": [0, 0, 4, 0], "texture": "#0"},
"up": {"uv": [1.5, 9, 1, 5], "texture": "#0"},
"down": {"uv": [2, 5, 1.5, 9], "texture": "#0"}
}
},
{
"from": [13, 0.1, 0],
"to": [14, 2.1, 16],
"faces": {
"north": {"uv": [7, 1, 7.25, 1.5], "texture": "#0"},
"east": {"uv": [3, 1, 7, 1.5], "texture": "#0"},
"south": {"uv": [7, 1.5, 7.25, 2], "texture": "#0"},
"west": {"uv": [3, 1.5, 7, 2], "texture": "#0"},
"up": {"uv": [2.75, 9, 2.5, 5], "texture": "#0"},
"down": {"uv": [3, 5, 2.75, 9], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
}
}

View File

@@ -0,0 +1,70 @@
{
"format_version": "1.21.6",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [0, 0.1, 11],
"to": [16, 1.1, 14],
"rotation": {"angle": 0, "axis": "y", "origin": [16, 0, 0]},
"faces": {
"north": {"uv": [7, 6, 3, 6.25], "texture": "#0"},
"east": {"uv": [7.75, 3, 7, 3.25], "texture": "#0"},
"south": {"uv": [7, 6.25, 3, 6.5], "texture": "#0"},
"west": {"uv": [3.75, 7, 3, 7.25], "texture": "#0"},
"up": {"uv": [0, 4.75, 4, 4], "texture": "#0"},
"down": {"uv": [4, 4, 8, 4.75], "texture": "#0"}
}
},
{
"from": [0, 0.1, 3],
"to": [16, 1.1, 6],
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
}
}

View File

@@ -0,0 +1,71 @@
{
"format_version": "1.21.6",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [0, 0.1, 11],
"to": [16, 1.1, 14],
"rotation": {"angle": 22.5, "axis": "y", "origin": [8, 0.6, 12.5]},
"faces": {
"north": {"uv": [7, 6, 3, 6.25], "texture": "#0"},
"east": {"uv": [7.75, 3, 7, 3.25], "texture": "#0"},
"south": {"uv": [7, 6.25, 3, 6.5], "texture": "#0"},
"west": {"uv": [3.75, 7, 3, 7.25], "texture": "#0"},
"up": {"uv": [0, 4.75, 4, 4], "texture": "#0"},
"down": {"uv": [4, 4, 8, 4.75], "texture": "#0"}
}
},
{
"from": [0, 0.1, 3],
"to": [16, 1.1, 6],
"rotation": {"angle": -22.5, "axis": "y", "origin": [8, 0.6, 4.5]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
}
}

View File

@@ -0,0 +1,71 @@
{
"format_version": "1.21.6",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [0, 0.1, 11],
"to": [16, 1.1, 14],
"rotation": {"angle": -22.5, "axis": "y", "origin": [8, 0.6, 12.5]},
"faces": {
"north": {"uv": [7, 6, 3, 6.25], "texture": "#0"},
"east": {"uv": [7.75, 3, 7, 3.25], "texture": "#0"},
"south": {"uv": [7, 6.25, 3, 6.5], "texture": "#0"},
"west": {"uv": [3.75, 7, 3, 7.25], "texture": "#0"},
"up": {"uv": [0, 4.75, 4, 4], "texture": "#0"},
"down": {"uv": [4, 4, 8, 4.75], "texture": "#0"}
}
},
{
"from": [0, 0.1, 3],
"to": [16, 1.1, 6],
"rotation": {"angle": 22.5, "axis": "y", "origin": [8, 0.6, 4.5]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
}
}

View File

@@ -0,0 +1,58 @@
{
"format_version": "1.21.6",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [0, 0.1, 6],
"to": [16, 1.1, 9],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 0.6, 7.5]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
}
}

View File

@@ -0,0 +1,58 @@
{
"format_version": "1.21.6",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [0, 0.1, 6],
"to": [16, 1.1, 9],
"rotation": {"angle": 22.5, "axis": "y", "origin": [8, 0.6, 7.5]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
}
}

View File

@@ -0,0 +1,58 @@
{
"format_version": "1.21.6",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [0, 0.1, 8],
"to": [16, 1.1, 11],
"rotation": {"angle": -45, "axis": "y", "origin": [8, 0.6, 7.5]},
"faces": {
"north": {"uv": [3, 6, 7, 6.25], "texture": "#0"},
"east": {"uv": [3, 7, 3.75, 7.25], "texture": "#0"},
"south": {"uv": [3, 6.25, 7, 6.5], "texture": "#0"},
"west": {"uv": [7, 3, 7.75, 3.25], "texture": "#0"},
"up": {"uv": [4, 4.75, 0, 4], "texture": "#0"},
"down": {"uv": [8, 4, 4, 4.75], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
}
}

View File

@@ -0,0 +1,97 @@
{
"format_version": "1.21.11",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [4, 0, 0],
"to": [4, 8, 9],
"rotation": {"angle": -22.5, "axis": "z", "origin": [4, 0, 4.5]},
"faces": {
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
"east": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
"west": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "texture": "#0"}
}
},
{
"from": [12, 0, 8],
"to": [12, 8, 17],
"rotation": {"angle": 22.5, "axis": "z", "origin": [12, 0, 4.5]},
"faces": {
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
"east": {"uv": [4.5, 9, 2.25, 11], "texture": "#0"},
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
"west": {"uv": [4.5, 9, 2.25, 11], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "texture": "#0"}
}
},
{
"from": [2, 4, 8],
"to": [2, 12, 17],
"rotation": {"angle": 22.5, "axis": "z", "origin": [12, 0, 4.5]},
"faces": {
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
"east": {"uv": [4.5, 9, 2.25, 11], "texture": "#0"},
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
"west": {"uv": [4.5, 9, 2.25, 11], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "texture": "#0"}
}
},
{
"from": [14, 4, 0],
"to": [14, 12, 9],
"rotation": {"angle": -22.5, "axis": "z", "origin": [4, 0, 4.5]},
"faces": {
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
"east": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
"west": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
}
}

View File

@@ -0,0 +1,97 @@
{
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [64, 64],
"textures": {
"0": "hals_steampowered:block/railfern",
"particle": "hals_steampowered:block/railfern"
},
"elements": [
{
"from": [1, 0, 3],
"to": [1, 8, 12],
"rotation": {"angle": 22.5, "axis": "z", "origin": [1, 0, 7.5]},
"faces": {
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
"east": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
"west": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "texture": "#0"}
}
},
{
"from": [8, 0, 8],
"to": [8, 8, 17],
"rotation": {"angle": 22.5, "axis": "z", "origin": [8, 0, 4.5]},
"faces": {
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
"east": {"uv": [4.5, 9, 2.25, 11], "texture": "#0"},
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
"west": {"uv": [4.5, 9, 2.25, 11], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "texture": "#0"}
}
},
{
"from": [10.69974, -0.4358, 0],
"to": [10.69974, 7.5642, 9],
"rotation": {"angle": -22.5, "axis": "z", "origin": [10.69974, 3.5642, 4.5]},
"faces": {
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
"east": {"uv": [4.5, 9, 2.25, 11], "texture": "#0"},
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
"west": {"uv": [4.5, 9, 2.25, 11], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "texture": "#0"}
}
},
{
"from": [13, 4, 5],
"to": [13, 12, 14],
"rotation": {"angle": -22.5, "axis": "z", "origin": [3, 0, 9.5]},
"faces": {
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
"east": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
"west": {"uv": [2.25, 9, 4.5, 11], "texture": "#0"},
"up": {"uv": [0, 0, 0, 2.25], "texture": "#0"},
"down": {"uv": [0, 0, 0, 2.25], "texture": "#0"}
}
}
],
"display": {
"thirdperson_righthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"thirdperson_lefthand": {
"translation": [0, 4, -2.25],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_righthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"firstperson_lefthand": {
"rotation": [82, 0, 0],
"translation": [0, 3.5, 1],
"scale": [0.7, 0.7, 0.7]
},
"ground": {
"translation": [0, 0.25, 0],
"scale": [0.5, 0.5, 0.5]
},
"gui": {
"rotation": [90, 0, 0]
},
"head": {
"translation": [0, 14.5, 0]
},
"fixed": {
"rotation": [-90, 0, 0],
"translation": [0, 0, -7.75]
}
}
}

View File

@@ -2,6 +2,7 @@
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [128, 128],
"ambientocclusion": false,
"textures": {
"0": "hals_steampowered:block/trackturn",
"particle": "hals_steampowered:block/trackturn"

View File

@@ -2,6 +2,7 @@
"format_version": "1.9.0",
"credit": "Made with Blockbench",
"texture_size": [128, 128],
"ambientocclusion": false,
"textures": {
"0": "hals_steampowered:block/trackturn",
"particle": "hals_steampowered:block/trackturn"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 931 B

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB