Remove OpenIronDoorsWithHand module and config entries #2

Merged
NotAlexNoyle merged 1 commits from codex/remove-open-iron-doors-with-hand-module into master 2026-03-09 08:49:13 -04:00
NotAlexNoyle commented 2026-03-09 08:49:02 -04:00 (Migrated from github.com)

Motivation

  • Remove the OpenIronDoorsWithHand feature and its configuration keys to stop loading the behaviour and simplify gameplay settings.

Description

  • Deleted the OpenIronDoorsWithHandModule implementation (OpenIronDoorsWithHandModule.java) so the feature is no longer registered or loaded.
  • Removed the open-iron-doors-with-hand and open-iron-trapdoors-with-hand keys from settings.gameplay-settings in src/main/resources/config.yml.
  • Left module loading logic in PurpurExtrasModule.reloadModules() unchanged so remaining modules continue to load normally.

Testing

  • Ran a project-wide search with rg -n "open-iron|openirondoors|openirontrapdoors|OpenIronDoorsWithHand" which returned no remaining references to the feature.
  • Attempted ./gradlew test but it failed in this environment due to a Gradle/Kotlin Java version parsing error (IllegalArgumentException: 25.0.1).

Codex Task

### Motivation - Remove the OpenIronDoorsWithHand feature and its configuration keys to stop loading the behaviour and simplify gameplay settings. ### Description - Deleted the `OpenIronDoorsWithHandModule` implementation (`OpenIronDoorsWithHandModule.java`) so the feature is no longer registered or loaded. - Removed the `open-iron-doors-with-hand` and `open-iron-trapdoors-with-hand` keys from `settings.gameplay-settings` in `src/main/resources/config.yml`. - Left module loading logic in `PurpurExtrasModule.reloadModules()` unchanged so remaining modules continue to load normally. ### Testing - Ran a project-wide search with `rg -n "open-iron|openirondoors|openirontrapdoors|OpenIronDoorsWithHand"` which returned no remaining references to the feature. - Attempted `./gradlew test` but it failed in this environment due to a Gradle/Kotlin Java version parsing error (`IllegalArgumentException: 25.0.1`). ------ [Codex Task](https://chatgpt.com/codex/tasks/task_e_69aec111cd5c832fa7570861d41712dc)
Sign in to join this conversation.