diff --git a/doc/Architecture.md b/doc/Architecture.md index de9096049..58b361f89 100644 --- a/doc/Architecture.md +++ b/doc/Architecture.md @@ -13,7 +13,7 @@ To only start the core, you can start the jar with the `--headless` parameter. ### Core 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 @@ -40,11 +40,10 @@ that might get handled by mods or other modules. ## Version data -Minosoft does not have all properties of blocks, items, ... hardcoded into it. -There is a large data blob generated by [PixLyzer](https://gitlab.bixilon.de/bixilon/pixlyzer) that gets downloaded and -loaded on demand. +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), +the data is generated by [PixLyzer](https://gitlab.bixilon.de/bixilon/pixlyzer) that gets downloaded and 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