Add Mods page
All checks were successful
Deploy / Deploy Website (push) Successful in 35s

This commit is contained in:
Joshua Goins 2025-04-14 21:29:43 -04:00
parent fce02ec1ba
commit 02564eeee5
4 changed files with 112 additions and 1 deletions

View file

@ -90,7 +90,12 @@ menu:
params: params:
- img: 'icons/shrines.svg' - img: 'icons/shrines.svg'
url: 'shrines' url: 'shrines'
weight: 8 weight: 6
- name: 'Mods'
params:
- img: 'icons/game.svg'
url: 'mods'
weight: 7
- name: 'Links' - name: 'Links'
params: params:
- img: 'icons/links.svg' - img: 'icons/links.svg'

6
content/mods.md Normal file
View file

@ -0,0 +1,6 @@
---
title: "Mods"
layout: "mods"
---
Here's a list of mods I created for some games!

64
data/mods.json Normal file
View file

@ -0,0 +1,64 @@
[
{
"id": "ffxiv",
"name": "FINAL FANTASY XIV ONLINE",
"mods": [
{
"name": "Rebound",
"description": "Limits bone physics to 60 FPS",
"url": "https://github.com/redstrate/rebound"
},
{
"name": "Refitter",
"description": "Modify chest bones for specific gear",
"url": "https://github.com/redstrate/Refitter"
},
{
"name": "Hooky",
"description": "Send webhooks for events in FFXIV",
"url": "https://github.com/redstrate/hooky"
},
{
"name": "EasyFullscreen",
"description": "Make FFXIV act like a good game that can enter and exit fullscreen with F11",
"url": "https://github.com/redstrate/EasyFullscreen"
},
{
"name": "Neo Armor Refit Collection",
"description": "Even better fitting female armors!",
"url": "https://xiv.zone/mods/narc/"
},
{
"name": "Vanilla Armor Refit Collection (Obsolete)",
"description": "Better fitting female armors",
"url": "https://xiv.zone/mods/varc/"
},
{
"name": "AllowLoginFail",
"description": "Stop the game from quitting over lobby connection errors",
"url": "https://github.com/redstrate/AllowLoginFail"
},
{
"name": "Scripter",
"description": "Inspect the Lua state and run custom scripts",
"url": "https://github.com/redstrate/Scripter"
}
]
},
{
"id": "minecraft",
"name": "Minecraft",
"mods": [
{
"name": "Realms Begone",
"description": "Hide Minecraft Realms",
"url": "https://code.ryne.moe/redstrate/realms-begone"
},
{
"name": "Custom Datapack",
"description": "Custom data pack for my server",
"url": "https://code.ryne.moe/redstrate/minecraft-datapack"
}
]
}
]

View file

@ -0,0 +1,36 @@
{{/* Page layout used for mods page. */}}
{{ define "main" }}
<h2>{{ .Title }}</h2>
<hr>
{{ .Content }}
{{ $art := (index site.Data ("mods")) }}
{{ range $art }}
<h3>
{{ $url := printf "icons/%s.png" .id }}
{{ with resources.Get $url }}
<img alt="Icon" width="16" height="16" src="{{ .RelPermalink }}">
{{ end }}
{{ .name }}
</h3>
<div class="buttons">
{{ range .mods }}
<div class="blurb">
<p class="project-header project-contribution">{{ .name }}</p>
<p class="project-desc">{{ .description }}</p>
<ul class="nice-list">
<li><a href="{{ .url }}">Link</a></li>
</ul>
</div>
{{ end }}
</div>
{{ end }}
{{ end }}