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

Development #65

Merged
merged 144 commits into from
Aug 8, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
144 commits
Select commit Hold shift + click to select a range
c61f7ea
Updated sonarcloud badge
Tigerpanzer02 Aug 1, 2021
cfe0ad7
Bump pom.xml from 1.7.9 to 1.7.9-dev0
github-actions[bot] Aug 1, 2021
d8f3fff
Improved leaderboard command
montlikadani Aug 5, 2021
8cae1f5
Bump pom.xml from 1.7.9-dev0 to 1.7.9-dev1
github-actions[bot] Aug 5, 2021
b9e745a
Some fixes
montlikadani Aug 5, 2021
033d58c
Bump pom.xml from 1.7.9-dev1 to 1.7.9-dev2
github-actions[bot] Aug 5, 2021
9ef7b2a
Small optimizations
montlikadani Aug 19, 2021
0082897
Bump pom.xml from 1.7.9-dev2 to 1.7.9-dev3
github-actions[bot] Aug 19, 2021
1738027
Small changes
montlikadani Sep 9, 2021
d362b3e
Bump pom.xml from 1.7.9-dev3 to 1.7.9-dev4
github-actions[bot] Sep 9, 2021
aa4984c
Added murderer and detective chance placeholders to scoreboard
montlikadani Sep 9, 2021
455ead5
Bump pom.xml from 1.7.9-dev4 to 1.7.9-dev5
github-actions[bot] Sep 9, 2021
d23c2b5
Now weather changing will be cancelled when a game is running
montlikadani Sep 9, 2021
30564d1
Bump pom.xml from 1.7.9-dev5 to 1.7.9-dev6
github-actions[bot] Sep 9, 2021
446b53d
Now users can use placeholderapi placeholders in bossbar, titles, wit…
montlikadani Sep 10, 2021
38ba1ba
Bump pom.xml from 1.7.9-dev6 to 1.7.9-dev7
github-actions[bot] Sep 10, 2021
4b1c05f
Added option to determine if the deletion of arena needs confirmation…
montlikadani Sep 10, 2021
86c2a3f
Bump pom.xml from 1.7.9-dev7 to 1.7.9-dev8
github-actions[bot] Sep 10, 2021
bfe8f7a
Fixed nullPointer issue when party member is not found so the element…
montlikadani Sep 17, 2021
b8bb80e
Bump pom.xml from 1.7.9-dev8 to 1.7.9-dev9
github-actions[bot] Sep 17, 2021
a1e2123
Stream will be closed automatically, so we need to create a new one o…
montlikadani Sep 23, 2021
83becdc
Bump pom.xml from 1.7.9-dev9 to 1.7.9-dev10
github-actions[bot] Sep 23, 2021
3e845d7
Fix when setCooldown method is not existed in 1.9 or later versions
montlikadani Nov 2, 2021
3befdcd
Bump pom.xml from 1.7.9-dev10 to 1.7.9-dev11
github-actions[bot] Nov 2, 2021
04997b3
Updated repo links to https
Tigerpanzer02 Dec 7, 2021
860b6eb
Bump pom.xml from 1.7.9-dev11 to 1.7.9-dev12
github-actions[bot] Dec 7, 2021
d873dd3
Implementation core update (1/2)
Tigerpanzer02 Apr 5, 2022
1108bd4
Bump pom.xml from 1.7.9-dev12 to 1.7.9-dev13
github-actions[bot] Apr 5, 2022
b12fd8c
Added MurderGameCorpseSpawnEvent
Tigerpanzer02 Apr 15, 2022
aabc426
Implementation core update (2/2)
Tigerpanzer02 Apr 15, 2022
db4e29f
Bump pom.xml from 1.7.9-dev13 to 1.7.9-dev14
github-actions[bot] Apr 15, 2022
3decad7
Updated Copyright notice
Tigerpanzer02 Apr 15, 2022
7b02359
Merge remote-tracking branch 'origin/development' into development
Tigerpanzer02 Apr 15, 2022
b45402f
Bump pom.xml from 1.7.9-dev14 to 1.7.9-dev15
github-actions[bot] Apr 15, 2022
8e467f4
Updated README.md
Tigerpanzer02 Apr 15, 2022
2026497
Merge remote-tracking branch 'origin/development' into development
Tigerpanzer02 Apr 15, 2022
a4aaca8
Bump pom.xml from 1.7.9-dev15 to 1.7.9-dev16
github-actions[bot] Apr 15, 2022
e7f5d83
Update deploy.yml
Tigerpanzer02 Apr 15, 2022
d3e3102
Bump pom.xml from 1.7.9-dev16 to 1.7.9-dev17
github-actions[bot] Apr 15, 2022
391108b
Updated language_default.yml to match with language.yml
Tigerpanzer02 Apr 16, 2022
41a886b
Bump pom.xml from 1.7.9-dev17 to 1.7.9-dev18
github-actions[bot] Apr 16, 2022
6e51c8d
Updated language.yml
Tigerpanzer02 Apr 16, 2022
b5e3243
Merge remote-tracking branch 'origin/development' into development
Tigerpanzer02 Apr 16, 2022
9b855ed
Bump pom.xml from 1.7.9-dev18 to 1.7.9-dev19
github-actions[bot] Apr 16, 2022
65ada3d
Fixed first time start issues
Tigerpanzer02 Apr 17, 2022
2de09e8
Bump pom.xml from 1.7.9-dev19 to 1.7.9-dev20
github-actions[bot] Apr 17, 2022
ddc2442
Added powerups on gold spawn
Tigerpanzer02 May 1, 2022
c3e609b
Set default detective arrows to 10
Tigerpanzer02 May 1, 2022
4e003b4
Fixed typo on mysql.yml
Tigerpanzer02 May 1, 2022
f9221f2
added info about murderer locator
Tigerpanzer02 May 1, 2022
1d01d94
Bump pom.xml from 1.7.9-dev20 to 1.7.9-dev21
github-actions[bot] May 1, 2022
dcb16f6
Fixed pass statistic typo caused stat issues
Tigerpanzer02 May 1, 2022
1a2abc7
Merge remote-tracking branch 'origin/development' into development
Tigerpanzer02 May 1, 2022
2318cd7
Bump pom.xml from 1.7.9-dev21 to 1.7.9-dev22
github-actions[bot] May 1, 2022
a0fb5a3
Fixed special_items.yml execute commands
Tigerpanzer02 May 9, 2022
f2446a1
Fixed mm stats command
Tigerpanzer02 May 9, 2022
fc4fa28
Fixed setup external menu for legacy versions
Tigerpanzer02 May 9, 2022
c82e466
Fixed placeholders on language.yml
Tigerpanzer02 May 9, 2022
43cfbe0
Fixed plugin short name which caused command issues
Tigerpanzer02 May 9, 2022
5330aa9
Fixed role pass special_items did not open a inventory
Tigerpanzer02 May 9, 2022
d37b218
Fixed placeholders on language.yml
Tigerpanzer02 May 9, 2022
03cc3b9
Fixed placeholders on language.yml
Tigerpanzer02 May 9, 2022
ad75143
Fixed getMurdererSword(org.bukkit.entity.Player) is null
Tigerpanzer02 May 9, 2022
74b2e2e
Fixed Scoreboard path for Murderer
Tigerpanzer02 May 9, 2022
ec00c92
Changed role placeholder to player_role
Tigerpanzer02 May 9, 2022
8306c7c
Fixed scoreboard placeholders on language.yml
Tigerpanzer02 May 9, 2022
d5ff2e4
Fixed scoreboard placeholders on language.yml
Tigerpanzer02 May 9, 2022
c6847f1
Bump pom.xml from 1.7.9-dev22 to 1.7.9-dev23
github-actions[bot] May 9, 2022
1436201
Fixed LEADERBOARD_STATISTICS_HIGHEST_SCORE message
Tigerpanzer02 May 13, 2022
d5b34fc
Bump pom.xml from 1.7.9-dev23 to 1.7.9-dev24
github-actions[bot] May 13, 2022
23986e3
Fixed block breaking is canceled outside of arena
Tigerpanzer02 May 15, 2022
6cab39a
Merge remote-tracking branch 'origin/development' into development
Tigerpanzer02 May 15, 2022
00e481f
Bump pom.xml from 1.7.9-dev24 to 1.7.9-dev25
github-actions[bot] May 15, 2022
20b1394
Fixed playerSpawnPoints teleportation on arena start
Jun 20, 2022
af62aa4
Bump pom.xml from 1.7.9-dev25 to 1.7.9-dev26
github-actions[bot] Jun 20, 2022
5fbe0f6
Update deploy.yml
Tigerpanzer02 Jul 3, 2022
eeb6290
Bump pom.xml from 1.7.9-dev26 to 1.7.9-dev27
github-actions[bot] Jul 3, 2022
7638c30
Updated distributionManagement
Tigerpanzer02 Jul 3, 2022
a4f57ea
Merge remote-tracking branch 'origin/development' into development
Tigerpanzer02 Jul 3, 2022
12870f2
Bump pom.xml from 1.7.9-dev27 to 1.7.9-dev28
github-actions[bot] Jul 3, 2022
56e80c3
Move TP to VersionUtil methods & update maven dependencies (#63)
JT122406 Jul 31, 2022
ce64ee8
Bump pom.xml from 1.7.9-dev28 to 1.7.9-dev29
github-actions[bot] Jul 31, 2022
c3fcf45
Updated setup menu
Tigerpanzer02 Sep 2, 2022
5c129cb
Bump pom.xml from 1.7.9-dev29 to 1.7.9-dev30
github-actions[bot] Sep 2, 2022
ca16680
Fixed murderer gets sword placeholder usage
Tigerpanzer02 Sep 3, 2022
eef18ed
Merge remote-tracking branch 'origin/development' into development
Tigerpanzer02 Sep 3, 2022
0a25821
Bump pom.xml from 1.7.9-dev30 to 1.7.9-dev31
github-actions[bot] Sep 3, 2022
64190f2
Fixed cauldron and pray coloring
Tigerpanzer02 Sep 3, 2022
44b9021
Merge remote-tracking branch 'origin/development' into development
Tigerpanzer02 Sep 3, 2022
ff6cfae
Bump pom.xml from 1.7.9-dev31 to 1.7.9-dev32
github-actions[bot] Sep 3, 2022
f3c0771
Fixed gold does not spawn on gold spawn locations
Tigerpanzer02 Sep 3, 2022
3ab13a1
Merge remote-tracking branch 'origin/development' into development
Tigerpanzer02 Sep 3, 2022
dc3090a
Bump pom.xml from 1.7.9-dev32 to 1.7.9-dev33
github-actions[bot] Sep 3, 2022
7e890c8
Changed replace method for low points
Tigerpanzer02 Sep 3, 2022
7d024a2
Bump pom.xml from 1.7.9-dev33 to 1.7.9-dev34
github-actions[bot] Sep 3, 2022
b7444ac
Fixed special_items.yml file
Tigerpanzer02 Sep 9, 2022
28ec8e1
Fixed arena running (death reward type & starting & ingame handling)
Tigerpanzer02 Sep 9, 2022
ff961b5
Bump pom.xml from 1.7.9-dev34 to 1.7.9-dev35
github-actions[bot] Sep 9, 2022
19bf95f
Disabling SERVER_JOIN items on special_items.yml by default
Tigerpanzer02 Sep 16, 2022
9d87a03
Bump pom.xml from 1.7.9-dev35 to 1.7.9-dev36
github-actions[bot] Sep 16, 2022
43df77a
Split Main into boot classes
Tigerpanzer02 Oct 15, 2022
1c4d4d9
Merge remote-tracking branch 'origin/development' into development
Tigerpanzer02 Oct 15, 2022
9e807af
Bump pom.xml from 1.7.9-dev36 to 1.7.9-dev37
Tigerpanzer02 Oct 15, 2022
f22da01
moved from maven to gradle
Tigerpanzer02 Dec 30, 2022
b8a8bef
Bump version from 1.7.9-dev37 to 1.7.9-SNAPSHOT0
Dec 30, 2022
0a9545f
Updated README.md
Tigerpanzer02 Dec 30, 2022
489b96f
Merge remote-tracking branch 'origin/development' into development
Tigerpanzer02 Dec 30, 2022
2d603b7
Bump version from 1.7.9-SNAPSHOT38 to 1.7.9-SNAPSHOT39
Dec 30, 2022
cc867dc
Moved gradle to kotlin
Tigerpanzer02 May 5, 2023
1ea031a
Fixed bound must be positve
Tigerpanzer02 May 5, 2023
e9b2259
Fixed arena startup issues
Tigerpanzer02 May 5, 2023
a6f0d6a
Fixed arena restoring and role selection
Tigerpanzer02 May 6, 2023
4cfd654
added cauldron potions
Tigerpanzer02 May 6, 2023
7f498db
update minigamesbox
Tigerpanzer02 May 6, 2023
ea073ec
Bump version from 1.7.9-SNAPSHOT39 to 1.7.9-SNAPSHOT40
May 6, 2023
cbc13db
update locales
Tigerpanzer02 Jun 7, 2023
8441d8e
update locales
Tigerpanzer02 Jun 7, 2023
b68c449
fixed startup
Tigerpanzer02 Jun 18, 2023
8a16e83
Bump version from 1.7.9-SNAPSHOT40 to 1.7.9-SNAPSHOT41
Jun 18, 2023
bcfc5f0
minigamesbox update
Tigerpanzer02 Jun 18, 2023
e21e78f
Bump version from 1.7.9-SNAPSHOT41 to 1.7.9-SNAPSHOT42
Jun 18, 2023
e9e04f2
fixed setup menu missing mysterycauldron
Tigerpanzer02 Jun 19, 2023
4f44c59
fixed mysterycauldron adding
Tigerpanzer02 Jun 19, 2023
d432e4e
added prefix to some messages
Tigerpanzer02 Jun 19, 2023
7c7eb15
Fixed NoSuchMethodError Cooldown on 1.8
Tigerpanzer02 Jun 19, 2023
b68d32a
Fixed first game of all players causes nan numbers
Tigerpanzer02 Jun 19, 2023
f6ccce3
Merge remote-tracking branch 'origin/development' into development
Tigerpanzer02 Jun 19, 2023
4424632
Bump version from 1.7.9-SNAPSHOT42 to 1.7.9-SNAPSHOT43
Jun 19, 2023
9f14e3f
Fixed removeblock command
Tigerpanzer02 Aug 2, 2023
19911b5
Bump version from 1.7.9-SNAPSHOT43 to 1.7.9-SNAPSHOT44
Aug 2, 2023
e5ffab6
Fixed gold visuals
Tigerpanzer02 Aug 2, 2023
8db0c82
Bump version from 1.7.9-SNAPSHOT44 to 1.7.9-SNAPSHOT45
Aug 2, 2023
420f58a
Moved locales to remote
Tigerpanzer02 Aug 8, 2023
ce0c037
Fixed rush and ban reset
Tigerpanzer02 Aug 8, 2023
ed63aa6
Bump version from 1.7.9-SNAPSHOT45 to 1.7.9-SNAPSHOT46
Aug 8, 2023
36c7b19
Added 2.0.0 CHANGELOG.md
Tigerpanzer02 Aug 8, 2023
94443bc
Bump version from 1.7.9-SNAPSHOT46 to 1.7.9-SNAPSHOT47
Aug 8, 2023
4868dc7
Added maven pom to .github
Tigerpanzer02 Aug 8, 2023
e0febf6
Merge remote-tracking branch 'origin/development' into development
Tigerpanzer02 Aug 8, 2023
1be6dc3
Bump version from 1.7.9-SNAPSHOT47 to 1.7.9-SNAPSHOT48
Aug 8, 2023
4e15ecc
Update wiki link (#64)
Tigerpanzer02 Aug 8, 2023
f43f2f5
Bump version from 1.7.9-SNAPSHOT48 to 1.7.9-SNAPSHOT49
Aug 8, 2023
ff93d7a
Merge branch 'master' into development
Tigerpanzer02 Aug 8, 2023
6a28dc5
Bump version from 1.7.9-SNAPSHOT49 to 1.7.9-SNAPSHOT50
Aug 8, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions .checkstyle/checkstyle.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
<?xml version="1.0"?>

<!--
~ MurderMystery - Find the murderer, kill him and survive!
~ Copyright (c) 2022 Plugily Projects - maintained by Tigerpanzer_02 and contributors
~
~ This program is free software: you can redistribute it and/or modify
~ it under the terms of the GNU General Public License as published by
~ the Free Software Foundation, either version 3 of the License, or
~ (at your option) any later version.
~
~ This program is distributed in the hope that it will be useful,
~ but WITHOUT ANY WARRANTY; without even the implied warranty of
~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
~ GNU General Public License for more details.
~
~ You should have received a copy of the GNU General Public License
~ along with this program. If not, see <http://www.gnu.org/licenses/>.
-->

<!--
~ Murder Mystery is free software: you can redistribute it and/or modify
~ it under the terms of the GNU General Public License as published by
Expand Down
16 changes: 16 additions & 0 deletions CHANGELOG.md → .github/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
### 2.0.0 Release (08.08.2023)
* Added up to 1.20 compatibility
* Added sword skins.yml
* Added trails.yml
* Changed supported languages [https://translate.plugily.xyz]
* Changed plugin base is based on MinigamesCore [https://github.com/Plugily-Projects/MiniGamesBox]
* Changed native java building to java17, java 8 downloadable on our discord [https://discord.plugily.xyz]
* Fixed all known bugs

### 1.8.0 Release (05.08.2021 - 2022)
* Improved leaderboard command
* Added murderer and detective chance placeholders to scoreboard
* Now weather changing will be cancelled when a game is running
* Now users can use placeholderapi placeholders in bossbar, titles, without player specified
* Added option to determine if the deletion of arena needs confirmation or not

### 1.7.9 Release (30.05.2021 - 01.08.2021)
* Added forcestart item
* Added murderer and detective pass (Command and Item to activate)
Expand Down
File renamed without changes.
File renamed without changes.
34 changes: 23 additions & 11 deletions .github/README.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,43 @@
![](https://images.plugily.xyz/banner/display.php?id=MurderMystery)

# Murder Mystery [![](https://img.shields.io/badge/javadocs-latest-red.svg)](https://jd.plugily.xyz/apidocs/minecraft/murdermystery/) [![](https://img.shields.io/badge/wiki-click-blue.svg)](https://wiki.plugily.xyz/murdermystery/) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=Plajer-Lair_MurderMystery&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=Plajer-Lair_MurderMystery) [![Discord](https://img.shields.io/discord/345628548716822530.svg?color=7289DA&label=discord)](https://discord.gg/UXzUdTP)
Murder Mystery is a Minecraft minigame designed for small and big servers. This minigame is unique and very configurable, 100% free and open source!
# Murder Mystery [![Maven Repository](https://maven.plugily.xyz/api/badge/latest/releases/plugily/projects/murdermystery?color=40c14a&name=Maven&prefix=v)](https://maven.plugily.xyz/#/releases/plugily/projects/murdermystery) [![JavaDoc Repository](https://maven.plugily.xyz/api/badge/latest/releases/plugily/projects/murdermystery?color=40c14a&name=JavaDoc&prefix=v)](https://maven.plugily.xyz/javadoc/releases/plugily/projects/murdermystery/latest) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=Plugily-Projects_MurderMystery&metric=sqale_rating)](https://sonarcloud.io/summary/overall?id=Plugily-Projects_MurderMystery) [![Discord](https://img.shields.io/discord/345628548716822530.svg?color=7289DA&style=for-the-badge&logo=discord)](https://discord.plugily.xyz) [![Patreon]( https://img.shields.io/badge/Patreon-F96854?style=for-the-badge&logo=patreon&logoColor=white)](https://patreon.com/plugily)

Be the murderer and kill everyone in the game! Beware of the detective and armored innocents! As a detective you must kill the murderer and protect as much innocents as you can!
Murder Mystery is a Minecraft minigame designed for small and big servers. This minigame is unique and very
configurable, 100% free and open source!

Be the murderer and kill everyone in the game! Beware of the detective and armored innocents! As a detective you must
kill the murderer and protect as much innocents as you can!
As an innocent you must just survive till the end!

Have fun using it! Leave a good rating if you really like it.

## Want to contribute in this project?
[**💣 Issues Reporting (Discord)**](https://discordapp.com/invite/UXzUdTP)        [**❤ Make Donation**](https://www.paypal.me/plugilyprojects)

[**💣 Issues Reporting (Discord)**](https://discordapp.com/invite/UXzUdTP)
[**❤ Make Donation**](https://www.paypal.me/plugilyprojects)

# Credits

## Open Source Libraries
| Library | Author | License |
|-------------------------------------------------------------|-------------------------------------------------|----------------------------------------------------------------------------|
| [InventoryFramework](https://github.com/stefvanschie/IF/) | [stefvanschie](https://github.com/stefvanschie) | [Unlicense](https://github.com/stefvanschie/IF/blob/master/LICENSE) |
| [ScoreboardLib](https://github.com/TigerHix/ScoreboardLib/) | [TigerHix](https://github.com/TigerHix) | [LGPLv3](https://github.com/TigerHix/ScoreboardLib/blob/master/LICENSE) |
| [HikariCP](https://github.com/brettwooldridge/HikariCP) | [brettwooldridge](https://github.com/brettwooldridge) | [Apache License 2.0](https://github.com/brettwooldridge/HikariCP/blob/dev/LICENSE) |
| [bStats](https://github.com/Bastian/bStats-Metrics) | [Bastian](https://github.com/Bastian) | [LGPLv3](https://github.com/Bastian/bStats-Metrics/blob/master/LICENSE) |
| [Commons Box](https://github.com/Plajer/Commons-Box) | [Plajer](https://github.com/Plajer) | [GPLv3](https://github.com/Plajer/Commons-Box/blob/master/LICENSE.md) |

| Library | Author | License |
|------------------------------------------------------------------|--------------------------------------------------------|------------------------------------------------------------------------------------|
| [ScoreboardLib](https://github.com/TigerHix/ScoreboardLib/) | [TigerHix](https://github.com/TigerHix) | [LGPLv3](https://github.com/TigerHix/ScoreboardLib/blob/master/LICENSE) |
| [HikariCP](https://github.com/brettwooldridge/HikariCP) | [brettwooldridge](https://github.com/brettwooldridge) | [Apache License 2.0](https://github.com/brettwooldridge/HikariCP/blob/dev/LICENSE) |
| [bStats](https://github.com/Bastian/bStats-Metrics) | [Bastian](https://github.com/Bastian) | [LGPLv3](https://github.com/Bastian/bStats-Metrics/blob/master/LICENSE) |
| [Commons Box](https://github.com/Plajer/Commons-Box) | [Plajer](https://github.com/Plajer) | [GPLv3](https://github.com/Plajer/Commons-Box/blob/master/LICENSE.md) |
| [MiniGamesBox](https://github.com/Plugily-Projects/MiniGamesBox) | [Plugily Projets](https://github.com/Plugily-Projects) | [GPLv3](https://github.com/Plugily-Projects/MiniGamesBox/blob/master/LICENSE.md) |

## Open Source Licenses

#### Code Whale

<img src="https://poeditor.com/public/images/logo/logo_head_500_transparent.png" alt="jetbrains logo" width="150"/>

Thanks to Code Whale for Open Source license for POEditor project.

## Contributors

This section will be updated soon

<img align="right" src="https://i.imgur.com/BAHeLR2.png">
Expand Down
157 changes: 26 additions & 131 deletions pom.xml → .github/maven/pom.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
~ MurderMystery - Find the murderer, kill him and survive!
~ Copyright (C) 2020 Plugily Projects - maintained by Tigerpanzer_02, 2Wild4You and contributors
~ Copyright (c) 2022 Plugily Projects - maintained by Tigerpanzer_02 and contributors
~
~ This program is free software: you can redistribute it and/or modify
~ it under the terms of the GNU General Public License as published by
Expand All @@ -24,7 +24,7 @@

<groupId>plugily.projects</groupId>
<artifactId>murdermystery</artifactId>
<version>1.7.9</version>
<version>2.0.0-java8-snapshot</version>
<name>MurderMystery</name>

<properties>
Expand All @@ -47,25 +47,21 @@
<id>papermc</id>
<url>https://papermc.io/repo/repository/maven-public/</url>
</repository>
<repository>
<id>papi-repo</id>
<url>http://repo.extendedclip.com/content/repositories/placeholderapi/</url>
</repository>
<repository>
<id>plugilyprojects</id>
<url>https://maven.plugily.xyz/</url>
<url>https://maven.plugily.xyz/releases</url>
</repository>
<repository>
<id>codemc-repo</id>
<url>https://repo.codemc.org/repository/maven-public/</url>
<id>plugilyprojects-snapshots</id>
<url>https://maven.plugily.xyz/snapshots</url>
</repository>
<repository>
<id>simonsators-repo</id>
<url>http://simonsator.de/repo/</url>
<id>jitpack</id>
<url>https://jitpack.io</url>
</repository>
<repository>
<id>alessiodp-repo</id>
<url>https://repo.alessiodp.com/releases/</url>
<id>codemc-repo</id>
<url>https://repo.codemc.org/repository/maven-public/</url>
</repository>
<repository>
<id>spigot-repo</id>
Expand All @@ -77,63 +73,14 @@
<dependency>
<groupId>io.papermc.paper</groupId>
<artifactId>paper-api</artifactId>
<version>1.17.1-R0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>plugily.projects</groupId>
<artifactId>commons-box-classic</artifactId>
<version>1.3.3</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>plugily.projects</groupId>
<artifactId>commons-box-database</artifactId>
<version>1.3.3</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>plugily.projects</groupId>
<artifactId>commons-box-minecraft</artifactId>
<version>1.3.3</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>me.tigerhix.lib</groupId>
<artifactId>scoreboard</artifactId>
<version>1.0.9</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>plugily.projects.inventoryframework</groupId>
<artifactId>IF</artifactId>
<version>0.10.0</version>
<scope>compile</scope>
<classifier>legacy-jar-with-dependencies</classifier>
</dependency>
<dependency>
<groupId>me.clip</groupId>
<artifactId>placeholderapi</artifactId>
<version>2.10.9</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.alessiodp.parties</groupId>
<artifactId>parties-api</artifactId>
<version>3.1.0</version>
<version>1.19.1-R0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/org.bstats/bstats-bukkit -->
<dependency>
<groupId>org.bstats</groupId>
<artifactId>bstats-bukkit</artifactId>
<version>2.2.1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.jetbrains/annotations -->
<dependency>
<groupId>org.jetbrains</groupId>
<artifactId>annotations</artifactId>
<version>21.0.1</version>
<version>23.0.0</version>
<scope>compile</scope>
</dependency>
<dependency>
Expand All @@ -144,48 +91,11 @@
<systemPath>${project.basedir}/lib/CorpseReborn.jar</systemPath>
</dependency>
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId>
<version>3.0.2</version>
<scope>provided</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/commons-io/commons-io -->
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.10.0</version>
<groupId>plugily.projects</groupId>
<artifactId>MiniGamesBox-Classic</artifactId>
<version>1.3.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>de.simonsator</groupId>
<artifactId>partyandfriends</artifactId>
<version>1.0.52</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/PAFSpigot.jar</systemPath>
</dependency>
<dependency>
<groupId>de.simonsator</groupId>
<artifactId>Party-and-Friends-MySQL-Edition-Spigot-API</artifactId>
<version>1.3.2</version>
<scope>provided</scope>
<exclusions>
<exclusion>
<groupId>be.maximvdw</groupId>
<artifactId>MVdWPlaceholderAPI</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>de.simonsator</groupId>
<artifactId>Spigot-Party-API-For-RedisBungee</artifactId>
<version>1.0-SNAPSHOT</version>
<scope>provided</scope>
<exclusions>
<exclusion>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
</exclusion>
</exclusions>
<optional>true</optional>
</dependency>
</dependencies>
<build>
Expand All @@ -199,12 +109,12 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.9.1</version>
<version>3.12.0</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<version>3.10.1</version>
<goals>
<goal>compile</goal>
</goals>
Expand All @@ -216,7 +126,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.3.0</version>
<version>3.4.0</version>
<configuration>
<windowtitle>Murder Mystery API docs for v${project.version}</windowtitle>
<description>Minecraft survival minigame.
Expand All @@ -230,12 +140,12 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.2.0</version>
<version>3.2.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.2.4</version>
<version>3.3.0</version>
<executions>
<execution>
<phase>package</phase>
Expand All @@ -244,27 +154,18 @@
</goals>
<configuration>
<relocations>
<relocation>
<pattern>plugily.projects.inventoryframework</pattern>
<shadedPattern>plugily.projects.murdermystery.utils.inventoryframework
</shadedPattern>
</relocation>
<relocation>
<pattern>com.zaxxer.hikari</pattern>
<shadedPattern>plugily.projects.murdermystery.database.hikari</shadedPattern>
</relocation>
<relocation>
<pattern>me.tigerhix.lib.scoreboard</pattern>
<shadedPattern>plugily.projects.murdermystery.utils.scoreboard</shadedPattern>
<pattern>plugily.projects.minigamesbox</pattern>
<shadedPattern>plugily.projects.murdermystery.minigamesbox</shadedPattern>
</relocation>
<relocation>
<pattern>plugily.projects.commonsbox</pattern>
<shadedPattern>plugily.projects.murdermystery.commonsbox</shadedPattern>
</relocation>
<relocation>
<pattern>org.bstats</pattern>
<shadedPattern>plugily.projects.murdermystery.utils.bstats</shadedPattern>
</relocation>
</relocations>
<createDependencyReducedPom>false</createDependencyReducedPom>
</configuration>
Expand All @@ -286,22 +187,16 @@
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ftp</artifactId>
<version>3.4.3</version>
<artifactId>wagon-ssh</artifactId>
<version>3.5.2</version>
</extension>
</extensions>
</build>

<distributionManagement>
<repository>
<id>plugily-projects-repo</id>
<url>ftp://81.19.211.8</url>
<id>plugily-projects</id>
<url>https://maven.plugily.xyz/releases</url>
</repository>
<site>
<id>plugily-projects-java-docs</id>
<name>murdermystery</name>
<url>ftp://81.19.211.8</url>
</site>
</distributionManagement>

</project>
Loading