itzg/docker-minecraft-server (itzg/minecraft-server)
### [`v2023.12.2`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.12.2)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.12.1...2023.12.2)
#### What's Changed
##### Enhancements
- Use Forge shim jar as entrypoint for >= 1.20.4 by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2543](https://togithub.com/itzg/docker-minecraft-server/pull/2543)
##### Other Changes
- Cleanup discord release message by [@rhullah](https://togithub.com/rhullah) in [https://github.com/itzg/docker-minecraft-server/pull/2532](https://togithub.com/itzg/docker-minecraft-server/pull/2532)
- Support ketting hybrid server by [@aruneko](https://togithub.com/aruneko) in [https://github.com/itzg/docker-minecraft-server/pull/2535](https://togithub.com/itzg/docker-minecraft-server/pull/2535)
- Fix FORCE_REDOWNLOAD at start-deployCustom by [@sheepa](https://togithub.com/sheepa) in [https://github.com/itzg/docker-minecraft-server/pull/2546](https://togithub.com/itzg/docker-minecraft-server/pull/2546)
- Update release action by [@rhullah](https://togithub.com/rhullah) in [https://github.com/itzg/docker-minecraft-server/pull/2548](https://togithub.com/itzg/docker-minecraft-server/pull/2548)
#### New Contributors
- [@aruneko](https://togithub.com/aruneko) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2535](https://togithub.com/itzg/docker-minecraft-server/pull/2535)
- [@sheepa](https://togithub.com/sheepa) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2546](https://togithub.com/itzg/docker-minecraft-server/pull/2546)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.12.1...2023.12.2
### [`v2023.12.1`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.12.1)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.12.0...2023.12.1)
#### What's Changed
##### Enhancements
- modrinth: support excluding mods from modpack by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2524](https://togithub.com/itzg/docker-minecraft-server/pull/2524)
##### Bug Fixes
- Fixed unbound variable error for MODRINTH_EXCLUDE_FILES by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2528](https://togithub.com/itzg/docker-minecraft-server/pull/2528)
##### Other Changes
- Add Discord Release Notification by [@rhullah](https://togithub.com/rhullah) in [https://github.com/itzg/docker-minecraft-server/pull/2531](https://togithub.com/itzg/docker-minecraft-server/pull/2531)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.12.0...2023.12.1
### [`v2023.12.0`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.12.0)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.11.1...2023.12.0)
#### What's Changed
##### Enhancements
- Stream file downloads to avoid 2GB limit by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2493](https://togithub.com/itzg/docker-minecraft-server/pull/2493)
- Provide support for patching TOML files by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2512](https://togithub.com/itzg/docker-minecraft-server/pull/2512)
- Move DEBUG_MEMORY output to beginning of init by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2519](https://togithub.com/itzg/docker-minecraft-server/pull/2519)
##### Bug Fixes
- Process rcon password as regular user by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2511](https://togithub.com/itzg/docker-minecraft-server/pull/2511)
- Fix issue when setting ENABLE_RCON=false by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2513](https://togithub.com/itzg/docker-minecraft-server/pull/2513)
- modrinth: report error when no matching modpack version is available by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2520](https://togithub.com/itzg/docker-minecraft-server/pull/2520)
##### Documentation
- docs: clarify that CurseForge files correspond to versions of that mod/plugin by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2505](https://togithub.com/itzg/docker-minecraft-server/pull/2505)
- docs: clarify server properties intro by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2507](https://togithub.com/itzg/docker-minecraft-server/pull/2507)
- docs: add example for Auto CurseForge manual downloads by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2517](https://togithub.com/itzg/docker-minecraft-server/pull/2517)
##### Other Changes
- For Auto CurseForge etc, increase default connection pool acquire timeout by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2497](https://togithub.com/itzg/docker-minecraft-server/pull/2497)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.11.1...2023.12.0
### [`v2023.11.1`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.11.1)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.11.0...2023.11.1)
#### What's Changed
##### Enhancements
- auto-cf: exclude embeddium by default by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2472](https://togithub.com/itzg/docker-minecraft-server/pull/2472)
- Provide option to escape unicode in server.properties by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2479](https://togithub.com/itzg/docker-minecraft-server/pull/2479)
- Escape unicode in server.properties by default when less than 1.20 by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2480](https://togithub.com/itzg/docker-minecraft-server/pull/2480)
- Process placeholders in server properties values by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2484](https://togithub.com/itzg/docker-minecraft-server/pull/2484)
- Retain declared version for placeholder usage by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2486](https://togithub.com/itzg/docker-minecraft-server/pull/2486)
##### Bug Fixes
- Gracefully handle corrupt/invalid auto-install manifest files by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2476](https://togithub.com/itzg/docker-minecraft-server/pull/2476)
- Allow pre-escaping unicode in server.properties by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2483](https://togithub.com/itzg/docker-minecraft-server/pull/2483)
##### Documentation
- docs: clarify placeholder intro by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2488](https://togithub.com/itzg/docker-minecraft-server/pull/2488)
- docs: document JMX_PORT by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2489](https://togithub.com/itzg/docker-minecraft-server/pull/2489)
- docs: clarify the resolved value for %VAR% by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2490](https://togithub.com/itzg/docker-minecraft-server/pull/2490)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.11.0...2023.11.1
### [`v2023.11.0`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.11.0)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.10.1...2023.11.0)
#### What's Changed
##### Enhancements
- Added support for NeoForge by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2408](https://togithub.com/itzg/docker-minecraft-server/pull/2408)
- Allow for custom server properties by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2414](https://togithub.com/itzg/docker-minecraft-server/pull/2414)
- Added image variant for GraalVM Java 21 by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2415](https://togithub.com/itzg/docker-minecraft-server/pull/2415)
- Sanitize mod file subpath in Modrinth modpacks by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2429](https://togithub.com/itzg/docker-minecraft-server/pull/2429)
- Ensure server.properties is processed as UTF-8 by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2437](https://togithub.com/itzg/docker-minecraft-server/pull/2437)
- auto-cf: for manual downloads, provide file page by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2444](https://togithub.com/itzg/docker-minecraft-server/pull/2444)
- auto-cf: support excluding files from overrides by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2456](https://togithub.com/itzg/docker-minecraft-server/pull/2456)
##### Bug Fixes
- autopause: allow for DEBUG to be enabled by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2418](https://togithub.com/itzg/docker-minecraft-server/pull/2418)
- Resolve Modrinth projects for Quilt specifically by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2427](https://togithub.com/itzg/docker-minecraft-server/pull/2427)
- MOTD no longer needs to be pre-normalized by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2434](https://togithub.com/itzg/docker-minecraft-server/pull/2434)
- misc: Corrected utils import for start-setupRbac by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2436](https://togithub.com/itzg/docker-minecraft-server/pull/2436)
- Fail startup if server properties processing fails by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2460](https://togithub.com/itzg/docker-minecraft-server/pull/2460)
##### Documentation
- docs: clarify multi-line MOTD by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2441](https://togithub.com/itzg/docker-minecraft-server/pull/2441)
- docs: link to wiki from difficulty config by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2449](https://togithub.com/itzg/docker-minecraft-server/pull/2449)
##### Other Changes
- build: fixing variant listing for java21-graalvm by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2416](https://togithub.com/itzg/docker-minecraft-server/pull/2416)
- docs: refine deployment chapters and add section about Shulker by [@jeremylvln](https://togithub.com/jeremylvln) in [https://github.com/itzg/docker-minecraft-server/pull/2454](https://togithub.com/itzg/docker-minecraft-server/pull/2454)
- (server-properties): by [@ItsKezzer](https://togithub.com/ItsKezzer) in [https://github.com/itzg/docker-minecraft-server/pull/2457](https://togithub.com/itzg/docker-minecraft-server/pull/2457)
- build: upgrade easy-add built with Go 1.20.10 by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2462](https://togithub.com/itzg/docker-minecraft-server/pull/2462)
- build: java21 and java21-alpine images by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2464](https://togithub.com/itzg/docker-minecraft-server/pull/2464)
#### New Contributors
- [@jeremylvln](https://togithub.com/jeremylvln) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2454](https://togithub.com/itzg/docker-minecraft-server/pull/2454)
- [@ItsKezzer](https://togithub.com/ItsKezzer) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2457](https://togithub.com/itzg/docker-minecraft-server/pull/2457)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.10.1...2023.11.0
### [`v2023.10.1`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.10.1)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.9.1...2023.10.1)
#### What's Changed
##### Enhancements
- modrinth: support plugin lookups that are compatible with selected loader by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2372](https://togithub.com/itzg/docker-minecraft-server/pull/2372)
- modrinth: provide dependencies download options by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2375](https://togithub.com/itzg/docker-minecraft-server/pull/2375)
- Properly resolve latest file URLs from bukkit by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2402](https://togithub.com/itzg/docker-minecraft-server/pull/2402)
##### Documentation
- docs: note the apparent death of getbukkit by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2377](https://togithub.com/itzg/docker-minecraft-server/pull/2377)
- docs: remove note about getbukkit being down by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2382](https://togithub.com/itzg/docker-minecraft-server/pull/2382)
- docs: added examples page, starting with Geyser by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2404](https://togithub.com/itzg/docker-minecraft-server/pull/2404)
##### Other Changes
- Add Oracle GraalVM to images by [@NoaHimesaka1873](https://togithub.com/NoaHimesaka1873) in [https://github.com/itzg/docker-minecraft-server/pull/2369](https://togithub.com/itzg/docker-minecraft-server/pull/2369)
- Fix a typo in the variable portion of the docs by [@Zyztem](https://togithub.com/Zyztem) in [https://github.com/itzg/docker-minecraft-server/pull/2385](https://togithub.com/itzg/docker-minecraft-server/pull/2385)
- build: update various github actions by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2397](https://togithub.com/itzg/docker-minecraft-server/pull/2397)
- Update Minecraft Wiki links to new domain after fork by [@misode](https://togithub.com/misode) in [https://github.com/itzg/docker-minecraft-server/pull/2400](https://togithub.com/itzg/docker-minecraft-server/pull/2400)
#### New Contributors
- [@Zyztem](https://togithub.com/Zyztem) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2385](https://togithub.com/itzg/docker-minecraft-server/pull/2385)
- [@misode](https://togithub.com/misode) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2400](https://togithub.com/itzg/docker-minecraft-server/pull/2400)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.9.1...2023.10.1
### [`v2023.9.1`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.9.1)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.8.3...2023.9.1)
#### What's Changed
##### Enhancements
- Improve whitelist/ops handling with caching, UUID, and offline support by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2342](https://togithub.com/itzg/docker-minecraft-server/pull/2342)
- modrinth: allow installer to ignore missing files by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2352](https://togithub.com/itzg/docker-minecraft-server/pull/2352)
##### Bug Fixes
- Fixed copying of OPS_FILE and WHITELIST_FILE by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2346](https://togithub.com/itzg/docker-minecraft-server/pull/2346)
- modrinth: ensure requested loader for modpack is optional by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2347](https://togithub.com/itzg/docker-minecraft-server/pull/2347)
- modrinth: resolve issue with null versionId in manifest by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2349](https://togithub.com/itzg/docker-minecraft-server/pull/2349)
- Corrected use of VERSION when building Bukkit from source by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2341](https://togithub.com/itzg/docker-minecraft-server/pull/2341)
- Support skipping existing whitelist/ops files and restore as default by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2358](https://togithub.com/itzg/docker-minecraft-server/pull/2358)
- Removing chmod g+w at start to tighten security by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2363](https://togithub.com/itzg/docker-minecraft-server/pull/2363)
##### Documentation
- docs: clarified FORGE_VERSION usage by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2348](https://togithub.com/itzg/docker-minecraft-server/pull/2348)
- docs: clarified path for zip file modpack by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2361](https://togithub.com/itzg/docker-minecraft-server/pull/2361)
##### Other Changes
- disable healthcheck for unsupported versions fixes [#2359](https://togithub.com/itzg/docker-minecraft-server/issues/2359) by [@lightlike](https://togithub.com/lightlike) in [https://github.com/itzg/docker-minecraft-server/pull/2360](https://togithub.com/itzg/docker-minecraft-server/pull/2360)
#### New Contributors
- [@lightlike](https://togithub.com/lightlike) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2360](https://togithub.com/itzg/docker-minecraft-server/pull/2360)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.8.3...2023.9.1
### [`v2023.8.3`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.8.3)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.8.2...2023.8.3)
#### What's Changed
##### Enhancements
- modrinth: rename input to MODRINTH_MODPACK by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2334](https://togithub.com/itzg/docker-minecraft-server/pull/2334)
##### Other Changes
- Add Ngrok example by [@Atlas16A](https://togithub.com/Atlas16A) in [https://github.com/itzg/docker-minecraft-server/pull/2328](https://togithub.com/itzg/docker-minecraft-server/pull/2328)
#### New Contributors
- [@Atlas16A](https://togithub.com/Atlas16A) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2328](https://togithub.com/itzg/docker-minecraft-server/pull/2328)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.8.2...2023.8.3
### [`v2023.8.2`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.8.2)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.8.1...2023.8.2)
#### What's Changed
##### Enhancements
- Added CURSEFORGE_FILES support by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2322](https://togithub.com/itzg/docker-minecraft-server/pull/2322)
- packwiz: cache maven metadata by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2329](https://togithub.com/itzg/docker-minecraft-server/pull/2329)
##### Bug Fixes
- Set mc-monitor timeout less than health check timeout by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2326](https://togithub.com/itzg/docker-minecraft-server/pull/2326)
- modrinth: resolve "only DEFLATED entries can have EXT" by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2332](https://togithub.com/itzg/docker-minecraft-server/pull/2332)
##### Documentation
- docs: clarify stop grace period given announce delay by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2325](https://togithub.com/itzg/docker-minecraft-server/pull/2325)
##### Other Changes
- build: skip some of the setuponly tests by default by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2327](https://togithub.com/itzg/docker-minecraft-server/pull/2327)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.8.1...2023.8.2
### [`v2023.8.1`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.8.1)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.7.1...2023.8.1)
#### What's Changed
##### Enhancements
- ftb: added FTB_FORCE_REINSTALL by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2305](https://togithub.com/itzg/docker-minecraft-server/pull/2305)
- auto-cf: updated API parsing for NeoForge mod loader type by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2308](https://togithub.com/itzg/docker-minecraft-server/pull/2308)
##### Bug Fixes
- Corrected REMOVE_OLD_MODS to process file-wise by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2317](https://togithub.com/itzg/docker-minecraft-server/pull/2317)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.7.1...2023.8.1
### [`v2023.7.1`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.7.1)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.7.0...2023.7.1)
#### What's Changed
##### Enhancements
- Update cf-exclude-include.json by [@LeaderbotX400](https://togithub.com/LeaderbotX400) in [https://github.com/itzg/docker-minecraft-server/pull/2271](https://togithub.com/itzg/docker-minecraft-server/pull/2271)
- Allow REPLACE_ENV_VARIABLE_PREFIX to be an empty string by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2278](https://togithub.com/itzg/docker-minecraft-server/pull/2278)
- auto-cf: stop startup with info when manual mod downloads are needed by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2286](https://togithub.com/itzg/docker-minecraft-server/pull/2286)
- auto-cf: clarify why some mods need to be manually downloaded by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2288](https://togithub.com/itzg/docker-minecraft-server/pull/2288)
##### Bug Fixes
- Corrected VERSION resolution with FTBA mod platform/type by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2274](https://togithub.com/itzg/docker-minecraft-server/pull/2274)
- Use CXF compatible with Java 8 by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2277](https://togithub.com/itzg/docker-minecraft-server/pull/2277)
- Allow blank REPLACE_ENV_VARIABLE_PREFIX when processing in-place files by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2285](https://togithub.com/itzg/docker-minecraft-server/pull/2285)
- Include SPIGET_RESOURCES support for hybrid server types by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2292](https://togithub.com/itzg/docker-minecraft-server/pull/2292)
##### Documentation
- docs: added Better MC example by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2279](https://togithub.com/itzg/docker-minecraft-server/pull/2279)
- docs: corrected Java 20 typo by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2301](https://togithub.com/itzg/docker-minecraft-server/pull/2301)
##### Other Changes
- misc: add FABRIC to error message with expected types by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2272](https://togithub.com/itzg/docker-minecraft-server/pull/2272)
- Added auto-cf excludes for BMC1 Fabric by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2280](https://togithub.com/itzg/docker-minecraft-server/pull/2280)
- typo by [@sja](https://togithub.com/sja) in [https://github.com/itzg/docker-minecraft-server/pull/2296](https://togithub.com/itzg/docker-minecraft-server/pull/2296)
#### New Contributors
- [@sja](https://togithub.com/sja) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2296](https://togithub.com/itzg/docker-minecraft-server/pull/2296)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.7.0...2023.7.1
### [`v2023.7.0`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.7.0)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.6.4...2023.7.0)
#### What's Changed
##### Enhancements
- Added CUSTOM_JAR_EXEC by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2253](https://togithub.com/itzg/docker-minecraft-server/pull/2253)
- Update rcon-cli to remove config file loading message by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2258](https://togithub.com/itzg/docker-minecraft-server/pull/2258)
- auto_cf: write mods needing manual download to file by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2263](https://togithub.com/itzg/docker-minecraft-server/pull/2263)
##### Bug Fixes
- Ensure datapacks cleanup doesn't remove vanillatweaks by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2262](https://togithub.com/itzg/docker-minecraft-server/pull/2262)
- Remove .mc-health.env when not needed by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2267](https://togithub.com/itzg/docker-minecraft-server/pull/2267)
##### Documentation
- Typo :) by [@NqMax](https://togithub.com/NqMax) in [https://github.com/itzg/docker-minecraft-server/pull/2259](https://togithub.com/itzg/docker-minecraft-server/pull/2259)
- docs: adjusted wording of CF_MODPACK_ZIP option by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2260](https://togithub.com/itzg/docker-minecraft-server/pull/2260)
- examples: simplified filebrowser example by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2266](https://togithub.com/itzg/docker-minecraft-server/pull/2266)
##### Other Changes
- Allow skipping autopause/autostop using a file by [@Steveplays28](https://togithub.com/Steveplays28) in [https://github.com/itzg/docker-minecraft-server/pull/2261](https://togithub.com/itzg/docker-minecraft-server/pull/2261)
- misc: upgrade all Go tools to Go 1.20 by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2270](https://togithub.com/itzg/docker-minecraft-server/pull/2270)
#### New Contributors
- [@NqMax](https://togithub.com/NqMax) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2259](https://togithub.com/itzg/docker-minecraft-server/pull/2259)
- [@Steveplays28](https://togithub.com/Steveplays28) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2261](https://togithub.com/itzg/docker-minecraft-server/pull/2261)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.6.4...2023.7.0
### [`v2023.6.4`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.6.4)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.6.3...2023.6.4)
#### What's Changed
##### Other Changes
- build: use raw instead of match for stable tag metadata by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2251](https://togithub.com/itzg/docker-minecraft-server/pull/2251)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.6.3...2023.6.4
### [`v2023.6.3`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.6.3)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.6.2...2023.6.3)
#### What's Changed
##### Enhancements
- added support magma version tags by [@Two-Faces](https://togithub.com/Two-Faces) in [https://github.com/itzg/docker-minecraft-server/pull/2247](https://togithub.com/itzg/docker-minecraft-server/pull/2247)
#### New Contributors
- [@Two-Faces](https://togithub.com/Two-Faces) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2247](https://togithub.com/itzg/docker-minecraft-server/pull/2247)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.6.2...2023.6.3
### [`v2023.6.2`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.6.2)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.6.1...2023.6.2)
#### What's Changed
##### Enhancements
- Switch Quilt and Purpur to image helper by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2229](https://togithub.com/itzg/docker-minecraft-server/pull/2229)
- auto_cf: allow explicit inclusions to override default exclusions by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2240](https://togithub.com/itzg/docker-minecraft-server/pull/2240)
- modrinth: reduce API pressure with initial bulk get of projects by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2243](https://togithub.com/itzg/docker-minecraft-server/pull/2243)
- Provide `stable` image tag that tracks latest repo tag by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2248](https://togithub.com/itzg/docker-minecraft-server/pull/2248)
##### Bug Fixes
- Fix up-to-date handling of MODS/PLUGINS/MODS_FILE by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2234](https://togithub.com/itzg/docker-minecraft-server/pull/2234)
- Ensure VERSION is resolved from existing Fabric install by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2235](https://togithub.com/itzg/docker-minecraft-server/pull/2235)
- Reconcile VERSION for TYPE=CURSEFORGE by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2237](https://togithub.com/itzg/docker-minecraft-server/pull/2237)
##### Documentation
- docs: tighten up wording in auto-pause section by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2241](https://togithub.com/itzg/docker-minecraft-server/pull/2241)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.6.1...2023.6.2
### [`v2023.6.1`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.6.1)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.4.1...2023.6.1)
#### What's Changed
##### Enhancements
- Clearer differentiation of mod platforms and types by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2179](https://togithub.com/itzg/docker-minecraft-server/pull/2179)
- Improved handling of MODS and PLUGINS lists using mcopy by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2197](https://togithub.com/itzg/docker-minecraft-server/pull/2197)
- For backward compatibility, allow MODS to list plugins for those server types by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2200](https://togithub.com/itzg/docker-minecraft-server/pull/2200)
- Use mc-image-helper for Purpur by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2215](https://togithub.com/itzg/docker-minecraft-server/pull/2215)
##### Bug Fixes
- Switch to mc-image-helper for installing Paper/Folia by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2211](https://togithub.com/itzg/docker-minecraft-server/pull/2211)
##### Documentation
- Fixed example Geyser compose file by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2198](https://togithub.com/itzg/docker-minecraft-server/pull/2198)
- Corrected broken links in types and mods by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2199](https://togithub.com/itzg/docker-minecraft-server/pull/2199)
- Add ENFORCE_SECURE_PROFILE to docs table by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2205](https://togithub.com/itzg/docker-minecraft-server/pull/2205)
- Sort "other server property mappings" by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2206](https://togithub.com/itzg/docker-minecraft-server/pull/2206)
- docs: fixed building page formatting and added base image info by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2210](https://togithub.com/itzg/docker-minecraft-server/pull/2210)
- docs: updated development notes to use jwebserver by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2212](https://togithub.com/itzg/docker-minecraft-server/pull/2212)
- docs: add docker compose usage to intro by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2223](https://togithub.com/itzg/docker-minecraft-server/pull/2223)
##### Other Changes
- Changed rcon password references from "minecraft" to randomly generated by [@NexusNovaz](https://togithub.com/NexusNovaz) in [https://github.com/itzg/docker-minecraft-server/pull/2186](https://togithub.com/itzg/docker-minecraft-server/pull/2186)
- Fix server types link. by [@florisbrunet](https://togithub.com/florisbrunet) in [https://github.com/itzg/docker-minecraft-server/pull/2217](https://togithub.com/itzg/docker-minecraft-server/pull/2217)
- Update start-deployPaper by [@nctiggy](https://togithub.com/nctiggy) in [https://github.com/itzg/docker-minecraft-server/pull/2216](https://togithub.com/itzg/docker-minecraft-server/pull/2216)
- docs: corrected base image use in docs by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2220](https://togithub.com/itzg/docker-minecraft-server/pull/2220)
- docs: add full working example tutorial in misc/deployment/ with link in intro by [@rela-v](https://togithub.com/rela-v) in [https://github.com/itzg/docker-minecraft-server/pull/2225](https://togithub.com/itzg/docker-minecraft-server/pull/2225)
#### New Contributors
- [@florisbrunet](https://togithub.com/florisbrunet) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2217](https://togithub.com/itzg/docker-minecraft-server/pull/2217)
- [@nctiggy](https://togithub.com/nctiggy) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2216](https://togithub.com/itzg/docker-minecraft-server/pull/2216)
- [@rela-v](https://togithub.com/rela-v) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2225](https://togithub.com/itzg/docker-minecraft-server/pull/2225)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.4.1...2023.6.1
### [`v2023.4.1`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.4.1)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.3.0...2023.4.1)
#### What's Changed
##### Other Changes
- Fixed Server Type link on index.md by [@NexusNovaz](https://togithub.com/NexusNovaz) in [https://github.com/itzg/docker-minecraft-server/pull/2178](https://togithub.com/itzg/docker-minecraft-server/pull/2178)
- Update the Vault Hunters example by [@rhullah](https://togithub.com/rhullah) in [https://github.com/itzg/docker-minecraft-server/pull/2182](https://togithub.com/itzg/docker-minecraft-server/pull/2182)
- Build: corrected primary image taggging by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2184](https://togithub.com/itzg/docker-minecraft-server/pull/2184)
#### New Contributors
- [@NexusNovaz](https://togithub.com/NexusNovaz) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2178](https://togithub.com/itzg/docker-minecraft-server/pull/2178)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.4.0...2023.4.1
### [`v2023.3.0`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.3.0)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.2.0...2023.3.0)
#### What's Changed
##### Enhancements
- autocf: improve error message when modpack file is missing manifest by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2015](https://togithub.com/itzg/docker-minecraft-server/pull/2015)
- autocf: allow for exclude/include file and list by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2019](https://togithub.com/itzg/docker-minecraft-server/pull/2019)
- autocf: switch to official CurseForge API, but needs CF_API_KEY by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2043](https://togithub.com/itzg/docker-minecraft-server/pull/2043)
- With AUTO_CURSEFORGE handle modpacks not allowed for distribution by author by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2059](https://togithub.com/itzg/docker-minecraft-server/pull/2059)
##### Bug Fixes
- Verify java compatibility for AUTO_CURSEFORGE by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2005](https://togithub.com/itzg/docker-minecraft-server/pull/2005)
- Allow for latest Forge version to be behind vanilla version by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2006](https://togithub.com/itzg/docker-minecraft-server/pull/2006)
- Extract versions from provided Forge installer by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2012](https://togithub.com/itzg/docker-minecraft-server/pull/2012)
- Fixing Modrinth projects support for non-Forge by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2016](https://togithub.com/itzg/docker-minecraft-server/pull/2016)
- autocf: fixed issue where exclude file alone was ignored by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2024](https://togithub.com/itzg/docker-minecraft-server/pull/2024)
- forge: support version discovery of 1.5, 1.7 installer by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2032](https://togithub.com/itzg/docker-minecraft-server/pull/2032)
- autocf: ensure modpack query is not cached too much by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2040](https://togithub.com/itzg/docker-minecraft-server/pull/2040)
- autocf: determine mod file availability from downloadUrl by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2046](https://togithub.com/itzg/docker-minecraft-server/pull/2046)
- Downloads handle content disposition filename with RFC 2047 encoding by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2057](https://togithub.com/itzg/docker-minecraft-server/pull/2057)
- Redacts sensitive headers from debugs like with AUTO_CURSEFORGE by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2058](https://togithub.com/itzg/docker-minecraft-server/pull/2058)
##### Documentation
- autocf: adjusted excludes for valhesia-5 by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2018](https://togithub.com/itzg/docker-minecraft-server/pull/2018)
- added information on the escaping of $ in the CF API Key by [@camalot](https://togithub.com/camalot) in [https://github.com/itzg/docker-minecraft-server/pull/2050](https://togithub.com/itzg/docker-minecraft-server/pull/2050)
- added docs to use env file by [@camalot](https://togithub.com/camalot) in [https://github.com/itzg/docker-minecraft-server/pull/2054](https://togithub.com/itzg/docker-minecraft-server/pull/2054)
- Tweak level of new docs link by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2063](https://togithub.com/itzg/docker-minecraft-server/pull/2063)
##### Other Changes
- Use modified knockd to set a cooldown on port 19132 by [@Metalcape](https://togithub.com/Metalcape) in [https://github.com/itzg/docker-minecraft-server/pull/2003](https://togithub.com/itzg/docker-minecraft-server/pull/2003)
- Correcting and extending vanillatweaks example by [@ytterx](https://togithub.com/ytterx) in [https://github.com/itzg/docker-minecraft-server/pull/2013](https://togithub.com/itzg/docker-minecraft-server/pull/2013)
- Fix autopause not working in java8 by [@Metalcape](https://togithub.com/Metalcape) in [https://github.com/itzg/docker-minecraft-server/pull/2025](https://togithub.com/itzg/docker-minecraft-server/pull/2025)
- Fix curl usage for knockd install by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2027](https://togithub.com/itzg/docker-minecraft-server/pull/2027)
- Adding rootless autopause instructions to the readme. by [@jmighion](https://togithub.com/jmighion) in [https://github.com/itzg/docker-minecraft-server/pull/2030](https://togithub.com/itzg/docker-minecraft-server/pull/2030)
- Update CF_API_KEY example for docker run by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2060](https://togithub.com/itzg/docker-minecraft-server/pull/2060)
- Update readme for docs by [@camalot](https://togithub.com/camalot) in [https://github.com/itzg/docker-minecraft-server/pull/2061](https://togithub.com/itzg/docker-minecraft-server/pull/2061)
- Disabling packwiz test since maven.packwiz.infra.link unresolvable by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2065](https://togithub.com/itzg/docker-minecraft-server/pull/2065)
#### New Contributors
- [@Metalcape](https://togithub.com/Metalcape) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2003](https://togithub.com/itzg/docker-minecraft-server/pull/2003)
- [@ytterx](https://togithub.com/ytterx) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2013](https://togithub.com/itzg/docker-minecraft-server/pull/2013)
- [@jmighion](https://togithub.com/jmighion) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2030](https://togithub.com/itzg/docker-minecraft-server/pull/2030)
- [@camalot](https://togithub.com/camalot) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2050](https://togithub.com/itzg/docker-minecraft-server/pull/2050)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.2.0...2023.3.0
### [`v2023.2.0`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.2.0)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.1.0...2023.2.0)
#### What's Changed
##### Enhancements
- Use mc-image-helper for checking autopause interface by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1952](https://togithub.com/itzg/docker-minecraft-server/pull/1952)
- auto_cf: allow networking timeouts to be configured by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1961](https://togithub.com/itzg/docker-minecraft-server/pull/1961)
- added rubiddium dynamic lights to exclude list by [@hpf3](https://togithub.com/hpf3) in [https://github.com/itzg/docker-minecraft-server/pull/1971](https://togithub.com/itzg/docker-minecraft-server/pull/1971)
- autocf: modpack fileName included in manifest by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1977](https://togithub.com/itzg/docker-minecraft-server/pull/1977)
- Unzip Modrinth files that are zips by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1992](https://togithub.com/itzg/docker-minecraft-server/pull/1992)
##### Bug Fixes
- Handle interpolating sync'ed files when value has dollar sign by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1954](https://togithub.com/itzg/docker-minecraft-server/pull/1954)
- With autopause check for process in stopped or sleep state by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1963](https://togithub.com/itzg/docker-minecraft-server/pull/1963)
- Revert autopause check for process in stopped state by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1964](https://togithub.com/itzg/docker-minecraft-server/pull/1964)
- autocf: longer default request timeout by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1966](https://togithub.com/itzg/docker-minecraft-server/pull/1966)
- autocf: ensure modpack listing API always provides up to date by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1974](https://togithub.com/itzg/docker-minecraft-server/pull/1974)
- modrinth: adapt version lookup to API changes by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1987](https://togithub.com/itzg/docker-minecraft-server/pull/1987)
- Revert "modrinth: adapt version lookup to API changes ([#1987](https://togithub.com/itzg/docker-minecraft-server/issues/1987))" by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1989](https://togithub.com/itzg/docker-minecraft-server/pull/1989)
- Ensure Modrinth support specifies paper/purpur loader as needed by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1990](https://togithub.com/itzg/docker-minecraft-server/pull/1990)
- Fix Modrinth download when no version files are primary by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1991](https://togithub.com/itzg/docker-minecraft-server/pull/1991)
##### Documentation
- Clarify in docs to not port forward RCON unless secure by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2004](https://togithub.com/itzg/docker-minecraft-server/pull/2004)
##### Other Changes
- Add source dir override for `/plugins`, `/mods`, and `/config` by [@rhullah](https://togithub.com/rhullah) in [https://github.com/itzg/docker-minecraft-server/pull/1957](https://togithub.com/itzg/docker-minecraft-server/pull/1957)
- Update cf-exclude-include.json by [@Tr4il](https://togithub.com/Tr4il) in [https://github.com/itzg/docker-minecraft-server/pull/1970](https://togithub.com/itzg/docker-minecraft-server/pull/1970)
#### New Contributors
- [@rhullah](https://togithub.com/rhullah) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/1957](https://togithub.com/itzg/docker-minecraft-server/pull/1957)
- [@Tr4il](https://togithub.com/Tr4il) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/1970](https://togithub.com/itzg/docker-minecraft-server/pull/1970)
- [@hpf3](https://togithub.com/hpf3) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/1971](https://togithub.com/itzg/docker-minecraft-server/pull/1971)
**Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.1.0...2023.2.0
### [`v2023.1.0`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.1.0)
[Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2022.16.0...2023.1.0)
#### What's Changed
##### Enhancements
- Emphasize cause analysis when minecraft server fails by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1883](https://togithub.com/itzg/docker-minecraft-server/pull/1883)
- Add Modrinth plugins support for Spigot/Paper by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1885](https://togithub.com/itzg/docker-minecraft-server/pull/1885)
- Support automatically downloading and upgrading CurseForge modpacks by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1889](https://togithub.com/itzg/docker-minecraft-server/pull/1889)
- Use parallel downloads for AUTO_CURSEFORGE by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1899](https://togithub.com/itzg/docker-minecraft-server/pull/1899)
- For AUTO_CURSEFORGE, provide the option to force include mods by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1900](https://togithub.com/itzg/docker-minecraft-server/pull/1900)
- Add image tag/variant for Java 19 JRE by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1902](https://togithub.com/itzg/docker-minecraft-server/pull/1902)
- Use slugs or IDs for include/excludes with AUTO_CURSEFORGE and option for file declaration by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1905](https://togithub.com/itzg/docker-minecraft-server/pull/1905)
- AUTO_CURSEFORGE by default use exclude/include from latest in repo by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1906](https://togithub.com/itzg/docker-minecraft-server/pull/1906)
- AUTO_CURSEFORGE ensure modloader up to date even when modpack is by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1907](https://togithub.com/itzg/docker-minecraft-server/pull/1907)
- Add legendary-tooltips to exclusions by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1915](https://togithub.com/itzg/docker-minecraft-server/pull/1915)
- For AUTO_CURSEFORGE, auto-set LEVEL from world save provided by modpack by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1929](https://togithub.com/itzg/docker-minecraft-server/pull/1929)
- Upgrade image helper to debug log file download duration and rate by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1936](https://togithub.com/itzg/docker-minecraft-server/pull/1936)
##### Bug Fixes
- Restore FORGE_INSTALLER (again) using mc-image-helper by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1880](https://togithub.com/itzg/docker-minecraft-server/pull/1880)
- Correct AUTO_CURSEFORGE to only grab server mods by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1896](https://togithub.com/itzg/docker-minecraft-server/pull/1896)
- Correct AUTO_CURSEFORGE to also include library mods by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1897](https://togithub.com/itzg/docker-minecraft-server/pull/1897)
- For AUTO_CURSEFORGE, fixed typo with CF_EXCLUDE_MODS by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1901](https://togithub.com/itzg/docker-minecraft-server/pull/1901)
- Fix usage when given forge installer is in data directory by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1909](https://togithub.com/itzg/docker-minecraft-server/pull/1909)
- Upgrade image helper to fix Forge 1.7.x downloads by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1917](https://togithub.com/itzg/docker-minecraft-server/pull/1917)
- Fix handling of CF modpack overrides when files before directories by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1932](https://togithub.com/itzg/docker-minecraft-server/pull/1932)
- Handle installation of older Fabric versions by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1945](https://togithub.com/itzg/docker-minecraft-server/pull/1945)
- auto-cf: correctly handle modpack slug that clashes with mod slug by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1947](https://togithub.com/itzg/docker-minecraft-server/pull/1947)
- autopause: improve network interface lookup by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1949](https://togithub.com/itzg/docker-minecraft-server/pull/1949)
- auto-cf: properly handle mod URLs with unicode by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1950](https://togithub.com/itzg/docker-minecraft-server/pull/1950)
##### Documentation
- docs: adjusted auto CurseForge section by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1890](https://togithub.com/itzg/docker-minecraft-server/pull/1890)
- docs: Added a diagram showing docker run to compose by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/1912](https://togit
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2022.16.0-java17-alpine
->2023.12.2-java17-alpine
Release Notes
itzg/docker-minecraft-server (itzg/minecraft-server)
### [`v2023.12.2`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.12.2) [Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.12.1...2023.12.2) #### What's Changed ##### Enhancements - Use Forge shim jar as entrypoint for >= 1.20.4 by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2543](https://togithub.com/itzg/docker-minecraft-server/pull/2543) ##### Other Changes - Cleanup discord release message by [@rhullah](https://togithub.com/rhullah) in [https://github.com/itzg/docker-minecraft-server/pull/2532](https://togithub.com/itzg/docker-minecraft-server/pull/2532) - Support ketting hybrid server by [@aruneko](https://togithub.com/aruneko) in [https://github.com/itzg/docker-minecraft-server/pull/2535](https://togithub.com/itzg/docker-minecraft-server/pull/2535) - Fix FORCE_REDOWNLOAD at start-deployCustom by [@sheepa](https://togithub.com/sheepa) in [https://github.com/itzg/docker-minecraft-server/pull/2546](https://togithub.com/itzg/docker-minecraft-server/pull/2546) - Update release action by [@rhullah](https://togithub.com/rhullah) in [https://github.com/itzg/docker-minecraft-server/pull/2548](https://togithub.com/itzg/docker-minecraft-server/pull/2548) #### New Contributors - [@aruneko](https://togithub.com/aruneko) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2535](https://togithub.com/itzg/docker-minecraft-server/pull/2535) - [@sheepa](https://togithub.com/sheepa) made their first contribution in [https://github.com/itzg/docker-minecraft-server/pull/2546](https://togithub.com/itzg/docker-minecraft-server/pull/2546) **Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.12.1...2023.12.2 ### [`v2023.12.1`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.12.1) [Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.12.0...2023.12.1) #### What's Changed ##### Enhancements - modrinth: support excluding mods from modpack by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2524](https://togithub.com/itzg/docker-minecraft-server/pull/2524) ##### Bug Fixes - Fixed unbound variable error for MODRINTH_EXCLUDE_FILES by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2528](https://togithub.com/itzg/docker-minecraft-server/pull/2528) ##### Other Changes - Add Discord Release Notification by [@rhullah](https://togithub.com/rhullah) in [https://github.com/itzg/docker-minecraft-server/pull/2531](https://togithub.com/itzg/docker-minecraft-server/pull/2531) **Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.12.0...2023.12.1 ### [`v2023.12.0`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.12.0) [Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.11.1...2023.12.0) #### What's Changed ##### Enhancements - Stream file downloads to avoid 2GB limit by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2493](https://togithub.com/itzg/docker-minecraft-server/pull/2493) - Provide support for patching TOML files by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2512](https://togithub.com/itzg/docker-minecraft-server/pull/2512) - Move DEBUG_MEMORY output to beginning of init by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2519](https://togithub.com/itzg/docker-minecraft-server/pull/2519) ##### Bug Fixes - Process rcon password as regular user by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2511](https://togithub.com/itzg/docker-minecraft-server/pull/2511) - Fix issue when setting ENABLE_RCON=false by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2513](https://togithub.com/itzg/docker-minecraft-server/pull/2513) - modrinth: report error when no matching modpack version is available by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2520](https://togithub.com/itzg/docker-minecraft-server/pull/2520) ##### Documentation - docs: clarify that CurseForge files correspond to versions of that mod/plugin by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2505](https://togithub.com/itzg/docker-minecraft-server/pull/2505) - docs: clarify server properties intro by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2507](https://togithub.com/itzg/docker-minecraft-server/pull/2507) - docs: add example for Auto CurseForge manual downloads by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2517](https://togithub.com/itzg/docker-minecraft-server/pull/2517) ##### Other Changes - For Auto CurseForge etc, increase default connection pool acquire timeout by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2497](https://togithub.com/itzg/docker-minecraft-server/pull/2497) **Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.11.1...2023.12.0 ### [`v2023.11.1`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.11.1) [Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.11.0...2023.11.1) #### What's Changed ##### Enhancements - auto-cf: exclude embeddium by default by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2472](https://togithub.com/itzg/docker-minecraft-server/pull/2472) - Provide option to escape unicode in server.properties by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2479](https://togithub.com/itzg/docker-minecraft-server/pull/2479) - Escape unicode in server.properties by default when less than 1.20 by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2480](https://togithub.com/itzg/docker-minecraft-server/pull/2480) - Process placeholders in server properties values by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2484](https://togithub.com/itzg/docker-minecraft-server/pull/2484) - Retain declared version for placeholder usage by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2486](https://togithub.com/itzg/docker-minecraft-server/pull/2486) ##### Bug Fixes - Gracefully handle corrupt/invalid auto-install manifest files by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2476](https://togithub.com/itzg/docker-minecraft-server/pull/2476) - Allow pre-escaping unicode in server.properties by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2483](https://togithub.com/itzg/docker-minecraft-server/pull/2483) ##### Documentation - docs: clarify placeholder intro by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2488](https://togithub.com/itzg/docker-minecraft-server/pull/2488) - docs: document JMX_PORT by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2489](https://togithub.com/itzg/docker-minecraft-server/pull/2489) - docs: clarify the resolved value for %VAR% by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2490](https://togithub.com/itzg/docker-minecraft-server/pull/2490) **Full Changelog**: https://github.com/itzg/docker-minecraft-server/compare/2023.11.0...2023.11.1 ### [`v2023.11.0`](https://togithub.com/itzg/docker-minecraft-server/releases/tag/2023.11.0) [Compare Source](https://togithub.com/itzg/docker-minecraft-server/compare/2023.10.1...2023.11.0) #### What's Changed ##### Enhancements - Added support for NeoForge by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2408](https://togithub.com/itzg/docker-minecraft-server/pull/2408) - Allow for custom server properties by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2414](https://togithub.com/itzg/docker-minecraft-server/pull/2414) - Added image variant for GraalVM Java 21 by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2415](https://togithub.com/itzg/docker-minecraft-server/pull/2415) - Sanitize mod file subpath in Modrinth modpacks by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2429](https://togithub.com/itzg/docker-minecraft-server/pull/2429) - Ensure server.properties is processed as UTF-8 by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2437](https://togithub.com/itzg/docker-minecraft-server/pull/2437) - auto-cf: for manual downloads, provide file page by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2444](https://togithub.com/itzg/docker-minecraft-server/pull/2444) - auto-cf: support excluding files from overrides by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2456](https://togithub.com/itzg/docker-minecraft-server/pull/2456) ##### Bug Fixes - autopause: allow for DEBUG to be enabled by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2418](https://togithub.com/itzg/docker-minecraft-server/pull/2418) - Resolve Modrinth projects for Quilt specifically by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2427](https://togithub.com/itzg/docker-minecraft-server/pull/2427) - MOTD no longer needs to be pre-normalized by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2434](https://togithub.com/itzg/docker-minecraft-server/pull/2434) - misc: Corrected utils import for start-setupRbac by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2436](https://togithub.com/itzg/docker-minecraft-server/pull/2436) - Fail startup if server properties processing fails by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2460](https://togithub.com/itzg/docker-minecraft-server/pull/2460) ##### Documentation - docs: clarify multi-line MOTD by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2441](https://togithub.com/itzg/docker-minecraft-server/pull/2441) - docs: link to wiki from difficulty config by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2449](https://togithub.com/itzg/docker-minecraft-server/pull/2449) ##### Other Changes - build: fixing variant listing for java21-graalvm by [@itzg](https://togithub.com/itzg) in [https://github.com/itzg/docker-minecraft-server/pull/2416](https://togithub.com/itzg/docker-minecraft-server/pull/2416) - docs: refine deployment chapters and add section about Shulker by [@jeremylvln](https://togithub.com/jeremylvln) in [https://github.com/itzg/docker-minecraft-server/pull/2454](https://togithub.com/itzg/docker-minecraft-server/pull/2454) -Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.