(Outdated) Repository hosting the source for Lasting Legacy modpacks, resource packs, data packs and more.
This repository has been archived on 2026-04-13. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Rust 41.1%
  • mcfunction 34.2%
  • GLSL 22.5%
  • Just 1.8%
  • Shell 0.4%
Find a file
omo50 cdfa3b4406
Some checks failed
Build / build (push) Failing after 23s
Linter / lint (push) Has been cancelled
Publish / publish (push) Has been cancelled
Validate Resource Packs / validate (push) Has been cancelled
chore(repo): create submodule
2026-04-12 18:00:57 -06:00
.actions fix(ci): include properly 2026-04-12 17:34:22 -06:00
.forgejo fix(ci): fix fetch depth 2026-04-12 17:43:33 -06:00
.github chore(actions): add auto issue closing 2026-04-06 20:02:07 -06:00
datapacks Update datapacks/legacy-nether-extended/pack.mcmeta 2026-04-07 03:32:10 +00:00
modpacks Update resource_albums.json 2026-04-12 17:45:11 -06:00
Resourcepacks@87db99a730 chore(repo): create submodule 2026-04-12 18:00:57 -06:00
.gitignore chore(ci): fix gitignore 2026-04-12 17:05:43 -06:00
.gitmodules feat(repo): add resourcepacks as a submodule 2026-04-12 17:59:47 -06:00
CONTRIBUTING.md repo: the atomic bomb 2026-04-04 19:01:29 -06:00
justfile feat: add justfile 2026-04-06 19:35:52 -06:00
LICENSE Update LICENSE 2025-05-26 14:17:18 -05:00
README.md chore: update readme 2026-04-06 20:15:28 -06:00

Lasting Legacy/LCE-Monorepo

This is the repository hosting all of the different Lasting Legacy modpacks, resource packs, and datapacks.

Notice

Development is held on git.nostalgica.net, GitHub and Codeberg are mirrors. Please go to our GitHub Issues page to report any issues.

General

This repository hosts all the source and files for all of our resource packs, data packs, modpacks and more. This readme is primarily intended for internal developer usage.

Contributing

First, please refer to the CONTRIBUTING.md file in the repository. This will tell you some basics

Actions

The repository makes usage of Forgejo actions, for CI/CD and general QoL improvements to our dev process.

Current Functions

  • Auto Publish
  • Auto Update and Auto Refresh*
  • Auto Build
  • Datapack and Resourcepack validator
  • JSON Linter
  • Resource Pack Compressor** *for modpacks only **on publish and build only

Using Auto Publish (for devs)

Every project in the repo must have a manifest.json. This manifest.json specifies stuff that our publish.yml then uses to auto publish. Once it is set up, you may simply bump version in the manifest.json and it will update across platforms.

Incremental Builds

Only the pack modified within a commit will be built. So if you modified something in, lets say Simply Legacy, your commit would only build Simply Legacy, and not Re-Console or 2000's Edition. License

Credits

justfile from skywardmc, stale.yml from JEI. Licensed under MIT

License

As all of these projects are different, the license may vary. Most packs are under GPL-3.0, or MIT. Please check the pack folder or the pages on official sites (Modrinth, CurseForge) for the license.

All* actions are licensed under AGPL-3.0 and written in Rust.