CivClassic / ExilePearl

For when you really just don't want that dude HERE but don't care if he plays - Paper plugin built for 1.16.5 Minecraft - Anti-grief tool built for players, not mods.
MIT License
0 stars 18 forks source link

Upgrade and Downgrade Pearls #67

Closed squareblob closed 4 years ago

squareblob commented 4 years ago

Fixes #49, #52

I chose to add a command instead of fixing the configs upgrade recipe because : 1) I don't think it makes sense to have an intermediate material, with only a single use case, which is used right after its creation. 2) It seemed inconsistent to keep upgrading as a recipe and make downgrading, which should not have to require a material, a command

There are some Exile Pearl quirks I have not touched in this PR. For example, upgrade_materials is actually a set of RepairMaterial's, which means the repair field of an upgrade material is actually its cost to upgrade.