mirror of
https://gitlab.bixilon.de/bixilon/minosoft.git
synced 2025-08-03 20:16:16 -04:00
architecture: note about integrated registries
This commit is contained in:
parent
3338ea145b
commit
bfc8f33468
@ -13,7 +13,7 @@ To only start the core, you can start the jar with the `--headless` parameter.
|
|||||||
### Core
|
### Core
|
||||||
|
|
||||||
The core should not depend on other modules (currently not true, but reduced to a minimum). It contains all the network code,
|
The core should not depend on other modules (currently not true, but reduced to a minimum). It contains all the network code,
|
||||||
account management, entity logic, pyhsics and a lot more.
|
account management, entity logic, physics and a lot more.
|
||||||
|
|
||||||
### Eros
|
### Eros
|
||||||
|
|
||||||
@ -40,11 +40,10 @@ that might get handled by mods or other modules.
|
|||||||
|
|
||||||
## Version data
|
## Version data
|
||||||
|
|
||||||
Minosoft does not have all properties of blocks, items, ... hardcoded into it.
|
Minosoft has a lot of properties of blocks, items, ... hardcoded into it. If the data is not present (i.e. not implemented or new version),
|
||||||
There is a large data blob generated by [PixLyzer](https://gitlab.bixilon.de/bixilon/pixlyzer) that gets downloaded and
|
the data is generated by [PixLyzer](https://gitlab.bixilon.de/bixilon/pixlyzer) that gets downloaded and loaded on demand.
|
||||||
loaded on demand.
|
|
||||||
|
|
||||||
Personally I don't really like that design, but it allows multi versioning and the adaption of new versions really quick.
|
Personally I really like that design, it allows design decisions far away from vanilla and does not break multi versioning and the adaption of new versions is really quick.
|
||||||
|
|
||||||
## Assets
|
## Assets
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user