aboutsummaryrefslogtreecommitdiff
path: root/src/main/resources/resourcepacks/top_aligned/assets
diff options
context:
space:
mode:
authormsg-programs <msgdoesstuff@gmail.com>2023-08-24 20:26:16 +0200
committermsg-programs <msgdoesstuff@gmail.com>2023-08-24 20:26:16 +0200
commit53ab59cb82a05e887b12645383fb740f7dd3eba5 (patch)
tree2b1efe7ce8a47a08a0af95e227d3517d6feb2591 /src/main/resources/resourcepacks/top_aligned/assets
parent4dbcd98640bf3c50fbd0961cb66d33c57ac4a6d7 (diff)
downloadSkyblocker-53ab59cb82a05e887b12645383fb740f7dd3eba5.tar.gz
Skyblocker-53ab59cb82a05e887b12645383fb740f7dd3eba5.tar.bz2
Skyblocker-53ab59cb82a05e887b12645383fb740f7dd3eba5.zip
Rename builtin resource pack
Diffstat (limited to 'src/main/resources/resourcepacks/top_aligned/assets')
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_a/default.json70
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_a/garden.json70
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_a/rift.json48
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_a/unknown.json17
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/default.json17
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/dungeon.json54
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/garden.json29
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/guest_island.json29
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/home_island.json29
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/unknown.json17
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/crimson_isle.json44
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/crystal_hollows.json44
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/default.json17
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/dungeon.json69
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/dungeon_hub.json30
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/dwarven_mines.json44
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/farming_island.json29
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/garden.json44
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/guest_island.json17
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/home_island.json29
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/hub.json29
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/park.json17
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/rift.json39
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/unknown.json17
-rw-r--r--src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/version.json1
25 files changed, 850 insertions, 0 deletions
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_a/default.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_a/default.json
new file mode 100644
index 00000000..2002591f
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_a/default.json
@@ -0,0 +1,70 @@
+{
+ "widgets":[
+ {
+ "name": "SkillsWidget",
+ "alias": "sw"
+ },
+ {
+ "name": "EventWidget",
+ "alias": "evw",
+ "inGarden": false
+ },
+ {
+ "name": "UpgradeWidget",
+ "alias": "uw"
+ },
+ {
+ "name": "ProfileWidget",
+ "alias": "pw"
+ },
+ {
+ "name": "EffectWidget",
+ "alias": "efw"
+ },
+ {
+ "name": "ElectionWidget",
+ "alias": "elw"
+ },
+ {
+ "name": "CookieWidget",
+ "alias": "cw"
+ }
+ ],
+ "layout": [
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["sw", "evw", "uw"]
+ },
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["pw", "efw"]
+ },
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["elw", "cw"]
+ },
+ {
+ "op": "align",
+ "reference": "horizontalCenter",
+ "apply_to": ["sw", "evw", "uw"]
+ },
+ {
+ "op": "collideAgainst",
+ "direction": "left",
+ "widgets": ["pw", "efw"],
+ "colliders": ["sw", "evw", "uw"]
+ },
+ {
+ "op": "collideAgainst",
+ "direction": "right",
+ "widgets": ["elw", "cw"],
+ "colliders": ["sw", "evw", "uw"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_a/garden.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_a/garden.json
new file mode 100644
index 00000000..39ee5b98
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_a/garden.json
@@ -0,0 +1,70 @@
+{
+ "widgets":[
+ {
+ "name": "GardenSkillsWidget",
+ "alias": "gsw"
+ },
+ {
+ "name": "EventWidget",
+ "alias": "evw",
+ "inGarden": true
+ },
+ {
+ "name": "UpgradeWidget",
+ "alias": "uw"
+ },
+ {
+ "name": "ProfileWidget",
+ "alias": "pw"
+ },
+ {
+ "name": "EffectWidget",
+ "alias": "efw"
+ },
+ {
+ "name": "JacobsContestWidget",
+ "alias": "jcw"
+ },
+ {
+ "name": "CookieWidget",
+ "alias": "cw"
+ }
+ ],
+ "layout": [
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["gsw", "evw", "uw"]
+ },
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["pw", "efw"]
+ },
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["jcw", "cw"]
+ },
+ {
+ "op": "align",
+ "reference": "horizontalCenter",
+ "apply_to": ["gsw", "evw", "uw"]
+ },
+ {
+ "op": "collideAgainst",
+ "direction": "left",
+ "widgets": ["pw", "efw"],
+ "colliders": ["gsw", "evw", "uw"]
+ },
+ {
+ "op": "collideAgainst",
+ "direction": "right",
+ "widgets": ["jcw", "cw"],
+ "colliders": ["gsw", "evw", "uw"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_a/rift.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_a/rift.json
new file mode 100644
index 00000000..d18efca8
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_a/rift.json
@@ -0,0 +1,48 @@
+{
+ "widgets":[
+ {
+ "name": "RiftProfileWidget",
+ "alias": "profile"
+ },
+ {
+ "name": "RiftStatsWidget",
+ "alias": "stats"
+ },
+ {
+ "name": "ShenWidget",
+ "alias": "shen"
+ },
+ {
+ "name": "CookieWidget",
+ "alias": "cookie"
+ },
+ {
+ "name": "AdvertisementWidget",
+ "alias": "ad"
+ }
+ ],
+ "layout": [
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["stats", "ad"]
+ },
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["profile", "shen", "cookie"]
+ },
+ {
+ "op": "align",
+ "reference": "leftOfCenter",
+ "apply_to": ["stats", "ad"]
+ },
+ {
+ "op": "align",
+ "reference": "rightOfCenter",
+ "apply_to": ["profile", "shen", "cookie"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_a/unknown.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_a/unknown.json
new file mode 100644
index 00000000..280a46a8
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_a/unknown.json
@@ -0,0 +1,17 @@
+{
+ "widgets": [
+ {
+ "name": "ErrorWidget",
+ "alias": "ew"
+ }
+ ],
+ "layout": [
+ {
+ "op": "place",
+ "where": "centerTop",
+ "apply_to": [
+ "ew"
+ ]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/default.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/default.json
new file mode 100644
index 00000000..e857ee6f
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/default.json
@@ -0,0 +1,17 @@
+{
+ "widgets": [
+ {
+ "name": "PlayerListWidget",
+ "alias": "plw"
+ }
+ ],
+ "layout": [
+ {
+ "op": "place",
+ "where": "centerTop",
+ "apply_to": [
+ "plw"
+ ]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/dungeon.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/dungeon.json
new file mode 100644
index 00000000..78fb6a25
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/dungeon.json
@@ -0,0 +1,54 @@
+{
+ "widgets":[
+ {
+ "name": "DungeonPlayerWidget",
+ "alias": "dpw1",
+ "player": 1
+ },
+ {
+ "name": "DungeonPlayerWidget",
+ "alias": "dpw2",
+ "player": 2
+ },
+ {
+ "name": "DungeonPlayerWidget",
+ "alias": "dpw3",
+ "player": 3
+ },
+ {
+ "name": "DungeonPlayerWidget",
+ "alias": "dpw4",
+ "player": 4
+ },
+ {
+ "name": "DungeonPlayerWidget",
+ "alias": "dpw5",
+ "player": 5
+ }
+ ],
+ "layout": [
+ {
+ "op": "stack",
+ "direction": "horizontal",
+ "align": "center",
+ "apply_to": ["dpw1", "dpw2", "dpw3"]
+ },
+ {
+ "op": "stack",
+ "direction": "horizontal",
+ "align": "center",
+ "apply_to": ["dpw4", "dpw5"]
+ },
+ {
+ "op": "align",
+ "reference": "top",
+ "apply_to": ["dpw1", "dpw2", "dpw3"]
+ },
+ {
+ "op": "collideAgainst",
+ "direction": "bot",
+ "widgets": ["dpw4", "dpw5"],
+ "colliders": ["dpw1", "dpw2", "dpw3"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/garden.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/garden.json
new file mode 100644
index 00000000..64fe8de4
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/garden.json
@@ -0,0 +1,29 @@
+{
+ "widgets":[
+ {
+ "name": "IslandGuestsWidget",
+ "alias": "igw"
+ },
+ {
+ "name": "IslandSelfWidget",
+ "alias": "isw"
+ }
+ ],
+ "layout": [
+ {
+ "op": "align",
+ "reference": "rightOfCenter",
+ "apply_to": ["igw"]
+ },
+ {
+ "op": "align",
+ "reference": "leftOfCenter",
+ "apply_to": ["isw"]
+ },
+ {
+ "op": "align",
+ "reference": "top",
+ "apply_to": ["igw", "isw"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/guest_island.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/guest_island.json
new file mode 100644
index 00000000..98d9bd9e
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/guest_island.json
@@ -0,0 +1,29 @@
+{
+ "widgets":[
+ {
+ "name": "IslandGuestsWidget",
+ "alias": "igw"
+ },
+ {
+ "name": "IslandOwnersWidget",
+ "alias": "iow"
+ }
+ ],
+ "layout": [
+ {
+ "op": "align",
+ "reference": "leftOfCenter",
+ "apply_to": ["igw"]
+ },
+ {
+ "op": "align",
+ "reference": "rightOfCenter",
+ "apply_to": ["iow"]
+ },
+ {
+ "op": "align",
+ "reference": "top",
+ "apply_to": ["igw", "iow"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/home_island.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/home_island.json
new file mode 100644
index 00000000..64fe8de4
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/home_island.json
@@ -0,0 +1,29 @@
+{
+ "widgets":[
+ {
+ "name": "IslandGuestsWidget",
+ "alias": "igw"
+ },
+ {
+ "name": "IslandSelfWidget",
+ "alias": "isw"
+ }
+ ],
+ "layout": [
+ {
+ "op": "align",
+ "reference": "rightOfCenter",
+ "apply_to": ["igw"]
+ },
+ {
+ "op": "align",
+ "reference": "leftOfCenter",
+ "apply_to": ["isw"]
+ },
+ {
+ "op": "align",
+ "reference": "top",
+ "apply_to": ["igw", "isw"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/unknown.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/unknown.json
new file mode 100644
index 00000000..280a46a8
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/screen_b/unknown.json
@@ -0,0 +1,17 @@
+{
+ "widgets": [
+ {
+ "name": "ErrorWidget",
+ "alias": "ew"
+ }
+ ],
+ "layout": [
+ {
+ "op": "place",
+ "where": "centerTop",
+ "apply_to": [
+ "ew"
+ ]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/crimson_isle.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/crimson_isle.json
new file mode 100644
index 00000000..07e00d5f
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/crimson_isle.json
@@ -0,0 +1,44 @@
+{
+ "widgets":[
+ {
+ "name": "ServerWidget",
+ "alias": "sw"
+ },
+ {
+ "name": "ReputationWidget",
+ "alias": "rw"
+ },
+ {
+ "name": "QuestWidget",
+ "alias": "qw"
+ },
+ {
+ "name": "VolcanoWidget",
+ "alias": "vw"
+ }
+ ],
+ "layout": [
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["sw", "rw"]
+ },
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["qw", "vw"]
+ },
+ {
+ "op": "align",
+ "reference": "leftOfCenter",
+ "apply_to": ["sw", "rw"]
+ },
+ {
+ "op": "align",
+ "reference": "rightOfCenter",
+ "apply_to": ["qw", "vw"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/crystal_hollows.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/crystal_hollows.json
new file mode 100644
index 00000000..45d3c188
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/crystal_hollows.json
@@ -0,0 +1,44 @@
+{
+ "widgets":[
+ {
+ "name": "ServerWidget",
+ "alias": "sw"
+ },
+ {
+ "name": "PowderWidget",
+ "alias": "pw"
+ },
+ {
+ "name": "CommsWidget",
+ "alias": "cw"
+ },
+ {
+ "name": "ForgeWidget",
+ "alias": "fw"
+ }
+ ],
+ "layout": [
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["sw", "cw"]
+ },
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["fw", "pw"]
+ },
+ {
+ "op": "align",
+ "reference": "leftOfCenter",
+ "apply_to": ["sw", "cw"]
+ },
+ {
+ "op": "align",
+ "reference": "rightOfCenter",
+ "apply_to": ["pw", "fw"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/default.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/default.json
new file mode 100644
index 00000000..c56e2bc2
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/default.json
@@ -0,0 +1,17 @@
+{
+ "widgets": [
+ {
+ "name": "ServerWidget",
+ "alias": "sw"
+ }
+ ],
+ "layout": [
+ {
+ "op": "place",
+ "where": "centerTop",
+ "apply_to": [
+ "sw"
+ ]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/dungeon.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/dungeon.json
new file mode 100644
index 00000000..5fde959f
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/dungeon.json
@@ -0,0 +1,69 @@
+{
+ "widgets":[
+ {
+ "name": "DungeonDownedWidget",
+ "alias": "downed"
+ },
+ {
+ "name": "DungeonDeathWidget",
+ "alias": "death"
+ },
+ {
+ "name": "DungeonSecretWidget",
+ "alias": "secret"
+ },
+ {
+ "name": "DungeonServerWidget",
+ "alias": "server"
+ },
+ {
+ "name": "DungeonPuzzleWidget",
+ "alias": "puzzle"
+ },
+ {
+ "name": "DungeonBuffWidget",
+ "alias": "buffs"
+ }
+ ],
+ "layout": [
+ {
+ "op": "align",
+ "reference": "top",
+ "apply_to": ["death", "downed", "server", "secret"]
+ },
+ {
+ "op": "align",
+ "reference": "leftOfCenter",
+ "apply_to": ["death", "buffs"]
+ },
+ {
+ "op": "align",
+ "reference": "rightOfCenter",
+ "apply_to": ["server", "puzzle"]
+ },
+ {
+ "op": "collideAgainst",
+ "direction": "left",
+ "widgets": ["downed"],
+ "colliders": ["death"]
+ },
+ {
+ "op": "collideAgainst",
+ "direction": "right",
+ "widgets": ["secret"],
+ "colliders": ["server"]
+ },
+ {
+ "op": "collideAgainst",
+ "direction": "bot",
+ "widgets": ["buffs"],
+ "colliders": ["death", "downed"]
+ },
+ {
+ "op": "collideAgainst",
+ "direction": "bot",
+ "widgets": ["puzzle"],
+ "colliders": ["secret", "server"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/dungeon_hub.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/dungeon_hub.json
new file mode 100644
index 00000000..9a926fab
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/dungeon_hub.json
@@ -0,0 +1,30 @@
+{
+ "widgets":[
+ {
+ "name": "ServerWidget",
+ "alias": "sw"
+ },
+ {
+ "name": "EssenceWidget",
+ "alias": "ew"
+ }
+ ],
+ "layout": [
+ {
+ "op": "align",
+ "reference": "leftOfCenter",
+ "apply_to": ["sw"]
+ },
+ {
+ "op": "align",
+ "reference": "rightOfCenter",
+ "apply_to": ["ew"]
+ },
+ {
+ "op": "align",
+ "reference": "top",
+ "apply_to": ["sw", "ew"]
+ }
+
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/dwarven_mines.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/dwarven_mines.json
new file mode 100644
index 00000000..45d3c188
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/dwarven_mines.json
@@ -0,0 +1,44 @@
+{
+ "widgets":[
+ {
+ "name": "ServerWidget",
+ "alias": "sw"
+ },
+ {
+ "name": "PowderWidget",
+ "alias": "pw"
+ },
+ {
+ "name": "CommsWidget",
+ "alias": "cw"
+ },
+ {
+ "name": "ForgeWidget",
+ "alias": "fw"
+ }
+ ],
+ "layout": [
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["sw", "cw"]
+ },
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["fw", "pw"]
+ },
+ {
+ "op": "align",
+ "reference": "leftOfCenter",
+ "apply_to": ["sw", "cw"]
+ },
+ {
+ "op": "align",
+ "reference": "rightOfCenter",
+ "apply_to": ["pw", "fw"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/farming_island.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/farming_island.json
new file mode 100644
index 00000000..ca6c0d7d
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/farming_island.json
@@ -0,0 +1,29 @@
+{
+ "widgets":[
+ {
+ "name": "ServerWidget",
+ "alias": "sw"
+ },
+ {
+ "name": "TrapperWidget",
+ "alias": "tw"
+ }
+ ],
+ "layout": [
+ {
+ "op": "align",
+ "reference": "leftOfCenter",
+ "apply_to": ["sw"]
+ },
+ {
+ "op": "align",
+ "reference": "rightOfCenter",
+ "apply_to": ["tw"]
+ },
+ {
+ "op": "align",
+ "reference": "top",
+ "apply_to": ["sw", "tw"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/garden.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/garden.json
new file mode 100644
index 00000000..6a26ebaf
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/garden.json
@@ -0,0 +1,44 @@
+{
+ "widgets":[
+ {
+ "name": "GardenServerWidget",
+ "alias": "gsw"
+ },
+ {
+ "name": "ComposterWidget",
+ "alias": "cw"
+ },
+ {
+ "name": "GardenVisitorsWidget",
+ "alias": "vw"
+ },
+ {
+ "name": "CameraPositionWidget",
+ "alias": "cpw"
+ }
+ ],
+ "layout": [
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["gsw", "vw"]
+ },
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["cw", "cpw"]
+ },
+ {
+ "op": "align",
+ "reference": "leftOfCenter",
+ "apply_to": ["gsw", "vw"]
+ },
+ {
+ "op": "align",
+ "reference": "rightOfCenter",
+ "apply_to": ["cw", "cpw"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/guest_island.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/guest_island.json
new file mode 100644
index 00000000..9c8cff77
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/guest_island.json
@@ -0,0 +1,17 @@
+{
+ "widgets": [
+ {
+ "name": "GuestServerWidget",
+ "alias": "gsw"
+ }
+ ],
+ "layout": [
+ {
+ "op": "place",
+ "where": "centerTop",
+ "apply_to": [
+ "gsw"
+ ]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/home_island.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/home_island.json
new file mode 100644
index 00000000..e775d216
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/home_island.json
@@ -0,0 +1,29 @@
+{
+ "widgets":[
+ {
+ "name": "IslandServerWidget",
+ "alias": "isw"
+ },
+ {
+ "name": "MinionWidget",
+ "alias": "mw"
+ }
+ ],
+ "layout": [
+ {
+ "op": "align",
+ "reference": "leftOfCenter",
+ "apply_to": ["isw"]
+ },
+ {
+ "op": "align",
+ "reference": "rightOfCenter",
+ "apply_to": ["mw"]
+ },
+ {
+ "op": "align",
+ "reference": "top",
+ "apply_to": ["isw", "mw"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/hub.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/hub.json
new file mode 100644
index 00000000..37d77e98
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/hub.json
@@ -0,0 +1,29 @@
+{
+ "widgets":[
+ {
+ "name": "ServerWidget",
+ "alias": "sw"
+ },
+ {
+ "name": "FireSaleWidget",
+ "alias": "fsw"
+ }
+ ],
+ "layout": [
+ {
+ "op": "align",
+ "reference": "leftOfCenter",
+ "apply_to": ["sw"]
+ },
+ {
+ "op": "align",
+ "reference": "rightOfCenter",
+ "apply_to": ["fsw"]
+ },
+ {
+ "op": "align",
+ "reference": "top",
+ "apply_to": ["sw", "fsw"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/park.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/park.json
new file mode 100644
index 00000000..c8151af9
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/park.json
@@ -0,0 +1,17 @@
+{
+ "widgets": [
+ {
+ "name": "ParkServerWidget",
+ "alias": "psw"
+ }
+ ],
+ "layout": [
+ {
+ "op": "place",
+ "where": "centerTop",
+ "apply_to": [
+ "psw"
+ ]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/rift.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/rift.json
new file mode 100644
index 00000000..87414cbb
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/rift.json
@@ -0,0 +1,39 @@
+{
+ "widgets":[
+ {
+ "name": "RiftProgressWidget",
+ "alias": "rft"
+ },
+ {
+ "name": "GoodToKnowWidget",
+ "alias": "gtk"
+ },
+ {
+ "name": "RiftServerInfoWidget",
+ "alias": "si"
+ }
+ ],
+ "layout": [
+ {
+ "op": "stack",
+ "direction": "vertical",
+ "align": "top",
+ "apply_to": ["si", "gtk"]
+ },
+ {
+ "op": "align",
+ "reference": "top",
+ "apply_to": ["rft"]
+ },
+ {
+ "op": "align",
+ "reference": "leftOfCenter",
+ "apply_to": ["si", "gtk"]
+ },
+ {
+ "op": "align",
+ "reference": "rightOfCenter",
+ "apply_to": ["rft"]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/unknown.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/unknown.json
new file mode 100644
index 00000000..280a46a8
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/standard/unknown.json
@@ -0,0 +1,17 @@
+{
+ "widgets": [
+ {
+ "name": "ErrorWidget",
+ "alias": "ew"
+ }
+ ],
+ "layout": [
+ {
+ "op": "place",
+ "where": "centerTop",
+ "apply_to": [
+ "ew"
+ ]
+ }
+ ]
+} \ No newline at end of file
diff --git a/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/version.json b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/version.json
new file mode 100644
index 00000000..2fd60949
--- /dev/null
+++ b/src/main/resources/resourcepacks/top_aligned/assets/skyblocker/tabhud/version.json
@@ -0,0 +1 @@
+{ "format_version": 1 } \ No newline at end of file