Forum

From EscapeToMars
Revision as of 22:29, 27 March 2020 by Kademlia (talk | contribs) (Created page with "(Old Backup) Chunkli: Previous design was PluginName -> PluginDataContainer and PluginDataContainer has PluginName, BinaryJSONData New design PluginName -> Map<Path, P...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

(Old Backup)


Chunkli:

Previous design was

PluginName -> PluginDataContainer

and

PluginDataContainer has PluginName, BinaryJSONData

New design

PluginName -> Map<Path, PluginDataContainer>

and

PluginDataContainer has PluginName, Path, Version, BinaryJSONData

this allows storing different identifiable data for a single plugin.

Before a big json would have to be created to fit all data from all parts of a plugin.

Specifically in Kadi case this would be problematic when storing region-data and Fakes-data at the same time


Optimizations:

  • Disable dropper transport upwards
  • (?) Oxygen, Oxygendispenser, Oxygenconverter -> Biome Conversion
  • Possibly add TimedPermissions by adding a runtime and a PermManager queue<long> with endtimes per user
  • BungeeFix: Tp to Player (any Server)


Random:


Possible Test worlds:

"Normal" (Single Plots world)

"Islands"

"Skyblock"

"Spawnie Extended"

"Mars"


MARS:

SP = Road-System + Upgradable 5x5 Plots

SP2 = Road-System + Buyable bigger plots all at once

SP3 = Single Plots world

- Crops only in sunlight

- Nearly no mobs anywhere

- Very low spawn-rate

- Events/Attacks on locations