Various fixes to the enchanting and loot system #206
No reviewers
Labels
No Label
blocker
bug
code quality
confirmed
critical
discussion
high priority
incompatibility
incomplete feature
invalid
low priority
missing feauture
needs testing
packet spam
performance
project
regression
translations
unconfirmed
in review
ready for review
No Milestone
No project
No Assignees
2 Participants
Due Date
No due date set.
Blocks
#204 WIP: MAPGEN/mcl_structures: Add ruined Nether portal
Mineclonia/Mineclonia
Reference: Mineclonia/Mineclonia#206
Loading…
Reference in New Issue
No description provided.
Delete Branch "LizzyFleckenstein03/Mineclonia:enchanting_loot"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Doesn't really fix a singular problem, just some general enchanting/loot code cleanup.
Also adds features requested in #204.
Solution
Details
Please don't make a big problem out of the fact that this fixes multiple things at once. If something is broken, fix it. Don't bitch about it please, this is much faster than making a separate PR for each issue, it saves my time and the reviewer's time.
You didn't investigate my enchanting code when I wrote it for the first time, so why make a problem out of me improving it now. Please just review this and don't create artificial problems. Thank you.
Testing Steps
It might be useful to add various loot chests as items to be able to place them and check their loot for testing this. Minecraft even has that feature.
I won't complain about it here, but the thing is, with bigger PRs it is easier for the committer, but harder for the reviewer because they have to review/test everything at once or they can't approve it.
Please provide more detailed testing steps. I have no idea what you expect to be verified here – in particular, what the difference to the previous loot generation should be.
Please provide a mapgen with settings and a seed so a reviewer can verify that the loot generation is deterministic.
Might be, but testers can place structures with
debug
privilege too – except Mineshafts, but those are common.Nice. I noticed this has been missing even before this PR.