WIP Autobuild
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"pack":{
|
"pack":{
|
||||||
"pack_format": 18,
|
"pack_format": 34,
|
||||||
"description": "§7The old ore textures\n§6§oCopper made by G2"
|
"description": "§7The old ore textures\n§6§oCopper made by G2"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Before Width: | Height: | Size: 259 B |
Before Width: | Height: | Size: 274 B |
Before Width: | Height: | Size: 263 B |
Before Width: | Height: | Size: 271 B |
Before Width: | Height: | Size: 276 B |
Before Width: | Height: | Size: 310 B |
Before Width: | Height: | Size: 272 B |
44
build.sh
|
@ -1,12 +1,48 @@
|
||||||
|
#!/bin/bash
|
||||||
version="2.1.2"
|
version="2.1.2"
|
||||||
|
|
||||||
|
# Inputs:
|
||||||
|
# 1: Base layer
|
||||||
|
# 2: Output Prefix
|
||||||
|
# 3: Output Suffix
|
||||||
|
# 4: Skip file match
|
||||||
|
# 5: Remove from original name
|
||||||
|
# 6: Output Folder
|
||||||
|
overlay_on() {
|
||||||
|
for file in ../textures/ore_overlays/*; do
|
||||||
|
file_basename=$(basename "$file")
|
||||||
|
|
||||||
|
if [[ "$4" != "" ]] && [[ $file_basename == *"$4"* ]]; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
|
||||||
|
file_basename=${file_basename//"$5"/}
|
||||||
|
magick "$1" "$file" -gravity center -composite "$6/$2${file_basename%.*}_ore$3.png"
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
currentdir=$(pwd)
|
currentdir=$(pwd)
|
||||||
|
|
||||||
mkdir -p build/
|
mkdir -p ./build/
|
||||||
|
cd ./build/ || exit 1
|
||||||
|
|
||||||
cd build/ || exit 1
|
echo -e "---\nBuilding Java"
|
||||||
|
|
||||||
rm *
|
# Create Java directory structure
|
||||||
exa -lh
|
mkdir -p ./java/assets/minecraft/models/block/
|
||||||
|
mkdir -p ./java/assets/minecraft/textures/block/
|
||||||
|
|
||||||
|
echo "Copying Java metafiles"
|
||||||
|
cp "../src/pack.mcmeta" "./java/pack.mcmeta"
|
||||||
|
cp "../src/pack.png" "./java/pack.png"
|
||||||
|
|
||||||
|
echo "Copying Java models"
|
||||||
|
cp ../src/models/* ./java/assets/minecraft/models/block/
|
||||||
|
|
||||||
|
echo "Overlaying textures"
|
||||||
|
overlay_on "../textures/stones/ore_stone.png" "" "" "coal_deepslate.png" "" "./java/assets/minecraft/textures/block/"
|
||||||
|
overlay_on "../textures/stones/deepslate.png" "deepslate_" "" "coal.png" "_deepslate" "./java/assets/minecraft/textures/block/"
|
||||||
|
overlay_on "../textures/stones/deepslate_top.png" "deepslate_" "_top" "coal.png" "_deepslate" "./java/assets/minecraft/textures/block/"
|
||||||
|
|
||||||
7z a -tzip "Old.Ores.$version-Java.zip" ../Java/*
|
7z a -tzip "Old.Ores.$version-Java.zip" ../Java/*
|
||||||
7z a -tzip "Old.Ores.$version-Bedrock.mcpack" ../Bedrock/*
|
7z a -tzip "Old.Ores.$version-Bedrock.mcpack" ../Bedrock/*
|
||||||
|
|
18
src/manifest.json
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
{
|
||||||
|
"format_version": 2,
|
||||||
|
"header": {
|
||||||
|
"description": "§7The old ore textures\n§6§oCopper made by G2",
|
||||||
|
"name": "Old Ores",
|
||||||
|
"uuid": "66c6e9a8-3093-462a-9c36-dbb052165822",
|
||||||
|
"version": [2, 1, 2],
|
||||||
|
"min_engine_version": [ 1, 20, 0 ]
|
||||||
|
},
|
||||||
|
"modules": [
|
||||||
|
{
|
||||||
|
"description": "§7The old ore textures\n§6§oCopper made by G2",
|
||||||
|
"type": "resources",
|
||||||
|
"uuid": "743f6949-53be-44b6-b326-398005028819",
|
||||||
|
"version": [2, 1, 2]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
7
src/models/deepslate_coal_ore.json
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"parent": "minecraft:block/cube_column",
|
||||||
|
"textures": {
|
||||||
|
"end": "minecraft:block/deepslate_coal_ore_top",
|
||||||
|
"side": "minecraft:block/deepslate_coal_ore"
|
||||||
|
}
|
||||||
|
}
|
7
src/models/deepslate_copper_ore.json
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"parent": "minecraft:block/cube_column",
|
||||||
|
"textures": {
|
||||||
|
"end": "minecraft:block/deepslate_copper_ore_top",
|
||||||
|
"side": "minecraft:block/deepslate_copper_ore"
|
||||||
|
}
|
||||||
|
}
|
7
src/models/deepslate_diamond_ore.json
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"parent": "minecraft:block/cube_column",
|
||||||
|
"textures": {
|
||||||
|
"end": "minecraft:block/deepslate_diamond_ore_top",
|
||||||
|
"side": "minecraft:block/deepslate_diamond_ore"
|
||||||
|
}
|
||||||
|
}
|
7
src/models/deepslate_emerald_ore.json
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"parent": "minecraft:block/cube_column",
|
||||||
|
"textures": {
|
||||||
|
"end": "minecraft:block/deepslate_emerald_ore_top",
|
||||||
|
"side": "minecraft:block/deepslate_emerald_ore"
|
||||||
|
}
|
||||||
|
}
|
7
src/models/deepslate_gold_ore.json
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"parent": "minecraft:block/cube_column",
|
||||||
|
"textures": {
|
||||||
|
"end": "minecraft:block/deepslate_gold_ore_top",
|
||||||
|
"side": "minecraft:block/deepslate_gold_ore"
|
||||||
|
}
|
||||||
|
}
|
7
src/models/deepslate_iron_ore.json
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"parent": "minecraft:block/cube_column",
|
||||||
|
"textures": {
|
||||||
|
"end": "minecraft:block/deepslate_iron_ore_top",
|
||||||
|
"side": "minecraft:block/deepslate_iron_ore"
|
||||||
|
}
|
||||||
|
}
|
7
src/models/deepslate_lapis_ore.json
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"parent": "minecraft:block/cube_column",
|
||||||
|
"textures": {
|
||||||
|
"end": "minecraft:block/deepslate_lapis_ore_top",
|
||||||
|
"side": "minecraft:block/deepslate_lapis_ore"
|
||||||
|
}
|
||||||
|
}
|
7
src/models/deepslate_mirrored.json
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"parent": "minecraft:block/cube_column_mirrored",
|
||||||
|
"textures": {
|
||||||
|
"end": "minecraft:block/deepslate_top",
|
||||||
|
"side": "minecraft:block/deepslate"
|
||||||
|
}
|
||||||
|
}
|
7
src/models/deepslate_redstone_ore.json
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"parent": "minecraft:block/cube_column",
|
||||||
|
"textures": {
|
||||||
|
"end": "minecraft:block/deepslate_redstone_ore_top",
|
||||||
|
"side": "minecraft:block/deepslate_redstone_ore"
|
||||||
|
}
|
||||||
|
}
|
6
src/pack.mcmeta
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"pack": {
|
||||||
|
"pack_format": 34,
|
||||||
|
"description": "§7The old ore textures\n§6§oCopper made by G2"
|
||||||
|
}
|
||||||
|
}
|
BIN
src/pack.png
Normal file
After Width: | Height: | Size: 6.2 KiB |
BIN
src/pack_icon.png
Normal file
After Width: | Height: | Size: 6.9 KiB |
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 6.2 KiB |
Before Width: | Height: | Size: 5.9 KiB After Width: | Height: | Size: 5.9 KiB |
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 5.6 KiB |
Before Width: | Height: | Size: 6.4 KiB After Width: | Height: | Size: 6.4 KiB |
Before Width: | Height: | Size: 459 B After Width: | Height: | Size: 459 B |
Before Width: | Height: | Size: 6.4 KiB After Width: | Height: | Size: 6.4 KiB |
Before Width: | Height: | Size: 432 B After Width: | Height: | Size: 432 B |
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 6.2 KiB |
Before Width: | Height: | Size: 479 B After Width: | Height: | Size: 479 B |
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 6.2 KiB |
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 5.6 KiB |
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 6.2 KiB |
Before Width: | Height: | Size: 586 B After Width: | Height: | Size: 586 B |
Before Width: | Height: | Size: 6.3 KiB After Width: | Height: | Size: 6.3 KiB |
Before Width: | Height: | Size: 497 B After Width: | Height: | Size: 497 B |
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 6.2 KiB |
Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 5.8 KiB |
Before Width: | Height: | Size: 5.9 KiB After Width: | Height: | Size: 5.9 KiB |
Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 5.8 KiB |
Before Width: | Height: | Size: 5.9 KiB After Width: | Height: | Size: 5.9 KiB |
Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 5.8 KiB |
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 5.3 KiB |
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 5.3 KiB |
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 5.5 KiB |
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 5.3 KiB |
Before Width: | Height: | Size: 240 B After Width: | Height: | Size: 240 B |
Before Width: | Height: | Size: 254 B After Width: | Height: | Size: 254 B |
BIN
textures/stones/ore_stone.png
Normal file
After Width: | Height: | Size: 4.4 KiB |
Before Width: | Height: | Size: 215 B After Width: | Height: | Size: 215 B |