Difference between revisions of "SL21W24"

From EscapeToMars
Jump to navigation Jump to search
(Created page with "◄ SL21W23 | SL21W25 ► <br />")
 
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
[[File:66h60c.png|yoink|thumb]]
 
[[SL21W23|◄ SL21W23]] | [[SL21W25|SL21W25 ►]]
 
[[SL21W23|◄ SL21W23]] | [[SL21W25|SL21W25 ►]]
  
 
<br />
 
<br />
 +
 +
*'''WorldGuard writedown. What is it used for / what should it be used for in the future?'''
 +
**__global__ removal stuff
 +
**FW needs SpawnArea, FarmArea
 +
**PlanetX Needs SpawnArea, FarmArea, Research1, Research2, Research3...   (could ALL be plots?!, make regions all based on chunks)
 +
**Special Regions problematic like protecting a lever
 +
*'''Desktop'''
 +
**'''Allow theming? We could actually let the user decide what coloring the buttons should have'''
 +
**'''Allows us to build just ONE/TWO consistent colorings/themes that look good and let the user change it'''
 +
*'''General Prism replacement'''
 +
**Check databases, timeseries db would make most sense IMO
 +
**For example timescaleDB
 +
**Alternatively just postgres as timescale is based upon postgres
 +
**Worth a try: store directly in couchbase as well?
 +
**Use old chunkli server or kadcon server as logging grave?
 +
***- UUID (Player)  - (Server),World,X,Y,Z  - Action (insert,remove,break,place,kill...)  - Block / Item  - (LibId by default)  - (Special blocks with meta table?)
 +
*'''Java 16'''
 +
**Needs dumb shit like  <code>–illegal-access=permit</code>  --add-opens java.base/java.lang.invoke=ALL-UNNAMED    --add-opens java.base/java.lang=ALL-UNNAMED    --add-opens java.base/sun.reflect=ALL-UNNAMED    --add-opens java.base/sun.reflect.annotation=ALL-UNNAMED
 +
*BUG/Breaking: Spring WebClient Mono/Flux incompatible because Minecraft internally still uses netty 4.1.25?
 +
*Upgrading to latest 1.16.5 patches
 +
**LOTS of package changes / import changes everywhere...Java 16 makes it annoying AF
 +
***
 +
***
 +
***

Latest revision as of 15:48, 27 June 2021

yoink

◄ SL21W23 | SL21W25 ►


  • WorldGuard writedown. What is it used for / what should it be used for in the future?
    • __global__ removal stuff
    • FW needs SpawnArea, FarmArea
    • PlanetX Needs SpawnArea, FarmArea, Research1, Research2, Research3...   (could ALL be plots?!, make regions all based on chunks)
    • Special Regions problematic like protecting a lever
  • Desktop
    • Allow theming? We could actually let the user decide what coloring the buttons should have
    • Allows us to build just ONE/TWO consistent colorings/themes that look good and let the user change it
  • General Prism replacement
    • Check databases, timeseries db would make most sense IMO
    • For example timescaleDB
    • Alternatively just postgres as timescale is based upon postgres
    • Worth a try: store directly in couchbase as well?
    • Use old chunkli server or kadcon server as logging grave?
      • - UUID (Player) - (Server),World,X,Y,Z - Action (insert,remove,break,place,kill...) - Block / Item - (LibId by default) - (Special blocks with meta table?)
  • Java 16
    • Needs dumb shit like –illegal-access=permit --add-opens java.base/java.lang.invoke=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/sun.reflect=ALL-UNNAMED --add-opens java.base/sun.reflect.annotation=ALL-UNNAMED
  • BUG/Breaking: Spring WebClient Mono/Flux incompatible because Minecraft internally still uses netty 4.1.25?
  • Upgrading to latest 1.16.5 patches
    • LOTS of package changes / import changes everywhere...Java 16 makes it annoying AF