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

refactor: Build a new tracking & structure versioning system #7

Merged
merged 31 commits into from
Aug 30, 2023
Merged

refactor: Build a new tracking & structure versioning system #7

merged 31 commits into from
Aug 30, 2023

Commits on Aug 24, 2023

  1. Configuration menu
    Copy the full SHA
    5b5cfe4 View commit details
    Browse the repository at this point in the history
  2. refactor: Change type of entities in structure

    Change type of `entities` from `List<NbtCompound>` to `Map<UUID, NbtCompound>` where `UUID` is `java.util.UUID`
    
    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    e2241b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be3a972 View commit details
    Browse the repository at this point in the history
  4. feat: some code 4 tracking

    zly2006 authored and Cubik65536 committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    f467c72 View commit details
    Browse the repository at this point in the history
  5. feat: add some fields

    zly2006 authored and Cubik65536 committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    d3fbd04 View commit details
    Browse the repository at this point in the history
  6. feat: [DRAFT] New RVC IO architecture

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    c3fb9f6 View commit details
    Browse the repository at this point in the history
  7. fix: Fix TrackedStructure IO

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    f9b3f68 View commit details
    Browse the repository at this point in the history
  8. feat: block events IO (Draft)

    zly2006 authored and Cubik65536 committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    70a78fd View commit details
    Browse the repository at this point in the history
  9. refactor: Reorganize RVC IO architecture

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    41dba3b View commit details
    Browse the repository at this point in the history
  10. refactor: RvcGitIO params

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    5d3aea5 View commit details
    Browse the repository at this point in the history
  11. refactor: Change RVC file extension to .rvc

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    aced2b1 View commit details
    Browse the repository at this point in the history
  12. chore: Add data separator for RvcFileIO

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    0bda864 View commit details
    Browse the repository at this point in the history
  13. refactor: Encapsulate RVC File IO functions

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    72bc144 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. feat: Add part of RvcFile save

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    e7b8ee1 View commit details
    Browse the repository at this point in the history
  2. refactor: Improve tick saving for RVC File IO

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    df491a7 View commit details
    Browse the repository at this point in the history
  3. feat: Add part of RvcFile load

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    a2e8002 View commit details
    Browse the repository at this point in the history
  4. fix: undo perm check crash

    zly2006 committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    25071e1 View commit details
    Browse the repository at this point in the history
  5. chore

    zly2006 committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    371176f View commit details
    Browse the repository at this point in the history
  6. feat: scheduled ticks

    zly2006 committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    d78d6a8 View commit details
    Browse the repository at this point in the history
  7. refactor: remove unused files

    zly2006 committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    dd8cfc2 View commit details
    Browse the repository at this point in the history
  8. feat(RvcFileIO): Add some save/load funcs

    TrackPoint deserialization needs to be implemented.
    
    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    deef4c2 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

  1. feat: Add RvcDataReader to properly read some RVC data

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    eb72d64 View commit details
    Browse the repository at this point in the history
  2. refactor: Improve RVC data file header read func

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    8922a02 View commit details
    Browse the repository at this point in the history
  3. feat: IRvcFileReader

    zly2006 committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    35be390 View commit details
    Browse the repository at this point in the history
  4. chore: add jgit dependency

    zly2006 committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    8806aab View commit details
    Browse the repository at this point in the history
  5. style(RvcFileIO): Format document

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    a8cf9ff View commit details
    Browse the repository at this point in the history
  6. refactor(RvcFileIO): Move .forEach to save data to `.entries.joinTo…

    …String`
    
    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    c6aafa4 View commit details
    Browse the repository at this point in the history
  7. refactor(RvcFileIO): SImplify save codes

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    b00bea4 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. refactor: Build the new RvcFileReader architecture

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    df4822d View commit details
    Browse the repository at this point in the history
  2. feat: Complete RvcReader for version 1

    Signed-off-by: Qian Qian "Cubik"‎ <cubik65536@cubik65536.top>
    Cubik65536 committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    16c3370 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

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