VaultAdditions v1.1.0
Shouldve probably been a 2.0.0 but oh well
Additions:
-
Added Config option to disable the Border Expander after a certain set day (disabled by default)
-
A date may now be configured in the config/via command to disable the Border Expander (DD:MM:YYYY HH:MM:SS) (by default "01/01/2030 20:00:00")
-
Players are notified about the time until that day on login, Message is random between 5 options
-
Power Crystals now grant Power points if the date is past the configured date (if the limit-expansion config is enabled) and the player using it is Level 100
-
Added a new Power Menu to the Skill menu openable via H by default, can be disabled via a config value/command (enabled by default)
-
Added Custom vaultaddition configs stored in the
config/the_vault/directory :vaultadditions_power.jsonvaultadditions_power_gui_styles.json
-
added custom skill adapters usable in the vaultadditions_power.json config file as skill types
power_skill_point_increasepower_expertise_point_increasepower_vanilla_attribute(can only be used once for a vanilla/forge attribute)power_vanilla_attribute_2(use this if power_vanilla_attribute was used already for the same attribute)power_gear_attribute(can only be used once for a vault gear attribute)power_gear_attribute_2(use this if power_gear_attribute was used already for the same attribute)
-
Added Commands:
- Command to configure whether a player should grow upon submitting a Power Crystal to the Globe Expander
/vaultadditions config growPlayersOnGemstoneSubmit {boolean: true/false}
- Command to configure the value to grow the player by, per submitted Power Crystal
/vaultadditions config growPlayerByAmount {double: value}
- Command to configure the cap for the amount of blocks the player can grow
/vaultadditions config growPlayerCap {double: value}
- Command to configure whether the Power Menu should show
/vaultadditions showPowerMenu {boolean: true/false}
- Command to configure whether the time limit option should be used
/vaultadditions useTimeLimit {boolean: true/false}
- Command to configure the Time limit set
/vaultadditions setWorldBorderTimeLimit {String: "DD/MM/YYYY HH:MM:SS" (e.g. 24/12/2025 16:00:00}
- Command to add Power Points
/vaultadditions power addPoints {integer: value}
- Command to reset the Powers of a player
/vaultadditions power resetPowers {Player: playerName}
- Command to show the Leaderboard of contributions, the value being passed in determines how many players are shown
/vaultadditions powerCrystals contributionLeaderboard {integer: value}
- Command to get the contributions of a certain player, shows the Contributed Gemstones & their current additional size, uncapped & capped
/vaultadditions powerCrystals getContributions {Player: playerName}
- Command to reset the Contributions of a player
/vaultadditions powerCrystals resetContributions {Player: playerName}
- Command to configure whether a player should grow upon submitting a Power Crystal to the Globe Expander
-
Contributed Power Crystals are now kept track of.
-
Moved all config values to a Server Config
- This makes the values be synced on player log in & whenever they change (if forge decides to send notifies, visible in console)
- Server configs are generated upon the world loading & are stored in the
world/serverconfigdirectory instead
-
Players may now grow in their size upon submitting Power Crystals, hitboxes do not change (enabled by default)
- Value that players grow at is configurable in the config (0.001 by default)
- Value can be capped (0.5 by default)
-
Added a Power Orb item that grants Power Points.
-
Dynamically change the tooltip of Power Crystals to reflect what they can do
- If the Globe expander no longer accepts Gemstones, shows that it can add a Power point.
- Otherwise, shows that it can increase the World Border by
xvalue.
-
Majority of Server Configs can now be changed via Commands
- This may not update instantaneously, which is why its still recommended to configure all values through the config file, and then launch the server, however the option is there.
Fixes:
- Fixed the game crashing if a border attempts to go beyond 5.9999968E7
Misc:
- a ton of refactors
- Existing Border Gemstones will be deleted upon update due to renaming of the item
Things may break from a previous version, good luck!
Attached with the release are example configs of the new Power System, to use these, put them into the config/the_vault/ directory