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

feat: allow placement of minecraft gen features and structures #2364

Open
wants to merge 13 commits into
base: main
Choose a base branch
from

Commits on Sep 25, 2024

  1. Add a feature generator and allow undoing of feature placement (Engin…

    …eHub/WorldEdit#2239)
    
    * Add a feature generator and allow undoing of feature placement [WIP]
    
    Apply changes to Forge as well
    
    Use proper translatable components
    
    * Add a brush version of the feature command
    
    Use Java proxy classes
    
    * Add for Bukkit (only 1.19.3 for now)
    
    Clean up the proxies to use a switch
    
    Checkstyle is grumpy
    
    Add the obfuscated versions
    
    Remove debug text
    
    Fix missed "destroyBlock" deobfuscated proxy function
    
    * checkstyle
    me4502 authored and dordsor21 committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    17d7850 View commit details
    Browse the repository at this point in the history
  2. Add structure generator command

    (cherry picked from commit 5ca80395a35100c2d7686ad8839baaa57f8db07c)
    me4502 authored and dordsor21 committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    e5e73c4 View commit details
    Browse the repository at this point in the history
  3. FAWE-inate

    dordsor21 committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    d66f5c8 View commit details
    Browse the repository at this point in the history
  4. cleanup

    dordsor21 committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    c12fa04 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    4be1f7e View commit details
    Browse the repository at this point in the history
  2. Update 1.20.3/4 adapters

    dordsor21 committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    586fb3e View commit details
    Browse the repository at this point in the history
  3. fix ext.fawe -> ext/fawe

    dordsor21 committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    5f98cde View commit details
    Browse the repository at this point in the history
  4. Address vector deprecations

    dordsor21 committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    4906dfa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7c1c92d View commit details
    Browse the repository at this point in the history
  6. Undo

    Minecraft has a lot of different methods between private and public to determine if structures can be placed. We cannot possibly cover all of them whilst also ensuring issues do not arise with generic "true"s
    dordsor21 committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    340281a View commit details
    Browse the repository at this point in the history
  7. Cleanup

    dordsor21 committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    ccdbad9 View commit details
    Browse the repository at this point in the history
  8. Cleanup after merge

    dordsor21 committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    4b2f47e View commit details
    Browse the repository at this point in the history
  9. Cleanup and add for 1.21

    dordsor21 committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    0a3a607 View commit details
    Browse the repository at this point in the history