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

Version 2.0 #151

Open
wants to merge 91 commits into
base: dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
ed1df88
The basic modules system works.
AmauryCarrade Oct 14, 2018
dbc0b07
Timers, & parts of spawns/borders
AmauryCarrade Oct 17, 2018
091c3e6
Continuous improvements on modules and border modules.
AmauryCarrade Nov 22, 2018
f2290bf
Finished spawns module.
AmauryCarrade Nov 22, 2018
1e36987
About module
AmauryCarrade Nov 22, 2018
1ec560e
Added players loader module.
AmauryCarrade Nov 23, 2018
300d66a
Game start, cages, auto-spawns-generation.
AmauryCarrade Dec 5, 2018
92849d9
Fixed game start always slow and scoreboard incorrectly set at reload.
AmauryCarrade Dec 5, 2018
22c8fa1
Wait periode + beginning fixes + small fixes
AmauryCarrade Dec 6, 2018
d00f941
Command for initial spectators + moved spectators management to dedic…
AmauryCarrade Dec 6, 2018
38b492b
Death, resurrection, game end event.
AmauryCarrade Dec 7, 2018
7af3ffd
Own team in sidebar
AmauryCarrade Dec 9, 2018
61e69b9
Border in the sidebar + auto shrink + teams config + shields
AmauryCarrade Dec 9, 2018
f4f994f
Health in players list
AmauryCarrade Dec 9, 2018
761b412
Correct gamemode in the WAITING phase
AmauryCarrade Dec 9, 2018
a5d5ec1
Episodes module
AmauryCarrade Dec 10, 2018
6bfc3c3
/uh heal, heal-all, feed, feed-all.
AmauryCarrade Dec 10, 2018
ecbbab7
Hardcore hearts
AmauryCarrade Dec 10, 2018
db84787
MOTD module
AmauryCarrade Dec 11, 2018
91a1e3c
Fixed NPE while using the small grid (from banner-on-shield)
AmauryCarrade Dec 11, 2018
c923f28
Updated MOTD module for live-update config.
AmauryCarrade Dec 11, 2018
45862ce
Death annoucements
AmauryCarrade Dec 11, 2018
a034c7c
Best way to fix backwards-running game bugs.
AmauryCarrade Dec 11, 2018
175fdac
Removed old files
AmauryCarrade Dec 11, 2018
7b71bee
Teleportation commands
AmauryCarrade Dec 11, 2018
a53bc11
Kick on death module
AmauryCarrade Dec 11, 2018
f0b71e6
Spectators are not always allowed.
AmauryCarrade Dec 11, 2018
aa2d56d
Hardcore module (may be useful).
AmauryCarrade Dec 11, 2018
be1b5d3
Added commands for team chat & shortcuts to GUIs.
AmauryCarrade Dec 12, 2018
ba2df98
Added aliases in module tooltip
AmauryCarrade Dec 12, 2018
044fcf1
fixup! Added commands for team chat & shortcuts to GUIs.
AmauryCarrade Dec 12, 2018
1445204
Weather module
AmauryCarrade Dec 12, 2018
0a8c794
Game time module
AmauryCarrade Dec 12, 2018
d950c1d
Normalized modules descriptions
AmauryCarrade Dec 12, 2018
b800dc2
Alliances scenario
AmauryCarrade Dec 14, 2018
e52d6bf
Partial french translation + fixes
AmauryCarrade Dec 14, 2018
b3b3071
Dynmap module
AmauryCarrade Dec 15, 2018
4d2414a
Kills count
AmauryCarrade Dec 15, 2018
27c592c
Added new DamagesLogger reports integration.
AmauryCarrade Jan 13, 2019
c471905
Improved countdowns
AmauryCarrade Jan 13, 2019
6fbe5d0
Modules can be hot disabled/enabled and have metadata.
AmauryCarrade Jan 14, 2019
5b35c82
Added GUI to manage modules
AmauryCarrade Jan 15, 2019
b38c399
Added Compass and fixed some bugs here and there
AmauryCarrade Jan 15, 2019
4af24b5
Added golden heads & apples module
AmauryCarrade Jan 17, 2019
fb08e66
No Ghast Tears module
AmauryCarrade Jan 17, 2019
2db8356
No Ender Pearl Damages module
AmauryCarrade Jan 17, 2019
10889a3
No Witches module
AmauryCarrade Jan 17, 2019
4c11d4b
Killer Rabbit module
AmauryCarrade Jan 17, 2019
4b76d95
Potions module
AmauryCarrade Jan 17, 2019
61f1a50
XP to killer module
AmauryCarrade Jan 17, 2019
4df73cf
Moved modules manager logic to a dedicated class
AmauryCarrade Jan 17, 2019
22da7d9
Dead code cleanup
AmauryCarrade Jan 18, 2019
507af3b
Freezer module
AmauryCarrade Jan 18, 2019
c94ab0c
Rules module
AmauryCarrade Jan 18, 2019
0f1071e
Statistics & achievements
AmauryCarrade Jan 18, 2019
c638f0d
Added a main configuration GUI + option to start the game.
AmauryCarrade Jan 19, 2019
b89217a
Added amount of regen in the apples tooltips, if non-vanilla.
AmauryCarrade Jan 19, 2019
eed2498
List Header & Footer
AmauryCarrade Jan 20, 2019
a74d94b
Built-in modules are loaded by default without having to reference th…
AmauryCarrade Jan 20, 2019
b200f32
Normalized config and added default files
AmauryCarrade Jan 21, 2019
76225fb
Modules packages reorganization.
AmauryCarrade Jan 21, 2019
791166d
Runtime commands executor.
AmauryCarrade Jan 21, 2019
cf8e315
Added modules fireworks & end announcements.
AmauryCarrade Jan 21, 2019
77b8d3d
Alliances fixes
AmauryCarrade Jan 23, 2019
13d4b9f
DamagesLogger is now Hawk + added first golden apple in reports
AmauryCarrade Jan 24, 2019
2acfb38
Added alliances to the report.
AmauryCarrade Jan 25, 2019
5cd3b41
Added Creatures Spawn Control module.
AmauryCarrade Jan 27, 2019
d7310e1
Bêta
AmauryCarrade Jan 28, 2019
157117b
Fixed/improved compass
AmauryCarrade Jan 28, 2019
f5c62d4
Onerous Glistering Melon module.
AmauryCarrade Jan 28, 2019
fcf88fc
More granularity in sidebar priorities.
AmauryCarrade Jan 28, 2019
f29f94f
Improved texts & fixed translations from TODOs.
AmauryCarrade Jan 28, 2019
dfd8772
Improved Hawk integration.
AmauryCarrade Jan 31, 2019
f1a1357
Rename from UHCReloaded to Quartz Survival Games
AmauryCarrade Nov 25, 2020
ebc1cb8
Migrate to both 1.15+ and QuartzLib
AmauryCarrade Nov 25, 2020
a4e0792
Migrate to Quartz{Lib,Teams} 0.0.2
AmauryCarrade Nov 26, 2020
46567b5
Consistant POM
AmauryCarrade Apr 15, 2021
53b0673
Fixed recipes and updated to QuartzLib 0.0.4
AmauryCarrade Apr 15, 2021
24d9f7f
Fixed list header/footer using Spigot APIs
AmauryCarrade Apr 15, 2021
fd712ed
Added support for hidden technical modules
AmauryCarrade Apr 21, 2021
1188a54
Added module to tag player drops
AmauryCarrade Apr 21, 2021
b70e429
Added module to increase apples spawn rate
AmauryCarrade Apr 21, 2021
c816132
Fixed Hawk dependency & tweaked reports configuration
AmauryCarrade Apr 21, 2021
5f9577f
Improved module loggers display
AmauryCarrade Apr 21, 2021
6e01ea6
Updated default game title
AmauryCarrade Apr 21, 2021
b36cbf8
Small fixes
AmauryCarrade Apr 21, 2021
6f9e2eb
Fixed Maven repos (??)
AmauryCarrade Apr 24, 2021
fb1ef16
Fixed Hawk dependency
AmauryCarrade Apr 24, 2021
0c96d8a
Fixed onerous glistering melons
AmauryCarrade Apr 24, 2021
d5a7597
Disabled regeneration suspicious stews
AmauryCarrade Apr 24, 2021
db6f13e
Added game duration module and disabled episodes by default
AmauryCarrade Apr 24, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
61 changes: 44 additions & 17 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,16 @@
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>eu.carrade.amaury</groupId>
<artifactId>UHCReloaded</artifactId>
<version>1.5</version>
<name>UHCReloaded</name>
<description>Ultra Hardcore plugin</description>
<artifactId>quartz-survival-games</artifactId>
<version>2.0-SNAPSHOT</version>
<name>Quartz Survival Games</name>
<description>Survival games plugin, able to handle most Minecraft survival games (like UHC) through combined modules</description>
<url>https://github.com/zDevelopers/UHPlugin/</url>

<properties>
<shaded.package>eu.carrade.amaury.quartzsurvivalgames.libs</shaded.package>
</properties>

<issueManagement>
<system>GitHub</system>
<url>https://github.com/zDevelopers/UHPlugin/issues</url>
Expand Down Expand Up @@ -93,18 +97,28 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>2.4</version>
<version>3.2.4</version>
<configuration>
<minimizeJar>true</minimizeJar>
<artifactSet>
<includes>
<include>fr.zcraft:zlib</include>
<include>fr.zcraft:quartzlib</include>
<include>fr.zcraft:quartzteams</include>
<include>me.cassayre.florian:hawk</include>
</includes>
</artifactSet>
<relocations>
<relocation>
<pattern>fr.zcraft.zlib</pattern>
<shadedPattern>eu.carrade.amaury.UHCReloaded.zlib</shadedPattern>
<pattern>fr.zcraft.quartzlib</pattern>
<shadedPattern>${shaded.package}.quartzlib</shadedPattern>
</relocation>
<relocation>
<pattern>fr.zcraft.quartzteams</pattern>
<shadedPattern>${shaded.package}.quartzteams</shadedPattern>
</relocation>
<relocation>
<pattern>me.cassayre.florian.hawk</pattern>
<shadedPattern>${shaded.package}.hawk</shadedPattern>
</relocation>
</relocations>
</configuration>
Expand Down Expand Up @@ -136,33 +150,46 @@
<repository>
<id>pgmann-repo</id>
<name>PGMann repository (SpectatorPlus)</name>
<url>https://mvn.pgmann.cf/</url>
<url>https://repo.repsy.io/mvn/pgmann/public/</url>
</repository>
<repository>
<id>carrade-repo</id>
<url>http://raw.carrade.eu/maven2/</url>
</repository>
<repository>
<id>zDevelopers</id>
<url>http://maven.carrade.eu/artifactory/snapshots</url>
<id>zdevelpers-quartzlib</id>
<url>https://maven.zcraft.fr/QuartzLib</url>
</repository>
<repository>
<id>zdevelpers-quartzteams</id>
<url>https://maven.zcraft.fr/QuartzTeams</url>
</repository>
<repository>
<id>zdevelpers-hawk</id>
<url>https://maven.zcraft.fr/Hawk</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>org.bukkit</groupId>
<artifactId>bukkit</artifactId>
<version>1.8.3-R0.1-SNAPSHOT</version>
<version>1.15.2-R0.1-SNAPSHOT</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>fr.zcraft</groupId>
<artifactId>zlib</artifactId>
<version>0.99-SNAPSHOT</version>
<artifactId>quartzlib</artifactId>
<version>0.0.4</version>
</dependency>
<dependency>
<groupId>fr.zcraft</groupId>
<artifactId>quartzteams</artifactId>
<version>0.0.2</version>
</dependency>
<dependency>
<groupId>com.wimbli.WorldBorder</groupId>
<artifactId>WorldBorder</artifactId>
<version>1.8.0</version>
<groupId>me.cassayre.florian</groupId>
<artifactId>hawk</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>com.pgcraft</groupId>
Expand Down
Loading