diff --git a/Assorted/assets/defensive/blocktypes/metal/crusie_lamp.json b/Assorted/assets/defensive/blocktypes/metal/crusie_lamp.json new file mode 100644 index 0000000..72459c7 --- /dev/null +++ b/Assorted/assets/defensive/blocktypes/metal/crusie_lamp.json @@ -0,0 +1,73 @@ +{ + code: "crusie_lamp", + behaviors: [ + {name: "CanAttach", properties: { sides: ["up"] } }, + {name: "Unstable", properties: { attachedToFaces: ["up" ] } } + ], + creativeinventory: { "general": ["*"], "decorative": ["*"] }, + textures: { + "fuel": { base: "liquids/liquid_oil" }, + "iron": { base: "metal/black_iron2" }, + "wick": { base: "game:block/linen" }, + }, + shape: { base: "block/metal/crusie_lamp" }, + blockmaterial: "Metal", + sidesolid: { all: false }, + sideopaque: { all: false }, + resistance: 2, + lightHsv: [9, 3, 11], + collisionbox: null, + selectionbox: { x1: 0.3125, y1: 0.5, z1: 0.3125, x2: 0.6875, y2: 1, z2: 0.6875 }, + lightAbsorption: 0, + sounds: { + hit: "block/chandelier-hit", + break: "block/chandelier-break", + }, + maxStackSize: 1, + particleProperties: [ + { + posOffset: [ + { avg: -0.25, var: 0.2 },{ avg: 0, var: 0.2 },{ avg: -0.25, var: 0.2 } + ], + velocity: [ + { avg: 0.07, var: 0.06 },{ avg: 0.1, var: 0 },{ avg: 0.1, var: 0 } + ], + hsvaColor: [ + { avg: 20, var: 20 }, { avg: 255, var: 50 }, { avg: 255, var: 50 }, { avg: 255, var: 0 } + ], + quantity: { avg: 3, var: 1 }, + lifeLength: { avg: 0.14, var: 0.07 }, + gravityEffect: { avg: -0.12, var: -0.03 }, + size: { avg: 0.02, var: 0.01 }, + particleModel: "Quad", + sizeEvolve: { transform: "linear", factor: 0.09 }, + opacityEvolve: { transform: "quadratic", factor: -21 }, + dieInLiquid: true, + windAffectednes: 0.3 + }, + { + posOffset: [ + { avg: -0.25, var: 0.2 },{ avg: 0, var: 0.2 },{ avg: -0.25, var: 0.2 } + ], + velocity: [ + { avg: 0.11, var: 0.1 },{ avg: 0.11, var: 0.1 },{ avg: 0.11, var: 0.1 } + ], + hsvaColor: [ + { avg: 0, var: 0 }, { avg: 0, var: 0 }, + { avg: 0, var: 0 }, { avg: 85, var: 0 } + ], + quantity: { avg: 2, var: 1 }, + lifeLength: { avg: 0.9, var: 0.75 }, + gravityEffect: { avg: -0.12, var: -0.05 }, + size: { avg: 0.24, var: 0.12 }, + particleModel: "Quad", + sizeEvolve: { transform: "root", factor: 0.05 }, + opacityEvolve: { transform: "smoothstep", factor: 20 }, + dieInLiquid: true, + randomVelocityChange: true, + windAffectednes: 0.3 + } + ], + rainPermeable: true, + materialDensity: 1500, +} \ No newline at end of file diff --git a/Assorted/assets/defensive/blocktypes/wood/log_barricade.json b/Assorted/assets/defensive/blocktypes/wood/log_barricade.json new file mode 100644 index 0000000..8899cda --- /dev/null +++ b/Assorted/assets/defensive/blocktypes/wood/log_barricade.json @@ -0,0 +1,59 @@ +{ + code: "log_barricade", + behaviors: + [{name: "Unstable", properties: { attachedToFaces: ["down"] }}, {name: "NWOrientable"}], + variantgroups: [ + { code: "orientation", states: [ "ns", "we" ] }, + ], + creativeinventory: { "general": ["log_barricade-ns"], "construction": ["log_barricade-ns"] }, + shapeByType: { + "*-ns": { base: "block/wood/log_barricade" }, + "*-we": { base: "block/wood/log_barricade", rotateY: 90}, + }, + sidesolid: { + all: false, down: true, up: true + }, + sideopaque: { + all: false + }, + blockmaterial: "Wood", + requiredMiningTier: 1, + attributes: { + handbook: { + groupBy: ["log_barricade-*"] + } + }, + textures: { + "side": { base:"game:game:block/wood/firewood/side"}, + "vines": { base:"game:block/vines/basket/normal-westeast"}, + "toplog": { base:"game:block/wood/firewood/front"} + }, + resistance: 4.5, + sounds: { + "place": "game:block/planks", + "walk": "game:walk/wood", + "hit": "game:block/planks", + "break": "game:block/planks", + byTool: { + "Axe": { hit: "game:block/chop", break: "game:block/planks" } + } + }, + drops: [ + { type: "block", code: "log_barricade-ns", quantity: { avg: 1 } } + ], + rainPermeable: true, + lightAbsorption: 5, + combustibleProps: + { + burnTemperature: 800, + burnDuration: 80, + }, + maxStackSize: 16, + materialDensity: 700, + heldTpIdleAnimation: "holdbothhandslarge", heldTpUseAnimation: "twohandplaceblock", + tpHandTransform: { + translation: { x: -1.2, y: -1.1, z: -0.8 }, + rotation: { x: -2, y: 25, z: -78 }, + scale: 0.37 + } +} diff --git a/Assorted/assets/defensive/recipes/grid/false_wall.json b/Assorted/assets/defensive/recipes/grid/false_wall.json new file mode 100644 index 0000000..5a04254 --- /dev/null +++ b/Assorted/assets/defensive/recipes/grid/false_wall.json @@ -0,0 +1,10 @@ +{ + ingredientPattern: "PRP PRP PRP", + ingredients: { + "P": { type: "item", code: "game:plank-*", quantity: 2 }, + "R": { type:"block", code:"game:stonebrickslab-*-down-free", name:"rock", allowedVariants: ["andesite", "chalk", "chert", "conglomerate", "limestone", "claystone", "granite", "sandstone", "shale", "basalt", "peridotite", "phyllite", "slate", "bauxite"]}, + }, + width: 3, + height: 3, + output: { type: "block", code: "defensive:false_wall-north-down-closed-{rock}" } +} \ No newline at end of file diff --git a/Assorted/assets/defensive/shapes/block/metal/crusie_lamp.json b/Assorted/assets/defensive/shapes/block/metal/crusie_lamp.json new file mode 100644 index 0000000..4543b3f --- /dev/null +++ b/Assorted/assets/defensive/shapes/block/metal/crusie_lamp.json @@ -0,0 +1,257 @@ +{ + "editor": { + "allAngles": true, + "entityTextureMode": false + }, + "textureWidth": 16, + "textureHeight": 16, + "textureSizes": { + }, + "textures": { + "fuel": "liquids/liquid_oil", + "iron": "metal/black_iron2", + "wick": "block/linen" + }, + "elements": [ + { + "name": "Hook1", + "from": [ 7.75, 11.0, 7.75 ], + "to": [ 8.25, 16.0, 8.25 ], + "rotationOrigin": [ 8.0, 16.0, 8.0 ], + "faces": { + "north": { "texture": "#iron", "uv": [ 12.0, 5.0, 12.5, 10.0 ] }, + "east": { "texture": "#iron", "uv": [ 6.0, 8.0, 6.5, 13.0 ] }, + "south": { "texture": "#iron", "uv": [ 12.0, 4.5, 12.5, 9.5 ] }, + "west": { "texture": "#iron", "uv": [ 6.0, 8.5, 6.5, 13.5 ] }, + "up": { "texture": "#iron", "uv": [ 3.0, 3.25, 3.5, 3.75 ] }, + "down": { "texture": "#iron", "uv": [ 9.375, 2.125, 9.875, 2.625 ] } + }, + "children": [ + { + "name": "Hook2", + "from": [ -0.09, -0.73, 0.0 ], + "to": [ 0.41, 0.27, 0.5 ], + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationZ": -33.0, + "faces": { + "north": { "texture": "#iron", "uv": [ 9.0, 1.875, 9.5, 2.875 ] }, + "east": { "texture": "#iron", "uv": [ 7.875, 1.625, 8.375, 2.625 ] }, + "south": { "texture": "#iron", "uv": [ 8.5, 2.375, 9.0, 3.375 ] }, + "west": { "texture": "#iron", "uv": [ 9.25, 2.25, 9.75, 3.25 ] }, + "up": { "texture": "#iron", "uv": [ 8.75, 1.875, 9.25, 2.375 ] }, + "down": { "texture": "#iron", "uv": [ 8.75, 1.25, 9.25, 1.75 ] } + }, + "children": [ + { + "name": "Hook3", + "from": [ 0.0, 0.0, 0.0 ], + "to": [ 0.5, 1.0, 0.5 ], + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationZ": 83.0, + "faces": { + "north": { "texture": "#iron", "uv": [ 10.5, 2.125, 11.0, 3.125 ] }, + "east": { "texture": "#iron", "uv": [ 7.125, 3.75, 7.625, 4.75 ] }, + "south": { "texture": "#iron", "uv": [ 10.875, 4.625, 11.375, 5.625 ] }, + "west": { "texture": "#iron", "uv": [ 9.25, 4.0, 9.75, 5.0 ] }, + "up": { "texture": "#iron", "uv": [ 9.875, 3.25, 10.375, 3.75 ] }, + "down": { "texture": "#iron", "uv": [ 7.875, 4.25, 8.375, 4.75 ] } + } + } + ] + } + ] + }, + { + "name": "Pan", + "from": [ 5.45, 8.6, 6.0 ], + "to": [ 9.45, 8.85, 10.0 ], + "rotationOrigin": [ 8.0, 8.0, 8.0 ], + "faces": { + "north": { "texture": "#iron", "uv": [ 4.0, 2.0, 8.0, 2.25 ] }, + "east": { "texture": "#iron", "uv": [ 4.0, 2.0, 8.0, 2.25 ] }, + "south": { "texture": "#iron", "uv": [ 4.0, 2.0, 8.0, 2.25 ] }, + "west": { "texture": "#iron", "uv": [ 4.0, 2.25, 8.0, 2.5 ] }, + "up": { "texture": "#iron", "uv": [ 5.75, 6.125, 9.75, 10.125 ] }, + "down": { "texture": "#iron", "uv": [ 4.875, 6.75, 8.875, 10.75 ] } + }, + "children": [ + { + "name": "Handle1", + "from": [ 1.8, -1.0, 1.0 ], + "to": [ 2.3, 1.95, 3.95 ], + "renderPass": 1, + "rotationOrigin": [ 2.0, 0.0, 2.0 ], + "rotationX": -45.0, + "faces": { + "north": { "texture": "#iron", "uv": [ 8.38, 7.25, 8.88, 7.5 ], "enabled": false, "autoUv": false }, + "east": { "texture": "#iron", "uv": [ 7.38, 6.88, 10.75, 7.12 ], "enabled": false, "autoUv": false }, + "south": { "texture": "#iron", "uv": [ 9.0, 6.0, 9.5, 8.5 ] }, + "west": { "texture": "#iron", "uv": [ 8.0, 7.0, 10.5, 9.5 ], "enabled": false }, + "up": { "texture": "#iron", "uv": [ 7.5, 5.0, 8.0, 7.5 ], "autoUv": false }, + "down": { "texture": "#iron", "uv": [ 7.5, 5.0, 8.0, 8.38 ], "enabled": false, "autoUv": false } + } + }, + { + "name": "Sides", + "from": [ 0.0, 0.25, 0.0 ], + "to": [ 4.0, 0.75, 4.0 ], + "renderPass": 1, + "faces": { + "north": { "texture": "#iron", "uv": [ 4.0, 1.0, 8.0, 1.5 ], "autoUv": false }, + "east": { "texture": "#iron", "uv": [ 4.0, 1.0, 8.0, 1.5 ] }, + "south": { "texture": "#iron", "uv": [ 4.0, 1.0, 8.0, 1.5 ] }, + "west": { "texture": "#iron", "uv": [ 4.0, 2.0, 8.0, 2.5 ] }, + "up": { "texture": "#iron", "uv": [ 6.875, 6.125, 10.88, 10.12 ], "enabled": false, "autoUv": false }, + "down": { "texture": "#iron", "uv": [ 7.625, 5.5, 11.62, 9.5 ], "enabled": false, "autoUv": false } + } + }, + { + "name": "Tip1", + "from": [ -0.4, 0.0, -0.2 ], + "to": [ 0.2, 0.75, 0.2 ], + "renderPass": 1, + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationY": -45.0, + "faces": { + "north": { "texture": "#iron", "uv": [ 7.875, 4.0, 8.37, 4.505 ], "autoUv": false }, + "east": { "texture": "#iron", "uv": [ 7.125, 7.625, 7.62, 8.12 ], "enabled": false, "autoUv": false }, + "south": { "texture": "#iron", "uv": [ 6.5, 4.5, 6.995, 5.005 ], "autoUv": false }, + "west": { "texture": "#iron", "uv": [ 7.375, 3.125, 7.75, 3.875 ] }, + "up": { "texture": "#iron", "uv": [ 5.375, 4.625, 5.88, 5.12 ], "enabled": false, "autoUv": false }, + "down": { "texture": "#iron", "uv": [ 8.88, 5.995, 9.38, 6.495 ], "autoUv": false } + }, + "children": [ + { + "name": "wick1", + "from": [ 0.69, -0.6, 0.03 ], + "to": [ 0.99, 0.6, 0.355 ], + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationZ": 59.0, + "faces": { + "north": { "texture": "#wick", "uv": [ 6.0, 11.0, 6.5, 12.0 ] }, + "east": { "texture": "#wick", "uv": [ 9.0, 9.0, 9.5, 10.0 ] }, + "south": { "texture": "#wick", "uv": [ 5.5, 10.0, 6.0, 11.0 ] }, + "west": { "texture": "#wick", "uv": [ 5.5, 13.5, 6.0, 14.5 ] }, + "up": { "texture": "#wick", "uv": [ 5.0, 10.5, 5.5, 11.0 ] }, + "down": { "texture": "#wick", "uv": [ 7.0, 11.5, 7.5, 12.0 ] } + } + } + ] + }, + { + "name": "Tip2", + "from": [ -3.2, 0.0, 2.6 ], + "to": [ -2.6, 0.75, 3.0 ], + "renderPass": 1, + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationY": 45.0, + "faces": { + "north": { "texture": "#iron", "uv": [ 7.875, 4.0, 8.37, 4.505 ], "autoUv": false }, + "east": { "texture": "#iron", "uv": [ 7.125, 7.625, 7.62, 8.12 ], "enabled": false, "autoUv": false }, + "south": { "texture": "#iron", "uv": [ 6.5, 4.5, 6.995, 5.005 ], "autoUv": false }, + "west": { "texture": "#iron", "uv": [ 7.375, 3.125, 7.75, 3.875 ] }, + "up": { "texture": "#iron", "uv": [ 5.375, 4.625, 5.88, 5.12 ], "enabled": false, "autoUv": false }, + "down": { "texture": "#iron", "uv": [ 8.88, 5.995, 9.38, 6.495 ], "autoUv": false } + }, + "children": [ + { + "name": "wick2", + "from": [ 0.69, -0.6, 0.03 ], + "to": [ 0.99, 0.6, 0.355 ], + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationZ": 59.0, + "faces": { + "north": { "texture": "#wick", "uv": [ 4.0, 13.5, 4.5, 14.5 ] }, + "east": { "texture": "#wick", "uv": [ 3.5, 13.5, 4.0, 14.5 ] }, + "south": { "texture": "#wick", "uv": [ 3.5, 13.5, 4.0, 14.5 ] }, + "west": { "texture": "#wick", "uv": [ 3.5, 13.5, 4.0, 14.5 ] }, + "up": { "texture": "#wick", "uv": [ 4.0, 13.5, 4.5, 14.0 ] }, + "down": { "texture": "#wick", "uv": [ 3.5, 11.5, 4.0, 12.0 ] } + } + } + ] + }, + { + "name": "Tip3", + "from": [ -1.2, 0.0, 1.8 ], + "to": [ -0.6, 0.75, 2.2 ], + "renderPass": 1, + "rotationOrigin": [ 2.0, 0.0, 2.0 ], + "rotationY": -135.0, + "faces": { + "north": { "texture": "#iron", "uv": [ 8.125, 6.125, 8.62, 6.63 ], "autoUv": false }, + "east": { "texture": "#iron", "uv": [ 7.125, 7.625, 7.62, 8.12 ], "enabled": false, "autoUv": false }, + "south": { "texture": "#iron", "uv": [ 4.875, 7.0, 5.37, 7.505 ], "autoUv": false }, + "west": { "texture": "#iron", "uv": [ 6.625, 4.5, 7.0, 5.25 ] }, + "up": { "texture": "#iron", "uv": [ 5.375, 4.625, 5.88, 5.12 ], "enabled": false, "autoUv": false }, + "down": { "texture": "#iron", "uv": [ 9.255, 8.495, 9.755, 8.995 ], "autoUv": false } + }, + "children": [ + { + "name": "wick3", + "from": [ 0.69, -0.6, 0.03 ], + "to": [ 0.99, 0.6, 0.355 ], + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationZ": 59.0, + "faces": { + "north": { "texture": "#wick", "uv": [ 4.0, 13.5, 4.5, 14.5 ] }, + "east": { "texture": "#wick", "uv": [ 3.5, 13.5, 4.0, 14.5 ] }, + "south": { "texture": "#wick", "uv": [ 3.5, 13.5, 4.0, 14.5 ] }, + "west": { "texture": "#wick", "uv": [ 3.5, 13.5, 4.0, 14.5 ] }, + "up": { "texture": "#wick", "uv": [ 4.0, 13.5, 4.5, 14.0 ] }, + "down": { "texture": "#wick", "uv": [ 3.5, 11.5, 4.0, 12.0 ] } + } + } + ] + }, + { + "name": "Tip4", + "from": [ -1.1, 0.0, 1.8 ], + "to": [ -0.5, 0.75, 2.2 ], + "renderPass": 1, + "rotationOrigin": [ 2.0, 0.0, 2.0 ], + "rotationY": 133.0, + "faces": { + "north": { "texture": "#iron", "uv": [ 8.125, 6.125, 8.62, 6.63 ], "autoUv": false }, + "east": { "texture": "#iron", "uv": [ 7.125, 7.625, 7.62, 8.12 ], "enabled": false, "autoUv": false }, + "south": { "texture": "#iron", "uv": [ 4.875, 7.0, 5.37, 7.505 ], "autoUv": false }, + "west": { "texture": "#iron", "uv": [ 6.625, 4.5, 7.0, 5.25 ] }, + "up": { "texture": "#iron", "uv": [ 5.375, 4.625, 5.88, 5.12 ], "enabled": false, "autoUv": false }, + "down": { "texture": "#iron", "uv": [ 9.255, 8.495, 9.755, 8.995 ], "autoUv": false } + }, + "children": [ + { + "name": "wick4", + "from": [ 0.69, -0.6, 0.03 ], + "to": [ 0.99, 0.6, 0.355 ], + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationZ": 59.0, + "faces": { + "north": { "texture": "#wick", "uv": [ 4.0, 13.5, 4.5, 14.5 ] }, + "east": { "texture": "#wick", "uv": [ 3.5, 13.5, 4.0, 14.5 ] }, + "south": { "texture": "#wick", "uv": [ 3.5, 13.5, 4.0, 14.5 ] }, + "west": { "texture": "#wick", "uv": [ 3.5, 13.5, 4.0, 14.5 ] }, + "up": { "texture": "#wick", "uv": [ 4.0, 13.5, 4.5, 14.0 ] }, + "down": { "texture": "#wick", "uv": [ 3.5, 11.5, 4.0, 12.0 ] } + } + } + ] + }, + { + "name": "Fuel", + "from": [ 0.01, 0.01, 0.01 ], + "to": [ 3.99, 0.56, 3.99 ], + "shade": false, + "renderPass": 3, + "faces": { + "north": { "texture": "#fuel", "uv": [ 3.5, 4.0, 7.0, 4.5 ] }, + "east": { "texture": "#fuel", "uv": [ 5.0, 5.5, 8.5, 6.0 ] }, + "south": { "texture": "#fuel", "uv": [ 5.5, 5.5, 9.0, 6.0 ] }, + "west": { "texture": "#fuel", "uv": [ 5.5, 5.0, 9.0, 5.5 ] }, + "up": { "texture": "#fuel", "uv": [ 8.0, 6.0, 11.5, 9.5 ] }, + "down": { "texture": "#fuel", "uv": [ 1.0, 7.0, 4.5, 10.5 ] } + } + } + ] + } + ]} \ No newline at end of file diff --git a/Assorted/assets/defensive/shapes/block/wood/log_barricade.json b/Assorted/assets/defensive/shapes/block/wood/log_barricade.json new file mode 100644 index 0000000..4502ec7 --- /dev/null +++ b/Assorted/assets/defensive/shapes/block/wood/log_barricade.json @@ -0,0 +1,153 @@ +{ + "editor": { + "allAngles": false, + "entityTextureMode": false + }, + "textureWidth": 16, + "textureHeight": 16, + "textureSizes": { + }, + "textures": { + "side": "game:block/wood/firewood/side", + "vines": "game:block/vines/basket/normal-westeast", + "toplog": "game:block/wood/firewood/front" + }, + "elements": [ + { + "name": "FrontLog1", + "from": [ -6.0, 0.0, 6.0 ], + "to": [ -2.0, 16.0, 10.0 ], + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationY": 44.999996548644546, + "faces": { + "north": { "texture": "#side", "uv": [ 0.5, 0.0, 4.5, 16.0 ] }, + "east": { "texture": "#side", "uv": [ 8.0, 0.0, 12.0, 16.0 ], "autoUv": false }, + "south": { "texture": "#side", "uv": [ 0.5, 0.0, 4.5, 16.0 ] }, + "west": { "texture": "#side", "uv": [ 8.0, 0.0, 12.0, 16.0 ] }, + "up": { "texture": "#toplog", "uv": [ 4.0, 0.0, 8.0, 4.0 ] }, + "down": { "texture": "#toplog", "uv": [ 0.0, 4.5, 4.0, 8.5 ] } + }, + "children": [ + { + "name": "Binding1", + "from": [ -0.25, 2.5, -0.25 ], + "to": [ 4.25, 3.5, 4.25 ], + "rotationOrigin": [ 1.5, 0.0, 1.5 ], + "faces": { + "north": { "texture": "#vines", "uv": [ 5.0, 4.5, 9.5, 5.5 ] }, + "east": { "texture": "#vines", "uv": [ 5.0, 5.5, 9.5, 6.5 ] }, + "south": { "texture": "#vines", "uv": [ 5.0, 7.5, 9.5, 8.5 ] }, + "west": { "texture": "#vines", "uv": [ 4.0, 6.0, 8.5, 7.0 ] }, + "up": { "texture": "#vines", "uv": [ 3.5, 4.5, 8.0, 9.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 7.5, 8.0 ] } + } + }, + { + "name": "Binding2", + "from": [ -0.25, 12.5, -0.25 ], + "to": [ 4.25, 13.5, 4.25 ], + "rotationOrigin": [ 1.5, 0.0, 1.5 ], + "faces": { + "north": { "texture": "#vines", "uv": [ 7.5, 7.5, 12.0, 8.5 ] }, + "east": { "texture": "#vines", "uv": [ 3.0, 8.0, 7.5, 9.0 ] }, + "south": { "texture": "#vines", "uv": [ 8.5, 9.5, 13.0, 10.5 ] }, + "west": { "texture": "#vines", "uv": [ 7.0, 9.5, 11.5, 10.5 ] }, + "up": { "texture": "#vines", "uv": [ 5.5, 6.5, 10.0, 11.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 7.5, 8.0 ] } + } + } + ] + }, + { + "name": "FrontLog2", + "from": [ -2.0, 0.0, 9.5 ], + "to": [ 2.0, 16.0, 13.5 ], + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationY": 45.0, + "faces": { + "north": { "texture": "#side", "uv": [ 11.5, 0.0, 15.5, 16.0 ] }, + "east": { "texture": "#side", "uv": [ 4.5, 0.0, 8.5, 16.0 ] }, + "south": { "texture": "#side", "uv": [ 12.0, 0.0, 16.0, 16.0 ] }, + "west": { "texture": "#side", "uv": [ 7.5, 0.0, 11.5, 16.0 ] }, + "up": { "texture": "#toplog", "uv": [ 0.0, 8.0, 4.0, 12.0 ] }, + "down": { "texture": "#toplog", "uv": [ 12.0, 4.5, 16.0, 8.5 ] } + }, + "children": [ + { + "name": "Binding3", + "from": [ -0.25, 11.5, -0.25 ], + "to": [ 4.25, 12.5, 4.25 ], + "rotationOrigin": [ 1.5, 0.0, 1.5 ], + "rotationY": -5.122641596244655E-6, + "faces": { + "north": { "texture": "#vines", "uv": [ 7.5, 7.5, 12.0, 8.5 ] }, + "east": { "texture": "#vines", "uv": [ 3.0, 8.0, 7.5, 9.0 ] }, + "south": { "texture": "#vines", "uv": [ 8.5, 9.5, 13.0, 10.5 ] }, + "west": { "texture": "#vines", "uv": [ 7.0, 9.5, 11.5, 10.5 ] }, + "up": { "texture": "#vines", "uv": [ 5.5, 6.5, 10.0, 11.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 7.5, 8.0 ] } + } + }, + { + "name": "Binding4", + "from": [ -0.25, 3.5, -0.25 ], + "to": [ 4.25, 4.5, 4.25 ], + "rotationOrigin": [ 1.5, 0.0, 1.5 ], + "rotationY": -5.122641596244655E-6, + "faces": { + "north": { "texture": "#vines", "uv": [ 7.5, 7.5, 12.0, 8.5 ] }, + "east": { "texture": "#vines", "uv": [ 3.0, 8.0, 7.5, 9.0 ] }, + "south": { "texture": "#vines", "uv": [ 8.5, 9.5, 13.0, 10.5 ] }, + "west": { "texture": "#vines", "uv": [ 7.0, 9.5, 11.5, 10.5 ] }, + "up": { "texture": "#vines", "uv": [ 5.5, 6.5, 10.0, 11.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 7.5, 8.0 ] } + } + } + ] + }, + { + "name": "FrontLog3", + "from": [ 2.0, 0.0, 13.0 ], + "to": [ 6.0, 16.0, 17.0 ], + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationY": 44.999996548644546, + "faces": { + "north": { "texture": "#side", "uv": [ 8.0, 0.0, 12.0, 16.0 ] }, + "east": { "texture": "#side", "uv": [ 8.0, 0.0, 12.0, 16.0 ], "rotation": 180 }, + "south": { "texture": "#side", "uv": [ 1.5, 0.0, 5.5, 16.0 ] }, + "west": { "texture": "#side", "uv": [ 10.5, 0.0, 14.5, 16.0 ], "rotation": 180 }, + "up": { "texture": "#toplog", "uv": [ 8.0, 12.0, 12.0, 16.0 ] }, + "down": { "texture": "#toplog", "uv": [ 8.0, 8.0, 12.0, 12.0 ] } + }, + "children": [ + { + "name": "Binding5", + "from": [ -0.25, 2.5, -0.25 ], + "to": [ 4.25, 3.5, 4.25 ], + "rotationOrigin": [ -6.5, 0.0, -5.5 ], + "faces": { + "north": { "texture": "#vines", "uv": [ 5.0, 4.5, 9.5, 5.5 ] }, + "east": { "texture": "#vines", "uv": [ 5.0, 5.5, 9.5, 6.5 ] }, + "south": { "texture": "#vines", "uv": [ 5.0, 7.5, 9.5, 8.5 ] }, + "west": { "texture": "#vines", "uv": [ 4.0, 6.0, 8.5, 7.0 ] }, + "up": { "texture": "#vines", "uv": [ 3.5, 4.5, 8.0, 9.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 7.5, 8.0 ] } + } + }, + { + "name": "Binding6", + "from": [ -0.25, 12.5, -0.25 ], + "to": [ 4.25, 13.5, 4.25 ], + "rotationOrigin": [ -6.5, 0.0, -5.5 ], + "faces": { + "north": { "texture": "#vines", "uv": [ 5.0, 4.5, 9.5, 5.5 ] }, + "east": { "texture": "#vines", "uv": [ 5.0, 5.5, 9.5, 6.5 ] }, + "south": { "texture": "#vines", "uv": [ 5.0, 7.5, 9.5, 8.5 ] }, + "west": { "texture": "#vines", "uv": [ 4.0, 6.0, 8.5, 7.0 ] }, + "up": { "texture": "#vines", "uv": [ 3.5, 4.5, 8.0, 9.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 7.5, 8.0 ] } + } + } + ] + } + ]} \ No newline at end of file diff --git a/Assorted/assets/defensive/shapes/block/wood/log_cornercade.json b/Assorted/assets/defensive/shapes/block/wood/log_cornercade.json new file mode 100644 index 0000000..38c4eef --- /dev/null +++ b/Assorted/assets/defensive/shapes/block/wood/log_cornercade.json @@ -0,0 +1,153 @@ +{ + "editor": { + "allAngles": false, + "entityTextureMode": false + }, + "textureWidth": 16, + "textureHeight": 16, + "textureSizes": { + }, + "textures": { + "side": "game:block/wood/firewood/side", + "vines": "game:block/vines/basket/normal-westeast", + "toplog": "game:block/wood/firewood/front" + }, + "elements": [ + { + "name": "FrontLog1", + "from": [ -6.2, 0.0, 12.4 ], + "to": [ -2.2, 16.0, 16.4 ], + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationY": 44.999996548644546, + "faces": { + "north": { "texture": "#side", "uv": [ 0.5, 0.0, 4.5, 16.0 ] }, + "east": { "texture": "#side", "uv": [ 8.0, 0.0, 12.0, 16.0 ], "autoUv": false }, + "south": { "texture": "#side", "uv": [ 0.5, 0.0, 4.5, 16.0 ] }, + "west": { "texture": "#side", "uv": [ 8.0, 0.0, 12.0, 16.0 ] }, + "up": { "texture": "#toplog", "uv": [ 4.0, 0.0, 8.0, 4.0 ] }, + "down": { "texture": "#toplog", "uv": [ 0.0, 4.5, 4.0, 8.5 ] } + }, + "children": [ + { + "name": "Binding1", + "from": [ -0.25, 2.5, -0.25 ], + "to": [ 4.25, 3.5, 4.25 ], + "rotationOrigin": [ 1.5, 0.0, 1.5 ], + "faces": { + "north": { "texture": "#vines", "uv": [ 5.0, 4.5, 9.5, 5.5 ] }, + "east": { "texture": "#vines", "uv": [ 5.0, 5.5, 9.5, 6.5 ] }, + "south": { "texture": "#vines", "uv": [ 5.0, 7.5, 9.5, 8.5 ] }, + "west": { "texture": "#vines", "uv": [ 4.0, 6.0, 8.5, 7.0 ] }, + "up": { "texture": "#vines", "uv": [ 3.5, 4.5, 8.0, 9.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 7.5, 8.0 ] } + } + }, + { + "name": "Binding2", + "from": [ -0.25, 12.5, -0.25 ], + "to": [ 4.25, 13.5, 4.25 ], + "rotationOrigin": [ 1.5, 0.0, 1.5 ], + "faces": { + "north": { "texture": "#vines", "uv": [ 7.5, 7.5, 12.0, 8.5 ] }, + "east": { "texture": "#vines", "uv": [ 3.0, 8.0, 7.5, 9.0 ] }, + "south": { "texture": "#vines", "uv": [ 8.5, 9.5, 13.0, 10.5 ] }, + "west": { "texture": "#vines", "uv": [ 7.0, 9.5, 11.5, 10.5 ] }, + "up": { "texture": "#vines", "uv": [ 5.5, 6.5, 10.0, 11.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 7.5, 8.0 ] } + } + } + ] + }, + { + "name": "FrontLog2", + "from": [ -2.0, 0.0, 9.25 ], + "to": [ 2.0, 16.0, 13.25 ], + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationY": 45.0, + "faces": { + "north": { "texture": "#side", "uv": [ 11.5, 0.0, 15.5, 16.0 ] }, + "east": { "texture": "#side", "uv": [ 4.5, 0.0, 8.5, 16.0 ] }, + "south": { "texture": "#side", "uv": [ 12.0, 0.0, 16.0, 16.0 ] }, + "west": { "texture": "#side", "uv": [ 7.5, 0.0, 11.5, 16.0 ] }, + "up": { "texture": "#toplog", "uv": [ 0.0, 8.0, 4.0, 12.0 ] }, + "down": { "texture": "#toplog", "uv": [ 12.0, 4.5, 16.0, 8.5 ] } + }, + "children": [ + { + "name": "Binding3", + "from": [ -0.25, 11.5, -0.25 ], + "to": [ 4.25, 12.5, 4.25 ], + "rotationOrigin": [ 1.5, 0.0, 1.5 ], + "rotationY": -5.122641596244655E-6, + "faces": { + "north": { "texture": "#vines", "uv": [ 7.5, 7.5, 12.0, 8.5 ] }, + "east": { "texture": "#vines", "uv": [ 3.0, 8.0, 7.5, 9.0 ] }, + "south": { "texture": "#vines", "uv": [ 8.5, 9.5, 13.0, 10.5 ] }, + "west": { "texture": "#vines", "uv": [ 7.0, 9.5, 11.5, 10.5 ] }, + "up": { "texture": "#vines", "uv": [ 5.5, 6.5, 10.0, 11.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 7.5, 8.0 ] } + } + }, + { + "name": "Binding4", + "from": [ -0.25, 3.5, -0.25 ], + "to": [ 4.25, 4.5, 4.25 ], + "rotationOrigin": [ 1.5, 0.0, 1.5 ], + "rotationY": -5.122641596244655E-6, + "faces": { + "north": { "texture": "#vines", "uv": [ 7.5, 7.5, 12.0, 8.5 ] }, + "east": { "texture": "#vines", "uv": [ 3.0, 8.0, 7.5, 9.0 ] }, + "south": { "texture": "#vines", "uv": [ 8.5, 9.5, 13.0, 10.5 ] }, + "west": { "texture": "#vines", "uv": [ 7.0, 9.5, 11.5, 10.5 ] }, + "up": { "texture": "#vines", "uv": [ 5.5, 6.5, 10.0, 11.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 7.5, 8.0 ] } + } + } + ] + }, + { + "name": "FrontLog3", + "from": [ 2.2, 0.0, 13.0 ], + "to": [ 6.2, 16.0, 17.0 ], + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationY": 44.999996548644546, + "faces": { + "north": { "texture": "#side", "uv": [ 8.0, 0.0, 12.0, 16.0 ] }, + "east": { "texture": "#side", "uv": [ 8.0, 0.0, 12.0, 16.0 ], "rotation": 180 }, + "south": { "texture": "#side", "uv": [ 1.5, 0.0, 5.5, 16.0 ] }, + "west": { "texture": "#side", "uv": [ 10.5, 0.0, 14.5, 16.0 ], "rotation": 180 }, + "up": { "texture": "#toplog", "uv": [ 8.0, 12.0, 12.0, 16.0 ] }, + "down": { "texture": "#toplog", "uv": [ 8.0, 8.0, 12.0, 12.0 ] } + }, + "children": [ + { + "name": "Binding5", + "from": [ -0.25, 2.5, -0.25 ], + "to": [ 4.25, 3.5, 4.25 ], + "rotationOrigin": [ -6.5, 0.0, -5.5 ], + "faces": { + "north": { "texture": "#vines", "uv": [ 5.0, 4.5, 9.5, 5.5 ] }, + "east": { "texture": "#vines", "uv": [ 5.0, 5.5, 9.5, 6.5 ] }, + "south": { "texture": "#vines", "uv": [ 5.0, 7.5, 9.5, 8.5 ] }, + "west": { "texture": "#vines", "uv": [ 4.0, 6.0, 8.5, 7.0 ] }, + "up": { "texture": "#vines", "uv": [ 3.5, 4.5, 8.0, 9.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 7.5, 8.0 ] } + } + }, + { + "name": "Binding6", + "from": [ -0.25, 12.5, -0.25 ], + "to": [ 4.25, 13.5, 4.25 ], + "rotationOrigin": [ -6.5, 0.0, -5.5 ], + "faces": { + "north": { "texture": "#vines", "uv": [ 5.0, 4.5, 9.5, 5.5 ] }, + "east": { "texture": "#vines", "uv": [ 5.0, 5.5, 9.5, 6.5 ] }, + "south": { "texture": "#vines", "uv": [ 5.0, 7.5, 9.5, 8.5 ] }, + "west": { "texture": "#vines", "uv": [ 4.0, 6.0, 8.5, 7.0 ] }, + "up": { "texture": "#vines", "uv": [ 3.5, 4.5, 8.0, 9.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 7.5, 8.0 ] } + } + } + ] + } + ]} \ No newline at end of file diff --git a/Assorted/assets/defensive/shapes/block/wood/log_topcade.json b/Assorted/assets/defensive/shapes/block/wood/log_topcade.json new file mode 100644 index 0000000..25730dd --- /dev/null +++ b/Assorted/assets/defensive/shapes/block/wood/log_topcade.json @@ -0,0 +1,194 @@ +{ + "editor": { + "allAngles": false, + "entityTextureMode": false + }, + "textureWidth": 16, + "textureHeight": 16, + "textureSizes": { + }, + "textures": { + "side": "game:block/wood/firewood/side", + "vines": "game:block/vines/basket/normal-westeast", + "toplog": "game:block/wood/firewood/front" + }, + "elements": [ + { + "name": "FrontLog1", + "from": [ -6.0, 0.0, 6.0 ], + "to": [ -2.0, 12.0, 10.0 ], + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationY": 44.999996548644546, + "faces": { + "north": { "texture": "#side", "uv": [ 0.5, 0.0, 4.5, 12.0 ] }, + "east": { "texture": "#side", "uv": [ 8.0, 0.0, 12.0, 16.0 ], "autoUv": false }, + "south": { "texture": "#side", "uv": [ 0.5, 0.0, 4.5, 12.0 ] }, + "west": { "texture": "#side", "uv": [ 8.0, 0.0, 12.0, 12.0 ] }, + "up": { "texture": "#toplog", "uv": [ 4.0, 0.0, 8.0, 4.0 ] }, + "down": { "texture": "#toplog", "uv": [ 0.0, 4.5, 4.0, 8.5 ] } + }, + "children": [ + { + "name": "Binding1", + "from": [ -0.25, 2.5, -0.25 ], + "to": [ 4.25, 3.5, 4.25 ], + "rotationOrigin": [ 1.5, 0.0, 1.5 ], + "faces": { + "north": { "texture": "#vines", "uv": [ 5.0, 4.5, 9.5, 5.5 ] }, + "east": { "texture": "#vines", "uv": [ 5.0, 5.5, 9.5, 6.5 ] }, + "south": { "texture": "#vines", "uv": [ 5.0, 7.5, 9.5, 8.5 ] }, + "west": { "texture": "#vines", "uv": [ 4.0, 6.0, 8.5, 7.0 ] }, + "up": { "texture": "#vines", "uv": [ 3.5, 4.5, 8.0, 9.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 7.5, 8.0 ] } + } + } + ] + }, + { + "name": "FrontLog2", + "from": [ -2.0, 0.0, 9.5 ], + "to": [ 2.0, 12.0, 13.5 ], + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationY": 45.0, + "faces": { + "north": { "texture": "#side", "uv": [ 11.5, 0.0, 15.5, 12.0 ] }, + "east": { "texture": "#side", "uv": [ 4.5, 0.0, 8.5, 12.0 ] }, + "south": { "texture": "#side", "uv": [ 12.0, 0.0, 16.0, 12.0 ] }, + "west": { "texture": "#side", "uv": [ 7.5, 0.0, 11.5, 12.0 ] }, + "up": { "texture": "#toplog", "uv": [ 0.0, 8.0, 4.0, 12.0 ] }, + "down": { "texture": "#toplog", "uv": [ 12.0, 4.5, 16.0, 8.5 ] } + }, + "children": [ + { + "name": "Binding4", + "from": [ -0.25, 3.5, -0.25 ], + "to": [ 4.25, 4.5, 4.25 ], + "rotationOrigin": [ 1.5, 0.0, 1.5 ], + "rotationY": -5.122641596244655E-6, + "faces": { + "north": { "texture": "#vines", "uv": [ 7.5, 7.5, 12.0, 8.5 ] }, + "east": { "texture": "#vines", "uv": [ 3.0, 8.0, 7.5, 9.0 ] }, + "south": { "texture": "#vines", "uv": [ 8.5, 9.5, 13.0, 10.5 ] }, + "west": { "texture": "#vines", "uv": [ 7.0, 9.5, 11.5, 10.5 ] }, + "up": { "texture": "#vines", "uv": [ 5.5, 6.5, 10.0, 11.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 7.5, 8.0 ] } + } + } + ] + }, + { + "name": "FrontLog3", + "from": [ 2.0, 0.0, 13.0 ], + "to": [ 6.0, 12.0, 17.0 ], + "rotationOrigin": [ 0.0, 0.0, 0.0 ], + "rotationY": 44.999996548644546, + "faces": { + "north": { "texture": "#side", "uv": [ 8.0, 0.0, 12.0, 12.0 ] }, + "east": { "texture": "#side", "uv": [ 8.0, 0.0, 12.0, 12.0 ], "rotation": 180 }, + "south": { "texture": "#side", "uv": [ 1.5, 0.0, 5.5, 12.0 ] }, + "west": { "texture": "#side", "uv": [ 10.5, 0.0, 14.5, 12.0 ], "rotation": 180 }, + "up": { "texture": "#toplog", "uv": [ 8.0, 12.0, 12.0, 16.0 ] }, + "down": { "texture": "#toplog", "uv": [ 8.0, 8.0, 12.0, 12.0 ] } + }, + "children": [ + { + "name": "Binding5", + "from": [ -0.25, 2.5, -0.25 ], + "to": [ 4.25, 3.5, 4.25 ], + "rotationOrigin": [ -6.5, 0.0, -5.5 ], + "faces": { + "north": { "texture": "#vines", "uv": [ 5.0, 4.5, 9.5, 5.5 ] }, + "east": { "texture": "#vines", "uv": [ 5.0, 5.5, 9.5, 6.5 ] }, + "south": { "texture": "#vines", "uv": [ 5.0, 7.5, 9.5, 8.5 ] }, + "west": { "texture": "#vines", "uv": [ 4.0, 6.0, 8.5, 7.0 ] }, + "up": { "texture": "#vines", "uv": [ 3.5, 4.5, 8.0, 9.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 7.5, 8.0 ] } + } + } + ] + }, + { + "name": "TopLog1", + "from": [ 0.0, 12.0, 3.75 ], + "to": [ 16.0, 16.0, 7.75 ], + "faces": { + "north": { "texture": "#side", "uv": [ 0.5, 0.0, 4.5, 16.0 ], "rotation": 90 }, + "east": { "texture": "#toplog", "uv": [ 8.0, 0.0, 12.0, 4.0 ], "rotation": 180 }, + "south": { "texture": "#side", "uv": [ 0.0, 0.0, 4.0, 16.0 ], "rotation": 90 }, + "west": { "texture": "#toplog", "uv": [ 11.5, 0.0, 15.5, 4.0 ], "rotation": 180 }, + "up": { "texture": "#side", "uv": [ 3.5, 0.0, 7.5, 16.0 ], "rotation": 90 }, + "down": { "texture": "#side", "uv": [ 3.5, 0.0, 7.5, 16.0 ], "rotation": 90 } + }, + "children": [ + { + "name": "Binding9", + "from": [ 2.0, -0.25, -0.25 ], + "to": [ 3.0, 4.25, 4.25 ], + "faces": { + "north": { "texture": "#vines", "uv": [ 5.0, 4.5, 6.0, 9.0 ] }, + "east": { "texture": "#vines", "uv": [ 5.0, 5.5, 9.5, 10.0 ] }, + "south": { "texture": "#vines", "uv": [ 5.0, 7.5, 6.0, 12.0 ] }, + "west": { "texture": "#vines", "uv": [ 4.0, 6.0, 8.5, 10.5 ] }, + "up": { "texture": "#vines", "uv": [ 3.5, 4.5, 4.5, 9.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 4.0, 8.0 ] } + } + }, + { + "name": "Binding10", + "from": [ 13.0, -0.25, -0.25 ], + "to": [ 14.0, 4.25, 4.25 ], + "faces": { + "north": { "texture": "#vines", "uv": [ 5.0, 4.5, 6.0, 9.0 ] }, + "east": { "texture": "#vines", "uv": [ 5.0, 5.5, 9.5, 10.0 ] }, + "south": { "texture": "#vines", "uv": [ 5.0, 7.5, 6.0, 12.0 ] }, + "west": { "texture": "#vines", "uv": [ 4.0, 6.0, 8.5, 10.5 ] }, + "up": { "texture": "#vines", "uv": [ 3.5, 4.5, 4.5, 9.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 4.0, 8.0 ] } + } + } + ] + }, + { + "name": "TopLog2", + "from": [ 0.0, 12.0, 8.0 ], + "to": [ 16.0, 16.0, 12.0 ], + "faces": { + "north": { "texture": "#side", "uv": [ 4.0, 0.0, 8.0, 16.0 ], "rotation": 90 }, + "east": { "texture": "#toplog", "uv": [ 0.5, 4.5, 4.5, 8.5 ], "rotation": 90 }, + "south": { "texture": "#side", "uv": [ 7.5, 0.0, 11.5, 16.0 ], "rotation": 90 }, + "west": { "texture": "#toplog", "uv": [ 12.0, 4.5, 16.0, 8.5 ], "rotation": 90 }, + "up": { "texture": "#side", "uv": [ 7.5, 0.0, 11.5, 16.0 ], "rotation": 90 }, + "down": { "texture": "#side", "uv": [ 12.0, 0.0, 16.0, 16.0 ], "rotation": 90 } + }, + "children": [ + { + "name": "Binding11", + "from": [ 12.0, -0.25, -0.25 ], + "to": [ 13.0, 4.25, 4.25 ], + "rotationOrigin": [ 0.0, 0.0, -4.5 ], + "faces": { + "north": { "texture": "#vines", "uv": [ 5.0, 4.5, 6.0, 9.0 ] }, + "east": { "texture": "#vines", "uv": [ 5.0, 5.5, 9.5, 10.0 ] }, + "south": { "texture": "#vines", "uv": [ 5.0, 7.5, 6.0, 12.0 ] }, + "west": { "texture": "#vines", "uv": [ 4.0, 6.0, 8.5, 10.5 ] }, + "up": { "texture": "#vines", "uv": [ 3.5, 4.5, 4.5, 9.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 4.0, 8.0 ] } + } + }, + { + "name": "Binding12", + "from": [ 3.0, -0.25, -0.25 ], + "to": [ 4.0, 4.25, 4.25 ], + "rotationOrigin": [ 0.0, 0.0, -4.5 ], + "faces": { + "north": { "texture": "#vines", "uv": [ 5.0, 4.5, 6.0, 9.0 ] }, + "east": { "texture": "#vines", "uv": [ 5.0, 5.5, 9.5, 10.0 ] }, + "south": { "texture": "#vines", "uv": [ 5.0, 7.5, 6.0, 12.0 ] }, + "west": { "texture": "#vines", "uv": [ 4.0, 6.0, 8.5, 10.5 ] }, + "up": { "texture": "#vines", "uv": [ 3.5, 4.5, 4.5, 9.0 ] }, + "down": { "texture": "#vines", "uv": [ 3.0, 3.5, 4.0, 8.0 ] } + } + } + ] + } + ]} \ No newline at end of file diff --git a/Assorted/assets/defensive/textures/liquids/liquid_oil.png b/Assorted/assets/defensive/textures/liquids/liquid_oil.png new file mode 100644 index 0000000..5f8878a Binary files /dev/null and b/Assorted/assets/defensive/textures/liquids/liquid_oil.png differ diff --git a/Assorted/assets/defensive/textures/metal/black_iron2.png b/Assorted/assets/defensive/textures/metal/black_iron2.png new file mode 100644 index 0000000..861eda8 Binary files /dev/null and b/Assorted/assets/defensive/textures/metal/black_iron2.png differ