Minecraft Foundation plugins
Go to file
2023-03-13 21:01:26 -07:00
.github/workflows Concrete v0.11.0 2023-02-07 18:28:25 -05:00
artifacts Update Concrete to support the new extensible update manifest format. 2023-03-13 16:31:52 -07:00
common-all Use dependency catalogs, and add support for using local concrete. 2023-02-07 14:16:17 -05:00
common-heimdall More stuff. 2023-03-05 17:33:54 -08:00
common-plugin More stuff. 2023-03-05 17:33:54 -08:00
foundation-bifrost Update Concrete to support the new extensible update manifest format. 2023-03-13 16:31:52 -07:00
foundation-chaos Update Concrete to support the new extensible update manifest format. 2023-03-13 16:31:52 -07:00
foundation-core Implement extensible manifest for updates in Foundation. 2023-03-13 21:01:26 -07:00
foundation-heimdall Update Concrete to support the new extensible update manifest format. 2023-03-13 16:31:52 -07:00
foundation-shared Minor refactoring and cleanup. 2023-02-09 00:41:10 -05:00
gradle/wrapper Gradle v8.0.2 2023-03-05 17:35:22 -08:00
tool-gjallarhorn More stuff. 2023-03-05 17:33:54 -08:00
tools Update Concrete to support the new extensible update manifest format. 2023-03-13 16:31:52 -07:00
.gitignore Use dependency catalogs, and add support for using local concrete. 2023-02-07 14:16:17 -05:00
build.gradle.kts Minor refactoring and cleanup. 2023-02-09 00:41:10 -05:00
gradlew Upgrade to Gradle v8.0.1 2023-02-19 21:30:04 -08:00
gradlew.bat Upgrade to Gradle v8.0 2023-02-15 21:51:30 -08:00
install.sh Fix install script and mark it as working. 2023-02-03 12:56:23 -08:00
LICENSE Add README.md and LICENSE, fixes #5. 2021-12-22 23:12:28 +00:00
README.md README: Explain the differences between the common libraries. 2023-02-20 13:16:35 -08:00
settings.gradle.kts Update Concrete to support the new extensible update manifest format. 2023-03-13 16:31:52 -07:00

Foundation

Foundation is a set of plugins that implement the core functionality for a small community Minecraft server.

Plugins

  • foundation-core: Core functionality
  • foundation-bifrost: Discord chat bridge
  • foundation-chaos: Simulate chaos inside a minecraft world
  • foundation-heimdall: Event tracking

Tools

  • tool-gjallarhorn - Heimdall swiss army knife

Libraries

  • common-all: Common code for every Foundation module.
  • common-plugin: Common code for every Foundation plugin. Included directly in the plugin jar.
  • common-heimdall: Common code for Heimdall modules.
  • foundation-shared: Common code for every Foundation plugin. Linked dynamically from Foundation Core.

Installation

The following command downloads and runs a script that will fetch the latest update manifest, and install all plugins available. It can also be used to update plugins to the latest version available.

# Always validate the contents of a script from the internet!
bash -c "$(curl -sL https://github.com/GayPizzaSpecifications/foundation/raw/main/install.sh)"