* Network part finished.
* Should be more reasonable now
* This should be good enough.
* Orb finished, needs strings
* Bind finished. Needs strings.
* Reformat & Help subcommand
* Cleanup, strings, no negative amounts
* Removed TODOs
* Added missing MaxTier check for Blood Orbs.
Added TODO: Test with custom Blood Orbs.
* Ritual commands finished.
Check for valid placement might be optimized. (TODO)
* Access modifiers, moved TODO
* Added TODOs for localized strings
* DrainUtils postponed until the necessary functionality is available with SoulTickets (telling SoulTicket network from soul ticket, a list of all registered soul tickets per network)
* Replaced all occurrences of TextHelper with TextComponentTranslation in the commands section
* - Moved Teleports.java to teleport package
- added teleposer command
- added missing strings
- cleanup
* Fixed spelling of "Successful(ly)"
* getUsage() now returns translation keys.
getInfo() is now an explicit String
ritual creation command now has proper tab completions
help is an additional argument with "-h" or "?"
cleanup
* teleposerSet final
cleanup.
* Removed ritual removal command
Signed-off-by: tobias <angryaeon@icloud.com>
* Check if the tile has a ritual first
Signed-off-by: tobias <angryaeon@icloud.com>
* A bit more optimisation
Signed-off-by: tobias <angryaeon@icloud.com>
* Cleanup part 1
Signed-off-by: tobias <angryaeon@icloud.com>
* Cleanup part 2
Signed-off-by: tobias <angryaeon@icloud.com>
* Part 3
Signed-off-by: tobias <angryaeon@icloud.com>
* Part 4
Signed-off-by: tobias <angryaeon@icloud.com>
* Updated language file to reflect cleanup & continuity changes.
Signed-off-by: tobias <angryaeon@icloud.com>
* Change to use an abstract class that gets called instead of calling super on overriden execute() for commands
Signed-off-by: tobias <angryaeon@icloud.com>
* Use player facing for ritual creation.
Signed-off-by: tobias <angryaeon@icloud.com>
* Added Soul Fray check.
Sacrificial dagger now glows even more if you're fully prepared!
Added NBT field for maximum incense altar bonus from the last incense altar the player has encountered.
(There is a case in which the dagger glows even if the player is not at maximum incense bonus:
The player must have been at maximum incense bonus and then gone into the vincinity of a stronger incense altar.
The maximum incense bonus data field only updates once the maximum bonus has been reached for efficiency.)
* Multiplayer fixed.
* Fixed weirdness that occurred during a phase I don't remember.
* Fix the Blood Tank BB
* Add modid to command localizations to prevent conflicts
* Fixed the items not being drawn on the right Y-level for the Sigil of Holding HUD
Corrected localizations of other lang files
* SoulTicket internal implementation
* do what TehNut says
* implement hashCode()
* Fix toggleable sigils draining on r-click when it shouldn't
Also moved the ItemSigil and ItemSigilToggleable to the sigil package (why wasn't it there???)
The new one is now built for the api jar and the old one is now internal.
It will slowly be moved around to sane places within the internal code. Most
of the features provided in the old "api" are addon specific features which
will generally rely on the main jar anyways. The new API will be specific
to compatibility features, such as blacklists, recipes, and value modification.
Added a search bar to the Upgrade Tomes Creative Tab
Updated some Altar fluid code (remove deprecated stuff)
Moved Rendering classes into appropriate package
Fix the localization errors on the Demon Crystals
A few cleanups here and there