Added allprojects.njk that lists all projecs (pagination), added contributing.md that has instructinos about adding your project to neoBeta, added errors template and 404 page, moved projects metadata to json file.

This commit is contained in:
天クマ 2025-10-26 17:36:37 -03:00
commit 8354b455d4
24 changed files with 167 additions and 68 deletions

View file

@ -0,0 +1,8 @@
{
"name": "tenkuma's Library",
"subtitle": "Library to support my other plugins. Does nothing on it's own.",
"author": "tenkuma",
"downloadLink": "https://modrinth.com/plugin/tenkumalib/versions",
"logo": "logo.png",
"tags": ["plugin"]
}

View file

@ -1,9 +1,5 @@
---
name: "tenkuma's Library"
subtitle: "Library to support my other plugins. Does nothing on it's own."
author: "tenkuma"
downloadLink: "https://modrinth.com/plugin/tenkumalib/versions"
logoName: "logo"
logoExtension: "png"
tags: "plugin"
---
This is a dependency for my other projects. This does not do anything on it's own.
## Why do I have to install this alongside your plugins?
You may think that installing two plugins instead of one is installing unecessary bloat that is useless. But it's not, libraries hold code that is common to more than one project, so you avoid having the same code repeated twice or more in your server. Also it's easier for the developer that has to improve only a single codebase to improve all the rest of the dependants.