Giants with AI
Find a file
2024-10-27 14:43:09 +01:00
.idea Fix updater and add signature verification 2024-10-27 14:42:50 +01:00
src/main Fix updater and add signature verification 2024-10-27 14:42:50 +01:00
.gitignore Migrate to IDEA 2024-09-19 19:31:44 +02:00
giants.iml Mega update 2024-09-20 17:28:14 +02:00
LICENSE.md Forgot the license 2024-09-20 17:29:22 +02:00
pom.xml [maven-release-plugin] prepare release giants-2.0.8 2024-10-27 14:43:09 +01:00
README.md Fix updater and add signature verification 2024-10-27 14:42:50 +01:00
testkeystore.jks Fix updater and add signature verification 2024-10-27 14:42:50 +01:00

Giants

This plugin adds naturally spawning Giants with AI to your Minecraft server.

Signing

Public key goes into resources/verifies_downloaded_jars.pem

A test (and default) keystore is provided:

  • keystore: testkeystore
  • storepass: 123456
  • alias: testkey

When using mvn, override with -Djarsigner.

mvn clean package -Djarsigner.keystore=/home/user/mykeystore.jks -Djarsigner.alias=mykey

To create a keystore and export public key:

keytool -keystore testkeystore2.jks -genkeypair -keyalg RSA -alias testkey -validity 999999
keytool -exportcert -alias testkey -keystore testkeystore2.jks -file cert.cer -rfc
openssl x509 -inform pem -in cert.cer -pubkey -noout > public_key.pem