Mines Module
fynntimes opened this issue ยท 5 comments
The Mines module's primary purpose is to add resetting mines to the game. Prison servers use mines to allow players to collect resources to either use to create more items, or to sell and rank up.
The checklist below is subject to change as feature ideas are added.
- Basic mine loading and saving
- Basic mine creation and in-game editing
- Mine resets and reset modes
- Ranks integration
- Reset timer
- Mine protection based on ranks
Some methods for ranks to use have been added - such as GUI filter overrides. Ranks should softdepend/depend on mines as what is it without it?
@DMP9-MC The idea of modules is that they should be able to work independently of eachother. So, mines should definitely not depend on ranks to carry out most of its features. Therefore, softdepend.
@SirFaizdat Mines doesn't depend on anything (other than Prison API of course). Mines is designed so other modules can softdepend on it. Modules can override mine teleportation, what mines are shown in the GUIs etc.
Update
22/01/2017 As of commit e13b173 mines is pretty much done
24/01/2017 Now just trying to nail down where the bugs are.
I'm going to close this issue as I'm just bug fixing now. Will reopen if anything big enough pops up, otherwise follow the progress at https://github.com/mc-prison/prisonmines