SL22W37

From ETM
Jump to navigation Jump to search

◄ SL22W36 | SL22W38 ►

blueprint

• rotate 
• flip horizontal
• flip vertical
• move layer prio
• saveAs
• view public bps
• sort by tags or username or rating
• add group/tag to own blueprint 
• list amount of blocks in bp
• show if bp is affordable
• show list of missing blocks
• slow down bp movement
• move up down with shift scroll? or left right click
• move complete selection over? 
• limit updating to affected chunks

island generation

• make islands convertible 
• use noise asteroid generation/surface generation as cutout for blueprint mode
• hide blocks that are not in the areaextract selection
  • Fix back implementation
  • Fix blueprint going out of bounds of the manipulation area
  • Fix history state not implemented the same way for desktop && public screens
  • Desktop-Spying mode is broken
    • If two players are online the screens are partially sent to others? Seems like the itemframe and map id are sent but not the data
  • FakePlayer do not update on setting a hand-item


Refactor blueprint refresh to a reusable place


       Set<UUID> playersNear = CAccess.getAsyncPlayerCache().getPlayersNearSet(config.getOrigin().toLoc(100), 50);

       UUIDSetActionConfig cfg = UUIDSetActionConfig.of(getCommanderInfo(), playersNear);

       cfg.setActionType(ActionType.Subtask);

       var future = TemplateFacade.refresh(cfg);