diff --git a/games/minecraft-java/0.0.29/CHANGELOG.md b/games/minecraft-java/0.0.30/CHANGELOG.md
similarity index 87%
rename from games/minecraft-java/0.0.29/CHANGELOG.md
rename to games/minecraft-java/0.0.30/CHANGELOG.md
index 76f0bd8bc4..a8bdbe22ff 100644
--- a/games/minecraft-java/0.0.29/CHANGELOG.md
+++ b/games/minecraft-java/0.0.30/CHANGELOG.md
@@ -1,6 +1,15 @@
# Changelog
+
+### [minecraft-java-0.0.30](https://github.com/truecharts/apps/compare/minecraft-java-0.0.29...minecraft-java-0.0.30) (2022-03-26)
+
+#### Chore
+
+* Add rcon_password in gui ([#2297](https://github.com/truecharts/apps/issues/2297))
+
+
+
### [minecraft-java-0.0.29](https://github.com/truecharts/apps/compare/minecraft-java-0.0.28...minecraft-java-0.0.29) (2022-03-26)
@@ -88,12 +97,3 @@
-
-### [minecraft-java-0.0.18](https://github.com/truecharts/apps/compare/minecraft-java-0.0.17...minecraft-java-0.0.18) (2022-03-07)
-
-#### Chore
-
-* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046))
-* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040))
-
-
diff --git a/games/minecraft-java/0.0.29/CONFIG.md b/games/minecraft-java/0.0.30/CONFIG.md
similarity index 100%
rename from games/minecraft-java/0.0.29/CONFIG.md
rename to games/minecraft-java/0.0.30/CONFIG.md
diff --git a/games/minecraft-java/0.0.29/Chart.lock b/games/minecraft-java/0.0.30/Chart.lock
similarity index 80%
rename from games/minecraft-java/0.0.29/Chart.lock
rename to games/minecraft-java/0.0.30/Chart.lock
index 8ad55c6a5e..96a44165ac 100644
--- a/games/minecraft-java/0.0.29/Chart.lock
+++ b/games/minecraft-java/0.0.30/Chart.lock
@@ -3,4 +3,4 @@ dependencies:
repository: https://library-charts.truecharts.org
version: 9.1.15
digest: sha256:8f13af42bdb9c005c8b99d3443c5b350c9d99c45f485e7bbcb233fd14b3ab4f4
-generated: "2022-03-26T14:34:09.972904033Z"
+generated: "2022-03-27T00:01:24.634554432Z"
diff --git a/games/minecraft-java/0.0.29/Chart.yaml b/games/minecraft-java/0.0.30/Chart.yaml
similarity index 97%
rename from games/minecraft-java/0.0.29/Chart.yaml
rename to games/minecraft-java/0.0.30/Chart.yaml
index cf2121cdf4..58bd1bac64 100644
--- a/games/minecraft-java/0.0.29/Chart.yaml
+++ b/games/minecraft-java/0.0.30/Chart.yaml
@@ -20,7 +20,7 @@ sources:
- https://github.com/itzg/docker-minecraft-server
- https://hub.docker.com/r/itzg/minecraft-server
type: application
-version: 0.0.29
+version: 0.0.30
annotations:
truecharts.org/catagories: |
- games
diff --git a/games/minecraft-java/0.0.29/README.md b/games/minecraft-java/0.0.30/README.md
similarity index 100%
rename from games/minecraft-java/0.0.29/README.md
rename to games/minecraft-java/0.0.30/README.md
diff --git a/games/minecraft-java/0.0.29/app-readme.md b/games/minecraft-java/0.0.30/app-readme.md
similarity index 100%
rename from games/minecraft-java/0.0.29/app-readme.md
rename to games/minecraft-java/0.0.30/app-readme.md
diff --git a/games/minecraft-java/0.0.29/charts/common-9.1.15.tgz b/games/minecraft-java/0.0.30/charts/common-9.1.15.tgz
similarity index 100%
rename from games/minecraft-java/0.0.29/charts/common-9.1.15.tgz
rename to games/minecraft-java/0.0.30/charts/common-9.1.15.tgz
diff --git a/games/minecraft-java/0.0.29/ci/base-values.yaml b/games/minecraft-java/0.0.30/ci/base-values.yaml
similarity index 100%
rename from games/minecraft-java/0.0.29/ci/base-values.yaml
rename to games/minecraft-java/0.0.30/ci/base-values.yaml
diff --git a/games/minecraft-java/0.0.29/ci/j11-values.yaml b/games/minecraft-java/0.0.30/ci/j11-values.yaml
similarity index 100%
rename from games/minecraft-java/0.0.29/ci/j11-values.yaml
rename to games/minecraft-java/0.0.30/ci/j11-values.yaml
diff --git a/games/minecraft-java/0.0.29/ci/j11j9-values.yaml b/games/minecraft-java/0.0.30/ci/j11j9-values.yaml
similarity index 100%
rename from games/minecraft-java/0.0.29/ci/j11j9-values.yaml
rename to games/minecraft-java/0.0.30/ci/j11j9-values.yaml
diff --git a/games/minecraft-java/0.0.29/ci/j8-values.yaml b/games/minecraft-java/0.0.30/ci/j8-values.yaml
similarity index 100%
rename from games/minecraft-java/0.0.29/ci/j8-values.yaml
rename to games/minecraft-java/0.0.30/ci/j8-values.yaml
diff --git a/games/minecraft-java/0.0.29/ci/j8j9-values.yaml b/games/minecraft-java/0.0.30/ci/j8j9-values.yaml
similarity index 100%
rename from games/minecraft-java/0.0.29/ci/j8j9-values.yaml
rename to games/minecraft-java/0.0.30/ci/j8j9-values.yaml
diff --git a/games/minecraft-java/0.0.29/helm-values.md b/games/minecraft-java/0.0.30/helm-values.md
similarity index 97%
rename from games/minecraft-java/0.0.29/helm-values.md
rename to games/minecraft-java/0.0.30/helm-values.md
index dc144e8476..181886127e 100644
--- a/games/minecraft-java/0.0.29/helm-values.md
+++ b/games/minecraft-java/0.0.30/helm-values.md
@@ -29,6 +29,7 @@ You will, however, be able to use all values referenced in the common chart here
| env.MODE | string | `"survival"` | |
| env.MOTD | string | `"Welcome to Minecraft on TrueNAS Scale!"` | |
| env.ONLINE_MODE | bool | `true` | |
+| env.OVERRIDE_SERVER_PROPERTIES | bool | `true` | |
| env.PVP | bool | `false` | |
| env.SPAWN_ANIMALS | bool | `true` | |
| env.SPAWN_MONSTERS | bool | `true` | |
@@ -56,6 +57,7 @@ You will, however, be able to use all values referenced in the common chart here
| podSecurityContext.runAsGroup | int | `0` | |
| podSecurityContext.runAsUser | int | `0` | |
| portal.enabled | bool | `false` | |
+| secret.RCON_PASSWORD | string | `"secretrconpass"` | |
| securityContext.readOnlyRootFilesystem | bool | `false` | |
| securityContext.runAsNonRoot | bool | `false` | |
| service.main.ports.main.port | int | `25565` | |
diff --git a/games/minecraft-java/0.0.29/ix_values.yaml b/games/minecraft-java/0.0.30/ix_values.yaml
similarity index 95%
rename from games/minecraft-java/0.0.29/ix_values.yaml
rename to games/minecraft-java/0.0.30/ix_values.yaml
index a427663299..74c865b0e0 100644
--- a/games/minecraft-java/0.0.29/ix_values.yaml
+++ b/games/minecraft-java/0.0.30/ix_values.yaml
@@ -30,8 +30,12 @@ podSecurityContext:
runAsUser: 0
runAsGroup: 0
+secret:
+ RCON_PASSWORD: "secretrconpass"
+
env:
EULA: "TRUE"
+ OVERRIDE_SERVER_PROPERTIES: true
VERSION: "LATEST"
TYPE: "VANILLA"
DIFFICULTY: easy
diff --git a/games/minecraft-java/0.0.29/questions.yaml b/games/minecraft-java/0.0.30/questions.yaml
similarity index 99%
rename from games/minecraft-java/0.0.29/questions.yaml
rename to games/minecraft-java/0.0.30/questions.yaml
index ede6c9358f..a7751b0d34 100644
--- a/games/minecraft-java/0.0.29/questions.yaml
+++ b/games/minecraft-java/0.0.30/questions.yaml
@@ -186,7 +186,20 @@ questions:
label: "Value"
schema:
type: string
-
+ - variable: secret
+ group: "Container Configuration"
+ label: "Image Secrets"
+ schema:
+ additional_attrs: true
+ type: dict
+ attrs:
+ - variable: RCON_PASSWORD
+ label: "RCON_PASSWORD"
+ description: "This will only have effect in the first installation or always if OVERRIDE_SERVER_PROPERTIES is enabled"
+ schema:
+ type: string
+ private: true
+ default: ""
- variable: env
group: "Container Configuration"
label: "Image Environment"
@@ -200,6 +213,12 @@ questions:
type: boolean
required: true
default: false
+ - variable: OVERRIDE_SERVER_PROPERTIES
+ label: "OVERRIDE_SERVER_PROPERTIES"
+ description: "Enable this so RCON_PASSWORD will always have effect."
+ schema:
+ type: boolean
+ default: false
- variable: VERSION
label: "Minecraft Version - LATEST, SNAPSHOT, or verison"
schema:
diff --git a/games/minecraft-java/0.0.29/security.md b/games/minecraft-java/0.0.30/security.md
similarity index 100%
rename from games/minecraft-java/0.0.29/security.md
rename to games/minecraft-java/0.0.30/security.md
diff --git a/games/minecraft-java/0.0.29/templates/common.yaml b/games/minecraft-java/0.0.30/templates/common.yaml
similarity index 100%
rename from games/minecraft-java/0.0.29/templates/common.yaml
rename to games/minecraft-java/0.0.30/templates/common.yaml
diff --git a/games/minecraft-java/0.0.29/values.yaml b/games/minecraft-java/0.0.30/values.yaml
similarity index 100%
rename from games/minecraft-java/0.0.29/values.yaml
rename to games/minecraft-java/0.0.30/values.yaml