Minecraft Foundation plugins
Go to file
2023-03-19 15:56:25 -07:00
.github/workflows Concrete v0.11.0 2023-02-07 18:28:25 -05: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 Support for Concrete v0.15.0 that allows extended items. 2023-03-16 17:52:08 -07:00
foundation-chaos Support for Concrete v0.15.0 that allows extended items. 2023-03-16 17:52:08 -07:00
foundation-core Update Service: Only consider bukkit-plugin items during update. 2023-03-15 21:45:56 -07:00
foundation-heimdall Support for Concrete v0.15.0 that allows extended items. 2023-03-16 17:52:08 -07:00
foundation-shared Minor refactoring and cleanup. 2023-02-09 00:41:10 -05:00
foundation-tailscale Make Tailscale work properly. 2023-03-19 15:56:25 -07:00
gradle/wrapper Gradle v8.0.2 2023-03-05 17:35:22 -08:00
tool-gjallarhorn Support for Concrete v0.15.0 that allows extended items. 2023-03-16 17:52:08 -07:00
tools Update Concrete to support the new extensible update manifest format. 2023-03-13 16:31:52 -07:00
.gitignore Support for Concrete v0.15.0 that allows extended items. 2023-03-16 17:52:08 -07:00
build.gradle.kts Support for Concrete v0.15.0 that allows extended items. 2023-03-16 17:52:08 -07: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 Tailscale Plugin :D 2023-03-19 01:44:06 -07:00
LICENSE Add README.md and LICENSE, fixes #5. 2021-12-22 23:12:28 +00:00
README.md Tailscale Plugin :D 2023-03-19 01:44:06 -07:00
settings.gradle.kts Tailscale Plugin :D 2023-03-19 01:44:06 -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
  • foundation-tailscale: Connect the Minecraft Server to Tailscale

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)"