Hytale template plugin. https://zogg.fr/me
  • Java 98.9%
  • Batchfile 1.1%
Find a file
kraoc ad9524110c
Some checks failed
Build Plugin / build (push) Has been cancelled
Build Plugin / release (push) Has been cancelled
Update server version + Separate 'sources' from readme into seperate markdown + Create META-INF (hold LICENCE, README)
2026-02-26 09:13:23 +01:00
.github/workflows Merge PR22 & PR19 2026-02-15 09:53:54 +01:00
.vscode Refactor manifest.json, gradle.properties to share variables + add comments in source files + Add Locales and configuration files (from kukso-hy-lib) - I give up today ;) 2026-02-16 21:41:32 +01:00
doc Update server version + Separate 'sources' from readme into seperate markdown + Create META-INF (hold LICENCE, README) 2026-02-26 09:13:23 +01:00
gradle/wrapper Global refactor, project name change, build, run & say it's ok for now :) 2026-02-15 13:25:45 +01:00
libs Initializing the repository 2026-02-15 09:45:19 +01:00
src/main Update server version + Separate 'sources' from readme into seperate markdown + Create META-INF (hold LICENCE, README) 2026-02-26 09:13:23 +01:00
stripped Removed ChatConfig (no need for basic usage) + Add PlayerUtil 2026-02-22 17:35:00 +01:00
.editorconfig Code review (format, comments, (re)factorization) 2026-02-19 13:56:29 +01:00
.gitignore Add Javadoc command to export do another place 2026-02-22 20:39:26 +01:00
.prettierrc Manage some git functionnalities in VScode + Removed javadoc from git + Begin to debug task: runServer 2026-02-18 20:14:28 +01:00
build.gradle Update server version + Separate 'sources' from readme into seperate markdown + Create META-INF (hold LICENCE, README) 2026-02-26 09:13:23 +01:00
build.gradle.kts Initializing the repository 2026-02-15 09:45:19 +01:00
CHANGELOG.md Update server version + Separate 'sources' from readme into seperate markdown + Create META-INF (hold LICENCE, README) 2026-02-26 09:13:23 +01:00
gradle.properties Update server version + Separate 'sources' from readme into seperate markdown + Create META-INF (hold LICENCE, README) 2026-02-26 09:13:23 +01:00
gradlew Global refactor, project name change, build, run & say it's ok for now :) 2026-02-15 13:25:45 +01:00
gradlew.bat Global refactor, project name change, build, run & say it's ok for now :) 2026-02-15 13:25:45 +01:00
hytale-template-plugin.md Initializing the repository 2026-02-15 09:45:19 +01:00
javadocexport.cmd Add Javadoc command to export do another place 2026-02-22 20:39:26 +01:00
LICENSE Initial commit 2026-02-15 08:28:16 +00:00
patcher.cmd typo in patcher.cmd 2026-02-24 20:01:12 +01:00
README.md Update server version + Separate 'sources' from readme into seperate markdown + Create META-INF (hold LICENCE, README) 2026-02-26 09:13:23 +01:00
settings.gradle Manage some git functionnalities in VScode + Removed javadoc from git + Begin to debug task: runServer 2026-02-18 20:14:28 +01:00

Hytale Plugin Template

Builds immediately without any changes! Clone and run ./gradlew shadowJar to get a working plugin JAR.

Features

  • Modern Build System - Gradle with Kotlin DSL
  • Automated Testing - Custom Gradle plugin for one-command server testing
  • Java 25 - Latest Java features
  • ShadowJar - Automatic dependency bundling
  • CI/CD Ready - GitHub Actions workflow included
  • Minimal Structure - Only essential files, write your own code

Quick Start

See: QUICKSTART


VScode

If you use 'Visual Studio Code'.

See: VSCODE


Project Structure

See: PROJECT STRUCTURE


Development Workflow

See: DEVELOPMENTWORK FLOW


Patcher

You may want to browse Hytale's sources :)

See: PATCHER


Customization

See: CUSTOMIZATION


CI/CD

See: CI/CD


Best Practices

See: BEST PRACTICES


Troubleshooting

See: TROUBLESHOOTING


Source code documentation

See: SOURCECODE


Contributing

Contributions are welcome! Please:

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

License

This template is released under the MIT License.

You are free to use it for any purpose.


Credits

Created by the Hytale modding community.

Based on best practices from production Hytale plugins.


Happy Modding!


Sources

See: SOURCES


Changelog

See CHANGELOG.md