Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

allow placing unsupported pumpkins #425

Merged
merged 2 commits into from
Apr 6, 2024

Conversation

WaitingIdly
Copy link
Contributor

adds the ability to place pumpkins without needing a supporting block below
marks a mod which adds this ability this as obsolete
brought up here #97

Copy link

what-the-diff bot commented Apr 6, 2024

PR Summary

  • Enhancement in Pumpkin and Jack'O'Lantern Placement
    This update allows users to place Pumpkins and Jack'O'Lanterns without the need for a supporting block beneath them. It grants more creative freedom and flexibility in building designs.

  • Introduction of a New Class for Unsupported Pumpkin Placement
    A fresh class (UTUnsupportedPumpkinPlacing) was formed to adjust the rule if a Pumpkin or Jack'O'Lantern can be placed on a certain position, enhancing the gameplay mechanic.

  • Added New Configuration File
    A new JSON file (mixins.tweaks.blocks.pumpkinplacing.json) was included to handle the changed gameplay mechanic and guarantee overall game balance.

  • Integration of New Mechanic into the Game Loading Process
    The game's loading process (UTLoadingPlugin class) was amended to incorporate the new mixin file, ensuring smooth operation and integration of the new feature.

  • New Settings Option
    A new option (utUnsupportedPumpkinPlacing) was added to the game's configuration (UTConfigTweaks class) allowing players to toggle on or off the unsupported pumpkin placing feature per their preference.

  • Compatibility Check with Existing Mods
    Updates were made to the UTObsoleteModsHandler class to ascertain if the new unsupported pumpkin placing feature is compatible with an existing mod (ppa). This is crucial to avoid conflicts between various mods which can disrupt gameplay.

@ACGaming ACGaming merged commit 10a64b2 into ACGaming:main Apr 6, 2024
1 check passed
@WaitingIdly WaitingIdly deleted the pumpkin-place branch April 7, 2024 01:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants