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

[Bug] Feature Not Updated On Reload #457

Open
6 tasks done
ydal251 opened this issue May 5, 2024 · 0 comments
Open
6 tasks done

[Bug] Feature Not Updated On Reload #457

ydal251 opened this issue May 5, 2024 · 0 comments
Labels
Platform: Bukkit Issue/PR is applicable to the Bukkit platform. Status: Accepted Issue/PR is accepted. Subsystem: Generation Issue/PR has to do with all other generation subsystems. Type: Bug Something isn't working as intended.

Comments

@ydal251
Copy link

ydal251 commented May 5, 2024

  • I have checked that I am on the latest version of Terra.
  • I have searched the github issue tracker for similar issues, including
    closed ones.
  • I have made sure that this is not a bug with another mod or plugin, and it
    is Terra that is causing the issue.
  • I have checked that this is an issue with Terra and not an issue with the
    pack I am using.
  • I have attached a copy of the latest.log file
  • I have filled out and provided all the appropriate information.

Environment

Name Value
Terra Version 6.4.3
Platform / Platform Version Purpur-2134
Any External Plugins or Mods Spark, WorldEdit
Terra Packs In Use Overworld, Modified Overworld, Substratum, Modified Substratum (Active Pack)
Terra Addons In Use [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected] [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected] [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff [email protected]+ab60f14ff

Issue Description

Features used as preprocessors (Such as in the lush_cave_water_pools) do not update changes on a /terra:packs reload
There are no errors on pack reload, and the changes do work as expected after server restart

Steps to reproduce

  1. Generate chunks containing the feature you're editing
  2. Make and save config changes such as:
    structures:
      distribution:
        type: CONSTANT
      structures: BLOCK:minecraft:diamond_block
    
      To:
    
    structures:
      distribution:
        type: CONSTANT
      structures: BLOCK:minecraft:emerald_block
    
  3. Run /terra:packs reload and wait for conformation Terra reloaded successfully
  4. Teleport to new chunks
  5. The changes have not applied to new generation
  6. Restart server
  7. Teleport again to new chunks
  8. Changes to generation are applied now

Expected behavior

As described in the Wiki (https://terra.polydev.org/config/development/introduction.html#reloading) and for most changes a restart is not needed to make generation changes

Actual behavior

Generation changes made to Features used in Preprocessors do not take effect without a server restart

Full stacktrace

No errors, logs attached
latest.log

Additional details

N/A

@ydal251 ydal251 added Status: Pending Issue/PR is currently awaiting approval by a moderator. Type: Bug Something isn't working as intended. labels May 5, 2024
@solonovamax solonovamax changed the title [Bug] Feature Changes Do Not Take Effect With /terra:packs reload [Bug] Feature Not Updated On Reload Sep 25, 2024
@solonovamax solonovamax added Status: Accepted Issue/PR is accepted. Platform: Bukkit Issue/PR is applicable to the Bukkit platform. Subsystem: Generation Issue/PR has to do with all other generation subsystems. and removed Status: Pending Issue/PR is currently awaiting approval by a moderator. labels Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Platform: Bukkit Issue/PR is applicable to the Bukkit platform. Status: Accepted Issue/PR is accepted. Subsystem: Generation Issue/PR has to do with all other generation subsystems. Type: Bug Something isn't working as intended.
Projects
None yet
Development

No branches or pull requests

2 participants