Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added 1.20.2 support, SEPARATE_ARENA_SPECTATORS, kits.yml early mechanic | Fixed player chat issue & more #32

Merged
merged 43 commits into from
Nov 29, 2023

Conversation

Tigerpanzer02
Copy link
Member

  • Added 1.20.2 support
  • Added kits.yml mechanic
  • Added SEPARATE_ARENA_SPECTATORS to adjust the chat for spectators to be on there own
  • Changed config value Separate-Arena-Chat to Chat.Separate.Arena
  • Fixed rewards enabling
  • Fixed bossbar disable
  • Fixed locale registration if services are unavailable
  • Fixed player name on chat is removed while PAPI enabled
  • Fixed NPE on command usage /pluginindicator stop

version-bump[github-action] and others added 30 commits August 9, 2023 17:45
* feat: added setIfAbsent method to ConfigUtils

* Minor kit update.

* feat: kits config foundation

* Revert "feat: kits config foundation"

This reverts commit 90b140d.

* Java 8 compactible

* Resolved 1 review.

#31 (comment)

* Removed 1 unnecessary method.

* Moved initialize kit config to after checking if kit is enabled.

* Reformatted code

* Removed setting name to the config file

* Reformatted inventory section of configuration file for kits.yml

* Reformatted armour section of configuration file for kits.yml

* Added kit item handling, allowing items to be changed while giving kit items.

* Update .gitignore

* Updated snapshot version

* Removed Kit.restock() method.

* Removed Kit.restock() method.

* Fix for a NPE

* Fix for another NPE

* Fix for another another NPE

* Bumped snapshot version

* Update MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/basekits/Kit.java

Co-authored-by: montlikadani <[email protected]>

* Update for level kits.

* Updated structure of kit loading and handling

* Fixed getting the itemstack on display for the kit menu

* Fixed default kit

* Fixed clone kit

* Merged suggestion on key_name.

Co-authored-by: montlikadani <[email protected]>

* Restructured code

* Updated KitMenuHandler.java

* Updated version

* Modified how KitRegistry.handleItem is used.

* Create HandleItem.java

* Modified handleitem interface

* Fixed optional configuration values

* Update MiniGamesBox Classic/src/main/java/plugily/projects/minigamesbox/classic/kits/KitRegistry.java

Co-authored-by: montlikadani <[email protected]>

---------

Co-authored-by: montlikadani <[email protected]>
Co-authored-by: Tigerpanzer_02 <[email protected]>
Copy link

sonarcloud bot commented Nov 29, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 21 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@Tigerpanzer02 Tigerpanzer02 merged commit 13c9675 into master Nov 29, 2023
2 checks passed
@Tigerpanzer02 Tigerpanzer02 deleted the development branch November 29, 2023 22:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants