This repository was archived by the owner on May 5, 2025. It is now read-only.
VaultAdditions v1.2.0
VaultAdditions v1.2.0
-
Added new Power Skill icons, the filenames can be viewed with the attached example gui config
-
Added new Power:
power_fall_reduction-> Reduces fall damage by the specified amount in the Power config -
Added new Power:
power_kinetic_reduction-> Reduces kinetic damage by the specified amount in the Power config -
Added Events
- Allow you to reactivate the Globe Expander, as well as adding Vault Modifiers to Vaults while active
- These can be added & configured via commands.
- An Event can either be a Crystal submission Event, or a regular Event
- Crystal submission Events require players to supply the Globe expander with the configured amount of Power crystals before the modifier is active, by default all Crystal submission events reactivate the Globe Expander
- Normal Events will have their effect always active. these do not reactivate the Globe Expander unless it's the event to reactivate it.
- Crystal submission Event goals are determined by the
CRYSTAL_SUBMIT_MIN& theCRYSTAL_SUBMIT_MAXconfigs. (by default 50 - 250) - Event ids include:
vaultadditions:expansion_enabled,vaultadditions:event_modifier_1,vaultadditions:event_modifier_2, etc. until event_modifier_5 - each event_modifier points to their respective modifier group, e.g
vaultadditions:event_modifier_2points to thethe_vault:event_group_twoVault modifier - Upon login, the player is informed about the duration left for the Event and the event message
-
Added the Event Block
- This is a unbreakable and by default, non-obtainable block.
- Displays Information about the next Scheduled Event.
- If an Event is active: displays Event information such as:
- Time until the event is over
- Event message
- if isCrystalSubmission: displays the required amount of Crystals to submit and the progress.
-
Added Commands:
/vaultadditions event stopEvent-> stops a currently occuring event./vaultadditions event getCurrentEvent-> get Information about a currently ongoing event./vaultadditions event scheduleEventDate {String: dd/MM/yyyy HH:mm:ss}-> schedules an Event based on the Servertime with the passed in string in the given timeformat./vaultadditions event clearScheduledEvents-> clears all scheduled events./vaultadditions event addEventEntry {ResourceLocation: eventId} {String: eventMessage} {int: eventWeight} {int: durationInMin} {boolean: isCrystalSubmission}-> adds an Event entry with the specified attributes, this event gets added to the Event pool where a random one will be chosen one based off of the weights passed in./vaultadditions event removeEventEntry {ResourceLocation: eventId}-> removes the first found event entry with the given eventId/vaultadditions config crystalSubmitMin {Integer: amount}-> sets the CrystalSubmitMin config to the given value/vaultadditions config crystalSubmitMax {Integer: amount}-> sets the CrystalSubmitMax config to the given value
-
Sync AdditionalVaultStatData upon login to hopefully prevent power point duplication
-
Added the Power skills to the getAllSkillIds method
-
Removed a debug print in MixinSkillGates
-
Minor refactors and code cleanups
Full Changelog: v1.1.0...v1.2.0