Tarkiln Init

This commit is contained in:
melchior 2022-07-01 17:56:54 -04:00
parent 5dd226273f
commit 5a1aa634bb
16 changed files with 1580 additions and 0 deletions

View file

@ -0,0 +1,14 @@
using System;
using Vintagestory.API.Common;
using Vintagestory.API.Config;
using Vintagestory.GameContent;
namespace TarKilns
{
public class TarkilnBaseEntity : BlockEntity
{
}
}

View file

@ -0,0 +1,37 @@
using System;
using System.Collections.Generic;
using Vintagestory.API.Client;
using Vintagestory.API.Common;
using Vintagestory.API.Common.Entities;
using Vintagestory.API.MathTools;
using Vintagestory.API.Util;
namespace TarKilns
{
public class GenericTogglePortBlock : Block
{
private const string _openKey = @"opened";
private const string _closeKey = @"closed";
private const string _stateKey = @"state";
public override bool OnBlockInteractStart(IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel)
{
BlockPos pos = blockSel.Position;
if (Variant[_stateKey] == _closeKey) {
world.BlockAccessor.SetBlock(world.GetBlock(CodeWithVariant(_stateKey, _openKey)).Id, pos);
world.PlaySoundAt(Sounds.Inside, pos.X + 0.5, pos.Y + 0.5, pos.Z + 0.5, byPlayer, true);
}
else {
world.BlockAccessor.SetBlock(world.GetBlock(CodeWithVariant(_stateKey, _closeKey)).Id, pos);
world.PlaySoundAt(Sounds.Inside, pos.X + 0.5, pos.Y + 0.5, pos.Z + 0.5, byPlayer, true);
}
return true;
}
}
}

View file

@ -0,0 +1,13 @@
using System;
using Vintagestory.API.Common;
namespace TarKilns
{
public class TarkilnBaseBlock : Block
{
}
}

View file

@ -0,0 +1,27 @@
using System.Reflection;
using System.Runtime.CompilerServices;
// Information about this assembly is defined by the following attributes.
// Change them to the values specific to your project.
[assembly: AssemblyTitle("TarKilns")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("librarian")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}".
// The form "{Major}.{Minor}.*" will automatically update the build and revision,
// and "{Major}.{Minor}.{Build}.*" will update just the revision.
[assembly: AssemblyVersion("1.0.*")]
// The following attributes are used to specify the signing key for the assembly,
// if desired. See the Mono documentation for more information about signing.
//[assembly: AssemblyDelaySign(false)]
//[assembly: AssemblyKeyFile("")]

117
TarKilns/TarKilns.csproj Normal file
View file

@ -0,0 +1,117 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{DA35644C-A0D8-482A-9605-97984E72EAC2}</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>TarKilns</RootNamespace>
<AssemblyName>TarKilns</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug</OutputPath>
<DefineConstants>DEBUG;</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
<CustomCommands>
<CustomCommands>
<Command type="AfterBuild" command="7z a -tzip -x!*.zip -aoa ${ProjectName}_${ProjectConfig}.zip" workingdir="${TargetDir}" />
<Command type="AfterClean" command="rm -f *.zip" workingdir="${TargetDir}" />
</CustomCommands>
</CustomCommands>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<Optimize>true</Optimize>
<OutputPath>bin\Release</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="VintagestoryAPI">
<HintPath>VS_Libs\VintagestoryAPI.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="VSSurvivalMod">
<HintPath>VS_Libs\VSSurvivalMod.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="protobuf-net">
<HintPath>VS_Libs\protobuf-net.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Newtonsoft.Json">
<HintPath>VS_Libs\Newtonsoft.Json.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="VSEssentials">
<HintPath>VS_Libs\VSEssentials.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="VSCreativeMod">
<HintPath>VS_Libs\VSCreativeMod.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="VintagestoryLib">
<HintPath>VS_Libs\VintagestoryLib.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="TarKilnsModSys.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Blocks\TarkilnBaseBlock.cs" />
<Compile Include="BlockEntities\TarkilnBaseEntity.cs" />
<Compile Include="Blocks\BlockGenericTogglePort.cs" />
</ItemGroup>
<ItemGroup>
<None Include="modinfo.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="assets\tarkilns\blocktypes\ceramic\tarkiln_base.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="assets\tarkilns\blocktypes\ceramic\tarkiln_side.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="assets\tarkilns\blocktypes\ceramic\mini_arch.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="assets\tarkilns\blocktypes\ceramic\top-port.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="assets\tarkilns\shapes\block\ceramic\ceramic_port.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="assets\tarkilns\shapes\block\ceramic\ceramic_port-open.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="assets\tarkilns\shapes\block\ceramic\kiln_base.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="assets\tarkilns\shapes\block\ceramic\kiln_sidewall.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="assets\tarkilns\shapes\block\ceramic\mini_arch.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<Folder Include="assets\" />
<Folder Include="assets\tarkilns\" />
<Folder Include="assets\tarkilns\shapes\" />
<Folder Include="assets\tarkilns\blocktypes\" />
<Folder Include="assets\tarkilns\blocktypes\ceramic\" />
<Folder Include="Blocks\" />
<Folder Include="BlockEntities\" />
<Folder Include="assets\tarkilns\shapes\block\" />
<Folder Include="assets\tarkilns\shapes\block\ceramic\" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
</Project>

View file

@ -0,0 +1,78 @@
using System;
using System.Collections.Generic;
using Vintagestory.API.Client;
using Vintagestory.API.Common;
using Vintagestory.API.Server;
using Vintagestory.Common;
using Vintagestory.Server;
namespace TarKilns
{
public class TarKilnsModSys : ModSystem
{
private ServerCoreAPI ServerCore { get; set; }
private ICoreServerAPI ServerAPI;
private ICoreAPI CoreAPI;
public override bool AllowRuntimeReload {
get { return false; }
}
public override bool ShouldLoad(EnumAppSide forSide)
{
return forSide.IsClient( ) || forSide.IsServer( );
}
public override double ExecuteOrder( )
{
return 0.1d;
}
public override void Start(ICoreAPI api)
{
base.Start(api);
this.CoreAPI = api;
RegisterBlockClasses( );
//RegisterBehaviorClasses( );
}
public override void StartServerSide(ICoreServerAPI api)
{
base.StartServerSide(api);
this.ServerAPI = api;
if (api is ServerCoreAPI) {
ServerCore = api as ServerCoreAPI;
}
else {
Mod.Logger.Error("Cannot access 'ServerCoreAPI' class: API (implimentation) has changed, Contact Developer!");
return;
}
}
private void RegisterBlockClasses( )
{
CoreAPI.RegisterBlockClass(@"TarkilnBaseBlock", typeof(TarkilnBaseBlock));
CoreAPI.RegisterBlockClass(@"GenericTogglePortBlock", typeof(GenericTogglePortBlock));
CoreAPI.RegisterBlockEntityClass(@"TarkilnBaseEntity", typeof(TarkilnBaseEntity));
}
/*
private void RegisterBehaviorClasses( )
{
CoreAPI.RegisterBlockBehaviorClass(@"FreeReinforcement", typeof(BlockBehaviorFreeReinforcement));
CoreAPI.RegisterBlockBehaviorClass(@"VerticalOrentiation", typeof(BlockBehaviorVerticalOrientation));
CoreAPI.RegisterBlockBehaviorClass(@"NeedSides", typeof(BlockBehaviorNeedSides));
}
*/
}
}

View file

@ -0,0 +1,58 @@
{
code: "tarkiln_arch",
variantgroups: [
{ code: "side", loadFromProperties: "abstract/horizontalorientation" }
],
behaviors: [{name: "HorizontalOrientable"}],
creativeinventory: { "general": ["*-north"] },
shapeByType: {
"*-north": { base: "block/ceramic/mini_arch", rotateY:0 },
"*-east": { base: "block/ceramic/mini_arch", rotateY:270 },
"*-south": { base: "block/ceramic/mini_arch", rotateY:180 },
"*-west": { base: "block/ceramic/mini_arch", rotateY:90 },
},
heldTpIdleAnimation: "holdbothhandslarge", heldTpUseAnimation: "twohandplaceblock",
blockmaterial: "Ceramic",
textures: {
"fireclay": { base: "game:block/clay/hardened/fire1" },
"firebrick": { base: "game:block/clay/brickslab/fireside" }
},
sidesolid: {
all: false
},
sideopaque: {
all: false
},
lightAbsorption: 1,
replaceable: 600,
resistance: 3,
collisionBoxesByType: {
"*-north": [ { x1: 0, y1: 0, z1: 0, x2: 1, y2: 1, z2: 0.3125, rotateY:0 }],
"*-east": [ { x1: 0, y1: 0, z1: 0, x2: 1, y2: 1, z2: 0.3125, rotateY:270 }],
"*-south": [ { x1: 0, y1: 0, z1: 0, x2: 1, y2: 1, z2: 0.3125, rotateY:180 }],
"*-west": [ { x1: 0, y1: 0, z1: 0, x2: 1, y2: 1, z2: 0.3125, rotateY:90 }]
},
selectionBoxesByType: {
"*-north": [
{ x1: 0, y1: 0, z1: 0, x2: 0.28, y2: 1, z2: 0.3125 },
{ x1: 0.72, y1: 0, z1: 0, x2: 1, y2: 1, z2: 0.3125 },
{ x1: 0.28, y1: 0.71, z1: 0, x2: 0.72, y2: 1, z2: 0.3125 }
],
"*-east": [
{ x1: 0, y1: 0, z1: 0, x2: 0.28, y2: 1, z2: 0.3125, rotateY:270 },
{ x1: 0.72, y1: 0, z1: 0, x2: 1, y2: 1, z2: 0.3125, rotateY:270 },
{ x1: 0.28, y1: 0.71, z1: 0, x2: 0.72, y2: 1, z2: 0.3125, rotateY:270 }
],
"*-south": [
{ x1: 0, y1: 0, z1: 0, x2: 0.28, y2: 1, z2: 0.3125, rotateY:180 },
{ x1: 0.72, y1: 0, z1: 0, x2: 1, y2: 1, z2: 0.3125, rotateY:180 },
{ x1: 0.28, y1: 0.71, z1: 0, x2: 0.72, y2: 1, z2: 0.3125, rotateY:180 }
],
"*-west": [
{ x1: 0, y1: 0, z1: 0, x2: 0.28, y2: 1, z2: 0.3125, rotateY:90 },
{ x1: 0.72, y1: 0, z1: 0, x2: 1, y2: 1, z2: 0.3125, rotateY:90 },
{ x1: 0.28, y1: 0.71, z1: 0, x2: 0.72, y2: 1, z2: 0.3125, rotateY:90 }
]
},
}

View file

@ -0,0 +1,52 @@
{
code: "tarkiln_base",
class: "TarkilnBaseBlock",
entityClass: "TarkilnBaseEntity",
shape: { base: "block/ceramic/kiln_base" },
heldTpIdleAnimation: "holdbothhandslarge", heldTpUseAnimation: "twohandplaceblock",
blockmaterial: "Ceramic",
textures: {
"fireclay": { base: "game:block/clay/hardened/fire1" }
},
sidesolid: {
all: false
},
sideopaque: {
all: false
},
lightAbsorption: 1,
replaceable: 600,
resistance: 3,
collisionSelectionBoxes: [
{ x1: 0, y1: 0, z1: 0, x2: 1, y2: 1, z1: 1 }
],
collisionbox: { x1: 0, y1: 0, z1: 0, x2: 1, y2: 1, z2: 1 },
selectionboxes:[ { x1: 0, y1: 0, z1: 0, x2: 1, y2: 1, z2: 1 } ],
attributes: {
multiblockStructure: {
blockNumbers: {
"tarkiln-base": 1,
"tarkiln-side-north":2,
"tarkiln-side-east": 3,
"tarkiln-side-west": 4,
"tarkiln-side-south":5,
"topport-closed":6,
"game:claybricks-fire":7,
"game:gravel-*":8,
"game:air": 9
},
offsets: [
{ x: 0, y: 0, z: 0, w: 1 },
{ x: 1, y: 1, z: 0, w: 2 },
{ x: 1, y: 0, z: 1, w: 3 },
{ x: 1, y: -1, z: 0, w: 5 },
{ x: 1, y: 0, z: -1, w: 4 },
{ x: 0, y: 1, z: 0, w: 7 },
{ x: 0, y: 0, z: 1, w: 7 },
{ x: 0, y: -1, z: 0, w: 7 },
{ x: 0, y: 0, z: -1, w: 7 }
],
},
}
}

View file

@ -0,0 +1,35 @@
{
code: "tarkiln_side",
class: "TarkilnBaseBlock",
variantgroups: [
{ code: "side", loadFromProperties: "abstract/horizontalorientation" }
],
behaviors: [{name: "HorizontalOrientable"}],
creativeinventory: { "general": ["*-north"] },
shapeByType: {
"*-north": { base: "block/ceramic/kiln_sidewall", SelectiveElements:["Base/*","BackWall/*"], rotateY:0 },
"*-east": { base: "block/ceramic/kiln_sidewall", SelectiveElements:["Base/*","BackWall/*"], rotateY:270 },
"*-south": { base: "block/ceramic/kiln_sidewall", SelectiveElements:["Base/*","BackWall/*"], rotateY:180 },
"*-west": { base: "block/ceramic/kiln_sidewall", SelectiveElements:["Base/*","BackWall/*"], rotateY:90 },
},
heldTpIdleAnimation: "holdbothhandslarge", heldTpUseAnimation: "twohandplaceblock",
blockmaterial: "Ceramic",
textures: {
"fireclay": { base:"game:block/clay/hardened/fire1" },
"brickside": { base:"game:block/clay/brickslab/fireside" },
"woodfront": { base:"game:block/wood/firewood/front" },
"woodside": { base:"game:block/wood/firewood/side" },
},
sidesolid: {
all: false
},
sideopaque: {
all: false
},
lightAbsorption: 1,
replaceable: 600,
resistance: 3,
collisionSelectionBoxes: [
{ x1: 0, y1: 0, z1: 0, x2: 1, y2: 1, z1: 1 }
]
}

View file

@ -0,0 +1,44 @@
{
code: "tarkiln_topport",
class: "GenericTogglePortBlock",
variantgroups: [
{ code: "state", states: ["closed", "opened"] }
],
creativeinventory: { "general": ["*-closed"] },
shapeByType: {
"*-opened": { base: "block/ceramic/ceramic_port-open" },
"*-closed": { base: "block/ceramic/ceramic_port" },
},
heldTpIdleAnimation: "holdbothhandslarge", heldTpUseAnimation: "twohandplaceblock",
blockmaterial: "Ceramic",
textures: {
"fireclay": { base: "game:block/clay/hardened/fire1" },
"firebrick": { base:"game:block/clay/brickslab/firetop" }
},
sidesolid: {
all: false
},
sideopaque: {
all: false
},
lightAbsorption: 1,
replaceable: 600,
resistance: 3,
collisionbox: { x1: 0, y1: 0, z1: 0, x2: 1, y2: 0.25, z2: 1 },
selectionBoxesByType: {
"*-closed": [
{ x1: 0, y1: 0, z1: 0, x2: 1, y2: 0.25, z2: 1 },
{ x1: 0.23, y1: 0.25, z1: 0.22, x2: 0.79, y2: 0.4925, z2: 0.79 },
],
"*-opened": [
{ x1: 0.1875, y1: 0.125, z1: 0.1875, x2: 0.4375, y2: 0.6875, z2: 0.875 },
],
},
sounds: {
walk: "game:walk/stone",
place: "game:block/ceramicplace",
inside: "game:block/ceramicplace",
hit: "game:block/ceramichit",
}
}

View file

@ -0,0 +1,134 @@
{
"editor": {
"allAngles": true,
"entityTextureMode": false
},
"textureWidth": 16,
"textureHeight": 16,
"textureSizes": {
},
"textures": {
"firebrick": "block/clay/brickslab/firetop",
"fireclay": "block/clay/hardened/fire1"
},
"elements": [
{
"name": "Frame",
"from": [ 0.0, 0.0, 0.0 ],
"to": [ 16.0, 4.0, 4.0 ],
"faces": {
"north": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"east": { "texture": "#firebrick", "uv": [ 4.0, 0.0, 8.0, 4.0 ] },
"south": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"west": { "texture": "#firebrick", "uv": [ 8.0, 7.5, 12.0, 11.5 ] },
"up": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"down": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 }
},
"children": [
{
"name": "FrameL",
"from": [ 0.0, 0.0, 4.0 ],
"to": [ 4.0, 4.0, 12.0 ],
"faces": {
"north": { "texture": "#firebrick", "uv": [ 8.0, 7.5, 12.0, 11.5 ] },
"east": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 8.0, 4.0 ] },
"south": { "texture": "#firebrick", "uv": [ 3.5, 7.5, 7.5, 11.5 ] },
"west": { "texture": "#firebrick", "uv": [ 8.0, 0.0, 12.0, 8.0 ], "rotation": 90 },
"up": { "texture": "#firebrick", "uv": [ 3.5, 7.5, 7.5, 15.5 ] },
"down": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 8.0 ] }
}
},
{
"name": "FrameR",
"from": [ 12.0, 0.0, 4.0 ],
"to": [ 16.0, 4.0, 12.0 ],
"rotationOrigin": [ 13.0, 0.0, 0.0 ],
"faces": {
"north": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 4.0 ] },
"east": { "texture": "#firebrick", "uv": [ 0.0, 7.5, 4.0, 15.5 ], "rotation": 90 },
"south": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 4.0 ] },
"west": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 8.0 ], "rotation": 90 },
"up": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 8.0 ] },
"down": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 8.0 ] }
}
},
{
"name": "FrameS",
"from": [ 0.0, 0.0, 12.0 ],
"to": [ 16.0, 4.0, 16.0 ],
"faces": {
"north": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"east": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 4.0 ] },
"south": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"west": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 4.0 ] },
"up": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"down": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 }
}
}
]
},
{
"name": "LidBottom",
"from": [ -1.3, 1.5, 6.5 ],
"to": [ 6.7, 4.0, 14.5 ],
"rotationOrigin": [ 4.0, 4.0, 8.5 ],
"rotationX": 45.0,
"rotationY": -180.0,
"rotationZ": -9090.0,
"faces": {
"north": { "texture": "#fireclay", "uv": [ 3.0, 3.0, 11.0, 5.5 ] },
"east": { "texture": "#fireclay", "uv": [ 4.0, 4.0, 12.0, 6.5 ] },
"south": { "texture": "#fireclay", "uv": [ 5.0, 4.0, 13.0, 6.5 ] },
"west": { "texture": "#fireclay", "uv": [ 4.0, 4.0, 12.0, 6.5 ] },
"up": { "texture": "#fireclay", "uv": [ 3.5, 3.5, 11.5, 11.5 ] },
"down": { "texture": "#fireclay", "uv": [ 2.5, 3.0, 10.5, 11.0 ] }
},
"children": [
{
"name": "LidSide",
"from": [ -0.5, 1.0, -0.5 ],
"to": [ 8.5, 1.75, 8.5 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 2.5, 5.5, 11.5, 6.0 ] },
"east": { "texture": "#fireclay", "uv": [ 5.0, 6.0, 14.0, 6.5 ] },
"south": { "texture": "#fireclay", "uv": [ 0.5, 6.0, 9.5, 6.5 ] },
"west": { "texture": "#fireclay", "uv": [ 3.5, 3.5, 12.5, 4.0 ] },
"up": { "texture": "#fireclay", "uv": [ 1.5, 4.5, 10.5, 13.5 ] },
"down": { "texture": "#fireclay", "uv": [ 2.0, 3.0, 11.0, 12.0 ] }
}
},
{
"name": "Handle1",
"from": [ 2.5, 2.2, 3.5 ],
"to": [ 6.0, 3.2, 4.5 ],
"rotationOrigin": [ 3.0, 2.0, 4.5 ],
"rotationZ": 45.0,
"faces": {
"north": { "texture": "#fireclay", "uv": [ 8.5, 9.5, 12.0, 10.5 ] },
"east": { "texture": "#fireclay", "uv": [ 7.0, 8.0, 8.0, 9.0 ] },
"south": { "texture": "#fireclay", "uv": [ 7.0, 6.0, 10.5, 7.0 ] },
"west": { "texture": "#fireclay", "uv": [ 13.0, 10.0, 14.0, 11.0 ] },
"up": { "texture": "#fireclay", "uv": [ 5.5, 9.5, 9.0, 10.5 ] },
"down": { "texture": "#fireclay", "uv": [ 3.0, 3.5, 6.5, 4.5 ] }
}
},
{
"name": "Handle2",
"from": [ 2.48, 2.39, 3.5 ],
"to": [ 5.98, 3.38, 4.49 ],
"rotationOrigin": [ 5.3, 2.0, 4.5 ],
"rotationX": 5.0E-6,
"rotationY": 2.0E-6,
"rotationZ": -44.99999,
"faces": {
"north": { "texture": "#fireclay", "uv": [ 5.5, 5.5, 9.0, 6.0 ] },
"east": { "texture": "#fireclay", "uv": [ 4.0, 4.0, 4.5, 4.5 ] },
"south": { "texture": "#fireclay", "uv": [ 2.5, 3.0, 6.0, 3.5 ] },
"west": { "texture": "#fireclay", "uv": [ 11.5, 9.5, 12.0, 10.0 ] },
"up": { "texture": "#fireclay", "uv": [ 8.0, 5.5, 11.5, 6.0 ] },
"down": { "texture": "#fireclay", "uv": [ 1.0, 3.5, 4.5, 4.0 ] }
}
}
]
}
]}

View file

@ -0,0 +1,131 @@
{
"editor": {
"allAngles": false,
"entityTextureMode": false
},
"textureWidth": 16,
"textureHeight": 16,
"textureSizes": {
},
"textures": {
"fireclay": "block/clay/hardened/fire1",
"firebrick": "block/clay/brickslab/firetop"
},
"elements": [
{
"name": "Frame",
"from": [ 0.0, 0.0, 0.0 ],
"to": [ 16.0, 4.0, 4.0 ],
"faces": {
"north": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"east": { "texture": "#firebrick", "uv": [ 4.0, 0.0, 8.0, 4.0 ] },
"south": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"west": { "texture": "#firebrick", "uv": [ 8.0, 7.5, 12.0, 11.5 ] },
"up": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"down": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 }
},
"children": [
{
"name": "FrameL",
"from": [ 0.0, 0.0, 4.0 ],
"to": [ 4.0, 4.0, 12.0 ],
"faces": {
"north": { "texture": "#firebrick", "uv": [ 8.0, 7.5, 12.0, 11.5 ] },
"east": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 8.0, 4.0 ] },
"south": { "texture": "#firebrick", "uv": [ 3.5, 7.5, 7.5, 11.5 ] },
"west": { "texture": "#firebrick", "uv": [ 8.0, 0.0, 12.0, 8.0 ], "rotation": 90 },
"up": { "texture": "#firebrick", "uv": [ 3.5, 7.5, 7.5, 15.5 ] },
"down": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 8.0 ] }
}
},
{
"name": "FrameR",
"from": [ 12.0, 0.0, 4.0 ],
"to": [ 16.0, 4.0, 12.0 ],
"rotationOrigin": [ 13.0, 0.0, 0.0 ],
"faces": {
"north": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 4.0 ] },
"east": { "texture": "#firebrick", "uv": [ 0.0, 7.5, 4.0, 15.5 ], "rotation": 90 },
"south": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 4.0 ] },
"west": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 8.0 ], "rotation": 90 },
"up": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 8.0 ] },
"down": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 8.0 ] }
}
},
{
"name": "FrameS",
"from": [ 0.0, 0.0, 12.0 ],
"to": [ 16.0, 4.0, 16.0 ],
"faces": {
"north": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"east": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 4.0 ] },
"south": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"west": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 4.0 ] },
"up": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"down": { "texture": "#firebrick", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 }
}
}
]
},
{
"name": "LidBottom",
"from": [ 4.0, 3.125, 4.0 ],
"to": [ 12.0, 5.625, 12.0 ],
"rotationOrigin": [ 8.0, 2.0, 8.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 3.0, 3.0, 11.0, 5.5 ] },
"east": { "texture": "#fireclay", "uv": [ 4.0, 4.0, 12.0, 6.5 ] },
"south": { "texture": "#fireclay", "uv": [ 5.0, 4.0, 13.0, 6.5 ] },
"west": { "texture": "#fireclay", "uv": [ 4.0, 4.0, 12.0, 6.5 ] },
"up": { "texture": "#fireclay", "uv": [ 3.5, 3.5, 11.5, 11.5 ] },
"down": { "texture": "#fireclay", "uv": [ 2.5, 3.0, 10.5, 11.0 ] }
},
"children": [
{
"name": "LidSide",
"from": [ -0.5, 1.0, -0.5 ],
"to": [ 8.5, 1.75, 8.5 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 2.5, 5.5, 11.5, 6.0 ] },
"east": { "texture": "#fireclay", "uv": [ 5.0, 6.0, 14.0, 6.5 ] },
"south": { "texture": "#fireclay", "uv": [ 0.5, 6.0, 9.5, 6.5 ] },
"west": { "texture": "#fireclay", "uv": [ 3.5, 3.5, 12.5, 4.0 ] },
"up": { "texture": "#fireclay", "uv": [ 1.5, 4.5, 10.5, 13.5 ] },
"down": { "texture": "#fireclay", "uv": [ 2.0, 3.0, 11.0, 12.0 ] }
}
},
{
"name": "Handle1",
"from": [ 2.5, 2.2, 3.5 ],
"to": [ 6.0, 3.2, 4.5 ],
"rotationOrigin": [ 3.0, 2.0, 4.5 ],
"rotationZ": 45.0,
"faces": {
"north": { "texture": "#fireclay", "uv": [ 8.5, 9.5, 12.0, 10.5 ] },
"east": { "texture": "#fireclay", "uv": [ 7.0, 8.0, 8.0, 9.0 ] },
"south": { "texture": "#fireclay", "uv": [ 7.0, 6.0, 10.5, 7.0 ] },
"west": { "texture": "#fireclay", "uv": [ 13.0, 10.0, 14.0, 11.0 ] },
"up": { "texture": "#fireclay", "uv": [ 5.5, 9.5, 9.0, 10.5 ] },
"down": { "texture": "#fireclay", "uv": [ 3.0, 3.5, 6.5, 4.5 ] }
}
},
{
"name": "Handle2",
"from": [ 2.48, 2.39, 3.5 ],
"to": [ 5.98, 3.38, 4.49 ],
"rotationOrigin": [ 5.3, 2.0, 4.5 ],
"rotationX": 5.0E-6,
"rotationY": 2.0E-6,
"rotationZ": -44.99999,
"faces": {
"south": { "texture": "#fireclay", "uv": [ 2.5, 3.0, 6.0, 3.5 ] },
"west": { "texture": "#fireclay", "uv": [ 11.5, 9.5, 12.0, 10.0 ] },
"north": { "texture": "#fireclay", "uv": [ 5.5, 5.5, 9.0, 6.0 ] },
"east": { "texture": "#fireclay", "uv": [ 4.0, 4.0, 4.5, 4.5 ] },
"up": { "texture": "#fireclay", "uv": [ 8.0, 5.5, 11.5, 6.0 ] },
"down": { "texture": "#fireclay", "uv": [ 1.0, 3.5, 4.5, 4.0 ] }
}
}
]
}
]}

View file

@ -0,0 +1,351 @@
{
"editor": {
"allAngles": false,
"entityTextureMode": false
},
"textureWidth": 16,
"textureHeight": 16,
"textureSizes": {
},
"textures": {
"fireclay": "block/clay/hardened/fire1"
},
"elements": [
{
"name": "Leg2",
"from": [ 1.0, 0.0, 11.0 ],
"to": [ 5.0, 14.0, 15.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 7.5, 0.5, 11.5, 14.5 ] },
"east": { "texture": "#fireclay", "uv": [ 5.5, 0.0, 9.5, 14.0 ] },
"south": { "texture": "#fireclay", "uv": [ 1.0, 0.5, 5.0, 14.5 ] },
"west": { "texture": "#fireclay", "uv": [ 1.5, 1.0, 5.5, 15.0 ] },
"up": { "texture": "#fireclay", "uv": [ 7.0, 1.5, 11.0, 5.5 ] },
"down": { "texture": "#fireclay", "uv": [ 3.5, 1.0, 7.5, 5.0 ] }
},
"children": [
{
"name": "Side2",
"from": [ 0.0, 9.0, -6.0 ],
"to": [ 4.0, 14.0, 0.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 2.5, 8.5, 6.5, 13.5 ] },
"east": { "texture": "#fireclay", "uv": [ 4.0, 6.5, 10.0, 11.5 ] },
"south": { "texture": "#fireclay", "uv": [ 4.0, 0.5, 8.0, 5.5 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 7.0, 6.0, 12.0 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 1.5, 4.0, 7.5 ] },
"down": { "texture": "#fireclay", "uv": [ 10.0, 5.0, 14.0, 11.0 ] }
}
}
]
},
{
"name": "Leg1",
"from": [ 1.0, 0.0, 1.0 ],
"to": [ 5.0, 14.0, 5.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 2.5, 1.5, 6.5, 15.5 ] },
"east": { "texture": "#fireclay", "uv": [ 6.0, 1.0, 10.0, 15.0 ] },
"south": { "texture": "#fireclay", "uv": [ 3.0, 1.5, 7.0, 15.5 ] },
"west": { "texture": "#fireclay", "uv": [ 11.5, 1.5, 15.5, 15.5 ] },
"up": { "texture": "#fireclay", "uv": [ 4.5, 8.0, 8.5, 12.0 ] },
"down": { "texture": "#fireclay", "uv": [ 4.0, 10.0, 8.0, 14.0 ] }
},
"children": [
{
"name": "Side1",
"from": [ 4.0, 9.0, 0.0 ],
"to": [ 10.0, 14.0, 4.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 6.0, 9.0, 12.0, 14.0 ] },
"east": { "texture": "#fireclay", "uv": [ 3.5, 4.0, 7.5, 9.0 ] },
"south": { "texture": "#fireclay", "uv": [ 1.5, 5.0, 7.5, 10.0 ] },
"west": { "texture": "#fireclay", "uv": [ 7.5, 0.0, 11.5, 5.0 ] },
"up": { "texture": "#fireclay", "uv": [ 1.0, 3.5, 7.0, 7.5 ] },
"down": { "texture": "#fireclay", "uv": [ 6.0, 6.5, 12.0, 10.5 ] }
}
}
]
},
{
"name": "Leg3",
"from": [ 11.0, 0.0, 1.0 ],
"to": [ 15.0, 14.0, 5.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 10.0, 0.0, 14.0, 14.0 ] },
"east": { "texture": "#fireclay", "uv": [ 10.0, 1.0, 14.0, 15.0 ] },
"south": { "texture": "#fireclay", "uv": [ 11.5, 0.5, 15.5, 14.5 ] },
"west": { "texture": "#fireclay", "uv": [ 8.5, 0.5, 12.5, 14.5 ] },
"up": { "texture": "#fireclay", "uv": [ 2.0, 11.5, 6.0, 15.5 ] },
"down": { "texture": "#fireclay", "uv": [ 10.0, 9.5, 14.0, 13.5 ] }
},
"children": [
{
"name": "Side3",
"from": [ 0.0, 9.0, 4.0 ],
"to": [ 4.0, 14.0, 10.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 2.0, 5.0, 6.0, 10.0 ] },
"east": { "texture": "#fireclay", "uv": [ 7.5, 4.5, 13.5, 9.5 ] },
"south": { "texture": "#fireclay", "uv": [ 6.0, 9.0, 10.0, 14.0 ] },
"west": { "texture": "#fireclay", "uv": [ 3.5, 3.0, 9.5, 8.0 ] },
"up": { "texture": "#fireclay", "uv": [ 8.0, 3.0, 12.0, 9.0 ] },
"down": { "texture": "#fireclay", "uv": [ 1.0, 1.5, 5.0, 7.5 ] }
}
}
]
},
{
"name": "Leg4",
"from": [ 11.0, 0.0, 11.0 ],
"to": [ 15.0, 14.0, 15.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 11.5, 0.0, 15.5, 14.0 ] },
"east": { "texture": "#fireclay", "uv": [ 9.0, 1.0, 13.0, 15.0 ] },
"south": { "texture": "#fireclay", "uv": [ 9.5, 0.5, 13.5, 14.5 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.0, 14.0 ] },
"up": { "texture": "#fireclay", "uv": [ 7.0, 5.5, 11.0, 9.5 ] },
"down": { "texture": "#fireclay", "uv": [ 10.5, 6.0, 14.5, 10.0 ] }
},
"children": [
{
"name": "Side4",
"from": [ -6.0, 9.0, 0.0 ],
"to": [ 0.0, 14.0, 4.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 6.0, 4.5, 12.0, 9.5 ] },
"east": { "texture": "#fireclay", "uv": [ 6.0, 9.0, 10.0, 14.0 ] },
"south": { "texture": "#fireclay", "uv": [ 4.5, 7.5, 10.5, 12.5 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 7.0, 4.0, 12.0 ] },
"up": { "texture": "#fireclay", "uv": [ 4.5, 10.0, 10.5, 14.0 ] },
"down": { "texture": "#fireclay", "uv": [ 8.0, 3.0, 14.0, 7.0 ] }
}
}
]
},
{
"name": "TopCover",
"from": [ 1.0, 11.0, 1.0 ],
"to": [ 15.0, 14.0, 15.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 0.0, 9.5, 14.0, 12.5 ], "enabled": false },
"east": { "texture": "#fireclay", "uv": [ 0.5, 11.5, 14.5, 14.5 ], "enabled": false },
"south": { "texture": "#fireclay", "uv": [ 1.5, 6.5, 15.5, 9.5 ], "enabled": false },
"west": { "texture": "#fireclay", "uv": [ 1.5, 3.5, 15.5, 6.5 ], "enabled": false },
"up": { "texture": "#fireclay", "uv": [ 0.5, 0.0, 14.5, 14.0 ], "enabled": false },
"down": { "texture": "#fireclay", "uv": [ 1.5, 1.0, 15.5, 15.0 ], "enabled": false }
},
"children": [
{
"name": "Grille1",
"from": [ 4.0, 0.0, 4.25 ],
"to": [ 10.0, 2.5, 4.75 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 3.0, 0.0, 9.0, 2.5 ] },
"east": { "texture": "#fireclay", "uv": [ 8.5, 5.0, 9.0, 7.5 ] },
"south": { "texture": "#fireclay", "uv": [ 8.5, 10.5, 14.5, 13.0 ] },
"west": { "texture": "#fireclay", "uv": [ 5.0, 1.5, 5.5, 4.0 ] },
"up": { "texture": "#fireclay", "uv": [ 3.0, 7.5, 9.0, 8.0 ] },
"down": { "texture": "#fireclay", "uv": [ 3.5, 12.0, 9.5, 12.5 ] }
}
},
{
"name": "Grille2",
"from": [ 4.0, 0.0, 5.25 ],
"to": [ 10.0, 2.5, 5.75 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 6.5, 12.5, 12.5, 15.0 ] },
"east": { "texture": "#fireclay", "uv": [ 6.5, 2.5, 7.0, 5.0 ] },
"south": { "texture": "#fireclay", "uv": [ 6.5, 12.0, 12.5, 14.5 ] },
"west": { "texture": "#fireclay", "uv": [ 4.5, 0.5, 5.0, 3.0 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 3.5, 6.0, 4.0 ] },
"down": { "texture": "#fireclay", "uv": [ 7.0, 1.5, 13.0, 2.0 ] }
}
},
{
"name": "Grille3",
"from": [ 4.0, 0.0, 6.25 ],
"to": [ 10.0, 2.5, 6.75 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 2.0, 11.5, 8.0, 14.0 ] },
"east": { "texture": "#fireclay", "uv": [ 10.0, 1.0, 10.5, 3.5 ] },
"south": { "texture": "#fireclay", "uv": [ 1.5, 5.5, 7.5, 8.0 ] },
"west": { "texture": "#fireclay", "uv": [ 0.5, 7.5, 1.0, 10.0 ] },
"up": { "texture": "#fireclay", "uv": [ 9.0, 13.0, 15.0, 13.5 ] },
"down": { "texture": "#fireclay", "uv": [ 7.0, 9.5, 13.0, 10.0 ] }
}
},
{
"name": "Grille4",
"from": [ 4.0, 0.0, 7.25 ],
"to": [ 10.0, 2.5, 7.75 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 4.0, 6.5, 10.0, 9.0 ] },
"east": { "texture": "#fireclay", "uv": [ 11.5, 2.0, 12.0, 4.5 ] },
"south": { "texture": "#fireclay", "uv": [ 9.0, 11.0, 15.0, 13.5 ] },
"west": { "texture": "#fireclay", "uv": [ 10.0, 8.0, 10.5, 10.5 ] },
"up": { "texture": "#fireclay", "uv": [ 9.5, 1.5, 15.5, 2.0 ] },
"down": { "texture": "#fireclay", "uv": [ 5.0, 15.0, 11.0, 15.5 ] }
}
},
{
"name": "Grille5",
"from": [ 4.0, 0.0, 8.25 ],
"to": [ 10.0, 2.5, 8.75 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 9.0, 0.5, 15.0, 3.0 ] },
"east": { "texture": "#fireclay", "uv": [ 14.5, 8.5, 15.0, 11.0 ] },
"south": { "texture": "#fireclay", "uv": [ 4.0, 13.0, 10.0, 15.5 ] },
"west": { "texture": "#fireclay", "uv": [ 12.0, 5.5, 12.5, 8.0 ] },
"up": { "texture": "#fireclay", "uv": [ 7.5, 2.5, 13.5, 3.0 ] },
"down": { "texture": "#fireclay", "uv": [ 2.0, 9.5, 8.0, 10.0 ] }
}
},
{
"name": "Grille6",
"from": [ 4.0, 0.0, 9.25 ],
"to": [ 10.0, 2.5, 9.75 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 2.5, 5.5, 8.5, 8.0 ] },
"east": { "texture": "#fireclay", "uv": [ 13.0, 5.0, 13.5, 7.5 ] },
"south": { "texture": "#fireclay", "uv": [ 7.0, 11.0, 13.0, 13.5 ] },
"west": { "texture": "#fireclay", "uv": [ 8.0, 0.5, 8.5, 3.0 ] },
"up": { "texture": "#fireclay", "uv": [ 0.5, 6.5, 6.5, 7.0 ] },
"down": { "texture": "#fireclay", "uv": [ 3.5, 5.5, 9.5, 6.0 ] }
}
},
{
"name": "GrilleH1",
"from": [ 4.25, -2.0, 4.0 ],
"to": [ 4.75, 0.0, 10.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 14.0, 2.0, 14.5, 4.0 ] },
"east": { "texture": "#fireclay", "uv": [ 7.5, 12.5, 13.5, 14.5 ] },
"south": { "texture": "#fireclay", "uv": [ 10.5, 10.0, 11.0, 12.0 ] },
"west": { "texture": "#fireclay", "uv": [ 3.0, 9.0, 9.0, 11.0 ] },
"up": { "texture": "#fireclay", "uv": [ 3.0, 1.0, 3.5, 7.0 ] },
"down": { "texture": "#fireclay", "uv": [ 6.5, 0.5, 7.0, 6.5 ] }
}
},
{
"name": "GrilleH2",
"from": [ 5.25, -2.0, 4.0 ],
"to": [ 5.75, 0.0, 10.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 8.5, 9.0, 9.0, 11.0 ] },
"east": { "texture": "#fireclay", "uv": [ 3.5, 3.5, 9.5, 5.5 ] },
"south": { "texture": "#fireclay", "uv": [ 13.0, 7.5, 13.5, 9.5 ] },
"west": { "texture": "#fireclay", "uv": [ 0.5, 12.0, 6.5, 14.0 ] },
"up": { "texture": "#fireclay", "uv": [ 12.0, 1.0, 12.5, 7.0 ] },
"down": { "texture": "#fireclay", "uv": [ 9.5, 9.5, 10.0, 15.5 ] }
}
},
{
"name": "GrilleH3",
"from": [ 6.25, -2.0, 4.0 ],
"to": [ 6.75, 0.0, 10.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 6.5, 12.0, 7.0, 14.0 ] },
"east": { "texture": "#fireclay", "uv": [ 1.5, 3.5, 7.5, 5.5 ] },
"south": { "texture": "#fireclay", "uv": [ 6.0, 10.5, 6.5, 12.5 ] },
"west": { "texture": "#fireclay", "uv": [ 4.5, 8.0, 10.5, 10.0 ] },
"up": { "texture": "#fireclay", "uv": [ 9.0, 8.0, 9.5, 14.0 ] },
"down": { "texture": "#fireclay", "uv": [ 13.0, 7.5, 13.5, 13.5 ] }
}
},
{
"name": "GrilleH4",
"from": [ 7.25, -2.0, 4.0 ],
"to": [ 7.75, 0.0, 10.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 6.5, 8.5, 7.0, 10.5 ] },
"east": { "texture": "#fireclay", "uv": [ 3.5, 13.0, 9.5, 15.0 ] },
"south": { "texture": "#fireclay", "uv": [ 15.0, 9.0, 15.5, 11.0 ] },
"west": { "texture": "#fireclay", "uv": [ 2.0, 0.0, 8.0, 2.0 ] },
"up": { "texture": "#fireclay", "uv": [ 12.0, 4.0, 12.5, 10.0 ] },
"down": { "texture": "#fireclay", "uv": [ 4.5, 9.0, 5.0, 15.0 ] }
}
},
{
"name": "GrilleH5",
"from": [ 8.25, -2.0, 4.0 ],
"to": [ 8.75, 0.0, 10.0 ],
"rotationOrigin": [ 1.0, 0.0, 0.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 13.0, 1.0, 13.5, 3.0 ] },
"east": { "texture": "#fireclay", "uv": [ 4.0, 5.5, 10.0, 7.5 ] },
"south": { "texture": "#fireclay", "uv": [ 1.0, 10.0, 1.5, 12.0 ] },
"west": { "texture": "#fireclay", "uv": [ 9.0, 10.0, 15.0, 12.0 ] },
"up": { "texture": "#fireclay", "uv": [ 3.5, 5.5, 4.0, 11.5 ] },
"down": { "texture": "#fireclay", "uv": [ 5.0, 0.5, 5.5, 6.5 ] }
}
},
{
"name": "GrilleH6",
"from": [ 9.25, -2.0, 4.0 ],
"to": [ 9.75, 0.0, 10.0 ],
"rotationOrigin": [ 1.0, 0.0, 0.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 6.5, 8.5, 7.0, 10.5 ] },
"east": { "texture": "#fireclay", "uv": [ 1.5, 0.5, 7.5, 2.5 ] },
"south": { "texture": "#fireclay", "uv": [ 6.0, 7.5, 6.5, 9.5 ] },
"west": { "texture": "#fireclay", "uv": [ 3.5, 9.5, 9.5, 11.5 ] },
"up": { "texture": "#fireclay", "uv": [ 1.0, 3.0, 1.5, 9.0 ] },
"down": { "texture": "#fireclay", "uv": [ 5.0, 1.5, 5.5, 7.5 ] }
}
},
{
"name": "Ring1",
"from": [ 1.0, 3.0, -1.0 ],
"to": [ 13.0, 5.0, 2.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 1.0, 10.0, 13.0, 12.0 ] },
"east": { "texture": "#fireclay", "uv": [ 8.5, 11.5, 11.5, 13.5 ] },
"south": { "texture": "#fireclay", "uv": [ 2.0, 2.5, 14.0, 4.5 ] },
"west": { "texture": "#fireclay", "uv": [ 8.0, 11.5, 11.0, 13.5 ] },
"up": { "texture": "#fireclay", "uv": [ 3.0, 11.5, 15.0, 14.5 ] },
"down": { "texture": "#fireclay", "uv": [ 0.5, 9.5, 12.5, 12.5 ] }
}
},
{
"name": "Ring2",
"from": [ -1.0, 3.0, -1.0 ],
"to": [ 1.0, 5.0, 15.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 1.0, 8.5, 3.0, 10.5 ] },
"east": { "texture": "#fireclay", "uv": [ 0.0, 10.0, 16.0, 12.0 ] },
"south": { "texture": "#fireclay", "uv": [ 11.5, 6.5, 13.5, 8.5 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 7.5, 16.0, 9.5 ] },
"up": { "texture": "#fireclay", "uv": [ 9.0, 0.0, 11.0, 16.0 ] },
"down": { "texture": "#fireclay", "uv": [ 6.0, 0.0, 8.0, 16.0 ] }
}
},
{
"name": "Ring3",
"from": [ 1.0, 3.0, 12.0 ],
"to": [ 13.0, 5.0, 15.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 2.0, 5.5, 14.0, 7.5 ] },
"east": { "texture": "#fireclay", "uv": [ 7.0, 9.5, 10.0, 11.5 ] },
"south": { "texture": "#fireclay", "uv": [ 2.5, 9.5, 14.5, 11.5 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 7.5, 3.0, 9.5 ] },
"up": { "texture": "#fireclay", "uv": [ 2.5, 9.0, 14.5, 12.0 ] },
"down": { "texture": "#fireclay", "uv": [ 0.5, 12.0, 12.5, 15.0 ] }
}
},
{
"name": "Ring4",
"from": [ 13.0, 3.0, -1.0 ],
"to": [ 15.0, 5.0, 15.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 2.0, 4.5, 4.0, 6.5 ] },
"east": { "texture": "#fireclay", "uv": [ 0.0, 12.5, 16.0, 14.5 ] },
"south": { "texture": "#fireclay", "uv": [ 9.0, 12.5, 11.0, 14.5 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.5, 16.0, 2.5 ] },
"up": { "texture": "#fireclay", "uv": [ 12.0, 0.0, 14.0, 16.0 ] },
"down": { "texture": "#fireclay", "uv": [ 13.0, 0.0, 15.0, 16.0 ] }
}
}
]
}
]}

View file

@ -0,0 +1,232 @@
{
"editor": {
"allAngles": true,
"entityTextureMode": false
},
"textureWidth": 16,
"textureHeight": 16,
"textureSizes": {
},
"textures": {
"woodfront": "block/wood/firewood/front",
"woodside": "block/wood/firewood/side",
"brickside": "block/clay/brickslab/fireside",
"fireclay": "block/clay/hardened/fire1"
},
"elements": [
{
"name": "Base",
"from": [ 0.0, 0.0, 4.0 ],
"to": [ 16.0, 2.0, 5.0 ],
"rotationOrigin": [ 16.0, 0.0, 16.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 16.0, 2.0 ] },
"east": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 1.0, 2.0 ] },
"south": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 16.0, 2.0 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 1.0, 2.0 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 16.0, 1.0 ] },
"down": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 16.0, 1.0 ] }
},
"children": [
{
"name": "BaseL",
"from": [ 14.0, 0.0, 1.0 ],
"to": [ 16.0, 2.0, 12.0 ],
"rotationOrigin": [ 16.0, 0.0, 2.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
"east": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 11.0, 2.0 ] },
"south": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 11.0, 2.0 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 2.0, 11.0 ] },
"down": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 2.0, 11.0 ] }
}
},
{
"name": "BaseR",
"from": [ 0.0, 0.0, 1.0 ],
"to": [ 2.0, 2.0, 12.0 ],
"rotationOrigin": [ 16.0, 0.0, 2.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
"east": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 11.0, 2.0 ] },
"south": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 11.0, 2.0 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 2.0, 11.0 ] },
"down": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 2.0, 11.0 ] }
}
},
{
"name": "Grating1",
"from": [ 2.0, 0.0, 2.0 ],
"to": [ 14.0, 2.0, 4.0 ],
"rotationOrigin": [ 16.0, 0.0, 1.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 11.5, 2.0 ] },
"east": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
"south": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 11.5, 2.0 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 11.5, 2.0 ] },
"down": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 11.5, 2.0 ] }
}
},
{
"name": "Grating2",
"from": [ 2.0, 0.0, 5.0 ],
"to": [ 14.0, 2.0, 7.0 ],
"rotationOrigin": [ 16.0, 0.0, 1.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 11.5, 2.0 ] },
"east": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
"south": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 11.5, 2.0 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 11.5, 2.0 ] },
"down": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 11.5, 2.0 ] }
}
},
{
"name": "Grating3",
"from": [ 2.0, 0.0, 8.0 ],
"to": [ 14.0, 2.0, 10.0 ],
"rotationOrigin": [ 16.0, 0.0, 1.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 11.5, 2.0 ] },
"east": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
"south": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 11.5, 2.0 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 2.0, 2.0 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 11.5, 2.0 ] },
"down": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 11.5, 2.0 ] }
}
}
]
},
{
"name": "BackWall",
"from": [ 0.0, 0.0, 0.0 ],
"to": [ 16.0, 16.0, 4.0 ],
"faces": {
"north": { "texture": "#brickside", "uv": [ 0.0, 0.0, 16.0, 16.0 ], "rotation": 90 },
"east": { "texture": "#brickside", "uv": [ 0.0, 0.0, 4.0, 16.0 ] },
"south": { "texture": "#brickside", "uv": [ 0.0, 0.0, 16.0, 16.0 ], "rotation": 90 },
"west": { "texture": "#brickside", "uv": [ 4.0, 0.0, 8.0, 16.0 ] },
"up": { "texture": "#brickside", "uv": [ 12.0, 0.0, 16.0, 16.0 ], "rotation": 90 },
"down": { "texture": "#brickside", "uv": [ 7.5, 0.0, 11.5, 16.0 ], "rotation": 90 }
},
"children": [
{
"name": "Bracing1",
"from": [ 0.1, 3.3, 0.9 ],
"to": [ 1.1, 5.9, 6.6 ],
"rotationOrigin": [ 0.0, 3.0, 2.6 ],
"rotationX": 52.0,
"faces": {
"north": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 1.0, 2.5 ], "enabled": false },
"east": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 5.5, 2.5 ] },
"south": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 1.0, 2.5 ], "enabled": false },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 5.5, 2.5 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 1.0, 5.5 ] },
"down": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 1.0, 5.5 ], "enabled": false }
}
},
{
"name": "Bracing2",
"from": [ 14.9, 3.3, 0.9 ],
"to": [ 15.9, 5.9, 6.6 ],
"rotationOrigin": [ 0.0, 3.0, 2.6 ],
"rotationX": 52.0,
"faces": {
"north": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 1.0, 2.5 ], "enabled": false },
"east": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 5.5, 2.5 ] },
"south": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 1.0, 2.5 ], "enabled": false },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 5.5, 2.5 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 1.0, 5.5 ] },
"down": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 1.0, 5.5 ], "enabled": false }
}
}
]
},
{
"name": "Log1",
"from": [ 0.0, 2.0, 11.5 ],
"to": [ 16.0, 6.0, 15.5 ],
"rotationOrigin": [ 0.0, 2.0, 16.0 ],
"faces": {
"north": { "texture": "#woodside", "uv": [ 12.0, 0.0, 16.0, 16.0 ], "rotation": 90 },
"east": { "texture": "#woodfront", "uv": [ 0.0, 0.0, 4.0, 4.0 ] },
"south": { "texture": "#woodside", "uv": [ 12.0, 0.0, 16.0, 16.0 ], "rotation": 270 },
"west": { "texture": "#woodfront", "uv": [ 0.0, 0.0, 4.0, 4.0 ] },
"up": { "texture": "#woodside", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"down": { "texture": "#woodside", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 }
}
},
{
"name": "Log2",
"from": [ 0.0, 2.0, 7.0 ],
"to": [ 16.0, 6.0, 11.0 ],
"rotationOrigin": [ 0.0, 2.0, 16.0 ],
"faces": {
"north": { "texture": "#woodside", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"east": { "texture": "#woodfront", "uv": [ 8.0, 12.0, 12.0, 16.0 ] },
"south": { "texture": "#woodside", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"west": { "texture": "#woodfront", "uv": [ 12.0, 12.0, 16.0, 16.0 ] },
"up": { "texture": "#woodside", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"down": { "texture": "#woodside", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 }
}
},
{
"name": "Log3",
"from": [ 0.0, 6.0, 6.0 ],
"to": [ 16.0, 10.0, 10.0 ],
"rotationOrigin": [ 0.0, 2.0, 16.0 ],
"faces": {
"north": { "texture": "#woodside", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"east": { "texture": "#woodfront", "uv": [ 0.0, 0.0, 4.0, 4.0 ] },
"south": { "texture": "#woodside", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"west": { "texture": "#woodfront", "uv": [ 0.0, 0.0, 4.0, 4.0 ] },
"up": { "texture": "#woodside", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"down": { "texture": "#woodside", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 }
}
},
{
"name": "Log4",
"from": [ 0.0, 6.0, 10.5 ],
"to": [ 16.0, 10.0, 14.5 ],
"rotationOrigin": [ 0.0, 2.0, 16.0 ],
"faces": {
"north": { "texture": "#woodside", "uv": [ 3.5, 0.0, 7.5, 16.0 ], "rotation": 90 },
"east": { "texture": "#woodfront", "uv": [ 4.0, 8.0, 8.0, 12.0 ] },
"south": { "texture": "#woodside", "uv": [ 3.5, 0.0, 7.5, 16.0 ], "rotation": 90 },
"west": { "texture": "#woodfront", "uv": [ 4.0, 8.5, 8.0, 12.5 ] },
"up": { "texture": "#woodside", "uv": [ 4.0, 0.0, 8.0, 16.0 ], "rotation": 90 },
"down": { "texture": "#woodside", "uv": [ 4.0, 0.0, 8.0, 16.0 ], "rotation": 90 }
}
},
{
"name": "Log5",
"from": [ 0.0, 10.0, 9.5 ],
"to": [ 16.0, 14.0, 13.5 ],
"rotationOrigin": [ 0.0, 2.0, 16.0 ],
"faces": {
"north": { "texture": "#woodside", "uv": [ 7.5, 0.0, 11.5, 16.0 ], "rotation": 90 },
"east": { "texture": "#woodfront", "uv": [ 4.0, 0.0, 8.0, 4.0 ] },
"south": { "texture": "#woodside", "uv": [ 8.0, 0.0, 12.0, 16.0 ], "rotation": 90 },
"west": { "texture": "#woodfront", "uv": [ 4.0, 0.0, 8.0, 4.0 ] },
"up": { "texture": "#woodside", "uv": [ 8.0, 0.0, 12.0, 16.0 ], "rotation": 90 },
"down": { "texture": "#woodside", "uv": [ 8.0, 0.0, 12.0, 16.0 ], "rotation": 90 }
}
},
{
"name": "Log6",
"from": [ 0.0, 10.0, 5.0 ],
"to": [ 16.0, 14.0, 9.0 ],
"rotationOrigin": [ 0.0, 2.0, 16.0 ],
"faces": {
"north": { "texture": "#woodside", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"east": { "texture": "#woodfront", "uv": [ 12.0, 0.0, 16.0, 4.0 ] },
"south": { "texture": "#woodside", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"west": { "texture": "#woodfront", "uv": [ 12.0, 0.0, 16.0, 4.0 ] },
"up": { "texture": "#woodside", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 },
"down": { "texture": "#woodside", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 }
}
}
]}

View file

@ -0,0 +1,243 @@
{
"editor": {
"allAngles": true,
"entityTextureMode": false
},
"textureWidth": 16,
"textureHeight": 16,
"textureSizes": {
},
"textures": {
"firebrick": "block/clay/brickslab/fireside",
"fireclay": "block/clay/hardened/fire1"
},
"elements": [
{
"name": "BottomLeft",
"from": [ 0.01, 1.0, 1.0 ],
"to": [ 4.51, 6.0, 5.0 ],
"faces": {
"north": { "texture": "#firebrick", "uv": [ 7.5, 7.5, 12.0, 12.5 ] },
"east": { "texture": "#firebrick", "uv": [ 8.0, 0.0, 12.0, 5.0 ] },
"south": { "texture": "#firebrick", "uv": [ 11.5, 0.0, 16.0, 5.0 ] },
"west": { "texture": "#firebrick", "uv": [ 4.0, 8.0, 8.0, 13.0 ] },
"up": { "texture": "#firebrick", "uv": [ 7.5, 12.0, 12.0, 16.0 ], "rotation": 180 },
"down": { "texture": "#firebrick", "uv": [ 7.5, 11.5, 11.5, 16.0 ], "rotation": 90 }
}
},
{
"name": "LMidArch1",
"from": [ 0.0, 6.0, 1.0 ],
"to": [ 4.5, 8.5, 5.0 ],
"rotationOrigin": [ 4.5, 5.0, 0.0 ],
"rotationZ": -16.0,
"faces": {
"north": { "texture": "#firebrick", "uv": [ 7.5, 13.5, 12.0, 16.0 ] },
"east": { "texture": "#firebrick", "uv": [ 8.0, 5.5, 12.0, 8.0 ] },
"south": { "texture": "#firebrick", "uv": [ 7.5, 13.5, 12.0, 16.0 ] },
"west": { "texture": "#firebrick", "uv": [ 4.0, 13.5, 8.0, 16.0 ] },
"up": { "texture": "#firebrick", "uv": [ 7.5, 12.0, 12.0, 16.0 ], "rotation": 180 },
"down": { "texture": "#firebrick", "uv": [ 7.5, 11.5, 11.5, 16.0 ], "rotation": 90 }
},
"children": [
{
"name": "LMidArch2",
"from": [ 0.0, 2.5, 0.0 ],
"to": [ 4.5, 5.0, 4.0 ],
"rotationOrigin": [ 4.5, 2.5, 4.0 ],
"rotationZ": -16.0,
"faces": {
"north": { "texture": "#firebrick", "uv": [ 7.5, 2.0, 12.0, 4.5 ] },
"east": { "texture": "#firebrick", "uv": [ 8.0, 3.0, 12.0, 5.5 ] },
"south": { "texture": "#firebrick", "uv": [ 7.5, 11.5, 12.0, 14.0 ] },
"west": { "texture": "#firebrick", "uv": [ 4.0, 10.0, 8.0, 12.5 ] },
"up": { "texture": "#firebrick", "uv": [ 11.5, 12.0, 16.0, 16.0 ], "rotation": 180 },
"down": { "texture": "#firebrick", "uv": [ 4.0, 11.5, 8.0, 16.0 ], "rotation": 90 }
},
"children": [
{
"name": "LMidArch3",
"from": [ 0.0, 2.5, -0.01 ],
"to": [ 4.5, 5.0, 3.99 ],
"rotationOrigin": [ 4.5, 2.5, 4.0 ],
"rotationZ": -16.0,
"faces": {
"north": { "texture": "#firebrick", "uv": [ 7.5, 0.0, 12.0, 2.5 ] },
"east": { "texture": "#firebrick", "uv": [ 8.0, 0.0, 12.0, 2.5 ] },
"south": { "texture": "#firebrick", "uv": [ 7.5, 13.5, 12.0, 16.0 ], "rotation": 180 },
"west": { "texture": "#firebrick", "uv": [ 4.0, 7.5, 8.0, 10.0 ] },
"up": { "texture": "#firebrick", "uv": [ 7.5, 1.0, 11.5, 5.5 ], "rotation": 90 },
"down": { "texture": "#firebrick", "uv": [ 0.0, 11.5, 4.0, 16.0 ], "rotation": 90 }
}
}
]
}
]
},
{
"name": "BottomRight",
"from": [ 11.49, 1.0, 1.0 ],
"to": [ 15.99, 6.0, 5.0 ],
"faces": {
"north": { "texture": "#firebrick", "uv": [ 7.5, 7.5, 12.0, 12.5 ] },
"east": { "texture": "#firebrick", "uv": [ 8.0, 0.0, 12.0, 5.0 ] },
"south": { "texture": "#firebrick", "uv": [ 11.5, 0.0, 16.0, 5.0 ] },
"west": { "texture": "#firebrick", "uv": [ 4.0, 8.0, 8.0, 13.0 ] },
"up": { "texture": "#firebrick", "uv": [ 7.5, 12.0, 12.0, 16.0 ], "rotation": 180 },
"down": { "texture": "#firebrick", "uv": [ 7.5, 11.5, 11.5, 16.0 ], "rotation": 90 }
}
},
{
"name": "RMidArch1",
"from": [ 11.5, 6.0, 1.0 ],
"to": [ 16.0, 8.5, 5.0 ],
"rotationOrigin": [ 11.5, 5.0, 0.0 ],
"rotationX": 2.0E-6,
"rotationZ": 15.999998,
"faces": {
"north": { "texture": "#firebrick", "uv": [ 8.0, 13.5, 12.5, 16.0 ] },
"east": { "texture": "#firebrick", "uv": [ 8.0, 5.5, 12.0, 8.0 ] },
"south": { "texture": "#firebrick", "uv": [ 11.5, 5.5, 16.0, 8.0 ] },
"west": { "texture": "#firebrick", "uv": [ 4.0, 13.5, 8.0, 16.0 ] },
"up": { "texture": "#firebrick", "uv": [ 7.5, 12.0, 12.0, 16.0 ], "rotation": 180 },
"down": { "texture": "#firebrick", "uv": [ 7.5, 11.5, 11.5, 16.0 ], "rotation": 90 }
},
"children": [
{
"name": "RMidArch2",
"from": [ 0.0, 2.5, 0.0 ],
"to": [ 4.5, 5.0, 4.0 ],
"rotationOrigin": [ 0.0, 2.5, 0.0 ],
"rotationX": 2.0E-6,
"rotationZ": 15.999998,
"faces": {
"north": { "texture": "#firebrick", "uv": [ 7.5, 9.5, 12.0, 12.0 ] },
"east": { "texture": "#firebrick", "uv": [ 8.0, 2.5, 12.0, 5.0 ] },
"south": { "texture": "#firebrick", "uv": [ 11.5, 2.0, 16.0, 4.5 ] },
"west": { "texture": "#firebrick", "uv": [ 4.0, 10.0, 8.0, 12.5 ] },
"up": { "texture": "#firebrick", "uv": [ 7.5, 12.0, 12.0, 16.0 ], "rotation": 180 },
"down": { "texture": "#firebrick", "uv": [ 7.5, 11.5, 11.5, 16.0 ], "rotation": 90 }
},
"children": [
{
"name": "RMidArch3",
"from": [ 0.0, 2.5, 0.0 ],
"to": [ 4.5, 5.0, 4.0 ],
"rotationOrigin": [ 0.0, 2.5, 0.0 ],
"rotationX": 2.0E-6,
"rotationZ": 15.999998,
"faces": {
"north": { "texture": "#firebrick", "uv": [ 8.0, 7.5, 12.5, 10.0 ] },
"east": { "texture": "#firebrick", "uv": [ 8.0, 0.0, 12.0, 2.5 ] },
"south": { "texture": "#firebrick", "uv": [ 7.5, 7.5, 12.0, 10.0 ] },
"west": { "texture": "#firebrick", "uv": [ 4.0, 7.5, 8.0, 10.0 ] },
"up": { "texture": "#firebrick", "uv": [ 3.5, 8.5, 7.5, 13.0 ], "rotation": 90 },
"down": { "texture": "#firebrick", "uv": [ 7.5, 11.5, 11.5, 16.0 ], "rotation": 90 }
}
}
]
}
]
},
{
"name": "Footing",
"from": [ 0.0, 0.0, 0.0 ],
"to": [ 16.0, 1.0, 5.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 16.0, 1.0 ] },
"east": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 5.0, 1.0 ] },
"south": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 16.0, 1.0 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 5.0, 1.0 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 16.0, 5.0 ] },
"down": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 16.0, 5.0 ] }
},
"children": [
{
"name": "InnerS1",
"from": [ 0.74, 4.0, 0.7 ],
"to": [ 4.24, 13.0, 4.2 ],
"rotationOrigin": [ 4.5, 6.0, 4.0 ],
"rotationZ": -28.0,
"faces": {
"north": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 3.5, 9.0 ] },
"east": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 3.5, 9.0 ] },
"south": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 3.5, 9.0 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 3.5, 9.0 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 3.5, 3.5 ] },
"down": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 3.5, 3.5 ] }
}
},
{
"name": "InnerS2",
"from": [ 11.76, 4.0, 0.7 ],
"to": [ 15.26, 13.0, 4.2 ],
"rotationOrigin": [ 11.5, 6.0, 0.0 ],
"rotationX": 3.0E-6,
"rotationY": -1.0E-6,
"rotationZ": 27.999992,
"faces": {
"north": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 3.5, 9.0 ] },
"east": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 3.5, 9.0 ] },
"south": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 3.5, 9.0 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 3.5, 9.0 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 3.5, 3.5 ] },
"down": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 3.5, 3.5 ] }
}
},
{
"name": "BackSideL",
"from": [ 0.0, 1.0, 0.0 ],
"to": [ 4.5, 16.0, 4.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.5, 15.0 ] },
"east": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.0, 15.0 ] },
"south": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.5, 15.0 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.0, 15.0 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.5, 4.0 ] },
"down": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.5, 4.0 ] }
}
},
{
"name": "BackSideR",
"from": [ 11.5, 1.0, 0.0 ],
"to": [ 16.0, 16.0, 4.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.5, 15.0 ] },
"east": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.0, 15.0 ] },
"south": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.5, 15.0 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.0, 15.0 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.5, 4.0 ] },
"down": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.5, 4.0 ] }
}
},
{
"name": "BackTop",
"from": [ 4.0, 12.0, 0.0 ],
"to": [ 12.0, 16.0, 4.0 ],
"rotationOrigin": [ 0.0, 1.0, 0.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 8.0, 4.0 ] },
"east": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.0, 4.0 ] },
"south": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 8.0, 4.0 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.0, 4.0 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 8.0, 4.0 ] },
"down": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 8.0, 4.0 ] }
}
},
{
"name": "TopConnect",
"from": [ 5.8, 11.8, 0.7 ],
"to": [ 10.3, 15.3, 4.2 ],
"rotationOrigin": [ 6.0, 12.0, 1.0 ],
"faces": {
"north": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.5, 3.5 ] },
"east": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 3.5, 3.5 ] },
"south": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.5, 3.5 ] },
"west": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 3.5, 3.5 ] },
"up": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.5, 3.5 ] },
"down": { "texture": "#fireclay", "uv": [ 0.0, 0.0, 4.5, 3.5 ] }
}
}
]
}
]}

14
TarKilns/modinfo.json Normal file
View file

@ -0,0 +1,14 @@
{
"type": "code",
"name": "Tar Kilns",
"description" : "Have Pine, will Distill: TAR FOR THE HYDROCARBON GODs!",
"authors": ["Melchior"],
"ModID":"tarkilns",
"version": "0.1.0",
"dependencies": {
"game": "1.16.5",
"survival": ""
},
"website": "http://nowebsite.nope"
}