Skip to content

Plot System Integration #31

@MineFact

Description

@MineFact
  • Convert PlotSystemTerra into AlpsLib
  • Make PlotSystemTerra an empty plugin with just using AlpsLib as dependency
  • Integrate PlotSystemTerra from AlpsLib into the PlotSystem BuildTeamTools Module
  • Add Multiversion Support for AlpsLib PlotSystemTerra
  • Fix custom heads in CreatePlotMenu
  • Change schematic folder to /modules/plotsystem/schematics
  • Make SFTP debug messages debug mode only (not possible to solve for me on first look)
  • Check if Schematic Auto-Pasting works
  • Test Multiversion Support in AlpsLib PlotSystemTerra
    • Test all features for 1.20.4 with BuildTeamTools
      • Test /createplot and schematic upload
      • Test successful plot creation on PlotSystem Server --> Not testable because PlotServer is 1.12.2 but should be fine.
      • Test /pasteplot and schematic download
      • Test successful plot creation on BuildTeam Server
    • Test all features for 1.12.2 with BuildTeamTools
      • Test /createplot and schematic upload
      • Test successful plot creation on PlotSystem Server
      • Test /pasteplot and schematic download
      • Test successful plot creation on BuildTeam Server
    • Test all features for 1.20.4 with PlotSystemTerra
      • Test /createplot and schematic upload
      • Test successful plot creation on PlotSystem Server --> Not testable because PlotServer is 1.12.2 but should be fine.
      • Test /pasteplot and schematic download
      • Test successful plot creation on BuildTeam Server
    • Test all features for 1.12.2 with PlotSystemTerra
      • Test /createplot and schematic upload
      • Test successful plot creation on PlotSystem Server
      • Test /pasteplot and schematic download
      • Test successful plot creation on BuildTeam Server
  • Update to Plot System v5
  • Force Alps Dev's to also use and update the library for now

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions