I think it's important to get a basic survival demo working, and to then incrementally build on top of that with basic features. If we try to have everything implemented before starting survival, it will be impossible to complete (and will kill motivation). Thus, I propose implementing the most basic features first.
For basic survival, we need:
Bugs:
Later features:
Note: I'm not going to be removing any existing VRI code until I'm confident that this survival implementation is of higher quality than it, and those features have been amalgamated into this impl. This means that survival exists on a few new modules, which I'll list here:
survival
datapack
loot-table
crafting
I think it's important to get a basic survival demo working, and to then incrementally build on top of that with basic features. If we try to have everything implemented before starting survival, it will be impossible to complete (and will kill motivation). Thus, I propose implementing the most basic features first.
For basic survival, we need:
Bugs:
Later features:
Note: I'm not going to be removing any existing VRI code until I'm confident that this survival implementation is of higher quality than it, and those features have been amalgamated into this impl. This means that survival exists on a few new modules, which I'll list here:
survivaldatapackloot-tablecrafting