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

Add the matter manipulator #3222

Open
wants to merge 51 commits into
base: master
Choose a base branch
from

Commits on Oct 22, 2024

  1. Configuration menu
    Copy the full SHA
    7e19535 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0e6388 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    54b9ae4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5d9b249 View commit details
    Browse the repository at this point in the history
  5. misc fixes

    RecursivePineapple committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    72c2096 View commit details
    Browse the repository at this point in the history
  6. fixes for rename

    RecursivePineapple committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    7574e06 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b2c1a33 View commit details
    Browse the repository at this point in the history
  8. misc polish

    RecursivePineapple committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    f30a1d0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3d86a25 View commit details
    Browse the repository at this point in the history
  10. general polishing

    RecursivePineapple committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    5a49c65 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    bdd10c1 View commit details
    Browse the repository at this point in the history
  12. misc fixes

    RecursivePineapple committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    bfe1013 View commit details
    Browse the repository at this point in the history
  13. applied spotless

    RecursivePineapple committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    b228ef0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8366c95 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    acc4859 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    88e543f View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    503672c View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c4b4a2b View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    235a999 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    557ef38 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    93d29f0 View commit details
    Browse the repository at this point in the history
  22. applied spotless

    RecursivePineapple committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    eac9ff4 View commit details
    Browse the repository at this point in the history
  23. Added & fixed lots of things

    - Added 3 lower variants of the manipulator
    - Added cell configuration copying (can make a cell + its config from
      the raw items)
    - Added inventory copying
    - Cleaned up AE upgrade installation code
    - Added warning/error methods for appliers
    - Fixed BoxRenderer UVs
    - Pulled the various util methods into their own class
    - Added proper networking and got rid of the cursed old
      client-authoritative version
    - Fixed AE upgrade copying
    - Analysis code cleanup
    - Added /gt hand command
    RecursivePineapple committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    febe062 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    78a1245 View commit details
    Browse the repository at this point in the history
  25. uplink skeleton

    RecursivePineapple committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    15614d6 View commit details
    Browse the repository at this point in the history
  26. Finished uplink & added moving

    - Finished uplink (needs some cleanup still)
    - Added uplink ME hatch
    - Finished copy planning
    - Added moving
    - Optimized block analysis preview
    - Added new textures for uplink front face
    RecursivePineapple committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    6b27c4e View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    15ae537 View commit details
    Browse the repository at this point in the history
  28. Added exchanging + cleanup

    - Added proper manipulator capability system instead of boolean flags
    - Reduced opacity of box holograms to 25%
    - Added uplink connection tier gating
    - Added block exchanging
    - Added cylinders to geometry mode
    RecursivePineapple committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    0d242e0 View commit details
    Browse the repository at this point in the history
  29. applied spotless

    RecursivePineapple committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    4ede682 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    5c05e33 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    8dcd628 View commit details
    Browse the repository at this point in the history
  32. Misc changes

    - Added AE & quantum downlinks + their recipes
    - Improved EntityItemLarge (still not working 100% though)
    - Added superchest emptying
    - Removed gl error check from BoxRenderer because it kept printing an
      error from an unrelated gl call
    - Fixed lots of @SideOnly issues
    - Worked on quantum uplink a bit
    RecursivePineapple committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    d7e7bc0 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    c49b208 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. fix rebase error

    RecursivePineapple committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    af2456a View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. misc cleanup

    RecursivePineapple committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    7d4a20b View commit details
    Browse the repository at this point in the history
  2. Added cable mode + misc fixes

    - Added a cable mode to MK1's and up
      - Mode can place AE or GT cables/pipes in a straight line (connects GT
        cables properly)
    - Fixed placing in SP
    - Misc refactors
    RecursivePineapple committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    289a355 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Various fixes

    - Refactored pseudo inventory system to use IAEItemStacks
    - Moved inventory logic to MMInventory
    - Changed p2ps to paste inputs as an input instead of an output
    - Fixed planning and un-WIP'd the quantum uplink
    - Added an item provider for AE patterns (allows the player to copy
      interfaces with patterns easily)
    - Improved planning options (added distinction between all & missing
      modes)
    - Fixed cable mode end connections
    - Added recipes for quantum uplink machines
    RecursivePineapple committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    6d2aacb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0a43e7 View commit details
    Browse the repository at this point in the history
  3. applied spotless

    RecursivePineapple committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    319836d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a4f0281 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Misc fixes & changes

    - Fixed ender io conduit integration spamming errors
    - Added pattern support for facade ME interfaces
    - Fixed manipulator charging
    - Added keybindings for copying/moving
    - Improved preview hint culling
    - Removed custom connector hatch recipe syncing since it isn't needed
    - Changed cable mode to respect existing cable connections
    - Fixed singleblocks not getting their output face set properly
    - Cleaned up old hotswappable code in uplink structure check
    - Changed uplink to send update packets periodically
    - Fixed uplink not resetting efficiency when turned off
    RecursivePineapple committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    338fd84 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. Fixed several minor issues

    - Fixed keybindings not working
    - Fixed facade ME interfaces not getting their priority copied
    - Fixed machine facing logic for ALs
    RecursivePineapple committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    9ebdfe6 View commit details
    Browse the repository at this point in the history
  2. THE GREAT COMMENTING + misc fixes

    - Commented everything that should be commented
    - Added dynamic sound range to fix far sounds not doing anything
    - Refactored tons of old code
    - Added pattern copying to AE facade interfaces
    - Changed ZPM tier to place 512 blocks every 5 ticks
    - Reduced wind-up time to 10 ticks from 20
    - Fixed bedrock/warded glass getting removed
    - Added nbt serialization for uplink hatch stored items
    - Gated debug logs behind GTValues.D1 since they aren't needed anymore
    RecursivePineapple committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    6c87623 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2024

  1. Configuration menu
    Copy the full SHA
    2b29d33 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Configuration menu
    Copy the full SHA
    3e03bc5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af6b578 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    42ee570 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    82fbc4c View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. Configuration menu
    Copy the full SHA
    2a43f39 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2024

  1. Fixed several minor issues

    - Fixed the manipulator tooltip lines for ME/uplink not working on MP
    - Fixed the uplink not resetting its texture when turned off
    - Fixed plans not getting their name set
    RecursivePineapple committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    98a0d52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c2f0561 View commit details
    Browse the repository at this point in the history