Commit Graph

34 Commits

Author SHA1 Message Date
Jeremy Wood
a45e95c7fd
Merge remote-tracking branch 'origin/MV5' into revamp-config
# Conflicts:
#	build.gradle
#	src/main/java/com/onarandombox/MultiverseCore/MultiverseCore.java
#	src/main/java/com/onarandombox/MultiverseCore/MultiverseCoreConfiguration.java
#	src/main/java/com/onarandombox/MultiverseCore/api/MVConfig.java
#	src/main/java/com/onarandombox/MultiverseCore/commandtools/MVCommandCompletions.java
#	src/main/java/com/onarandombox/MultiverseCore/commandtools/MVCommandContexts.java
#	src/main/java/com/onarandombox/MultiverseCore/listeners/MVChatListener.java
#	src/main/java/com/onarandombox/MultiverseCore/listeners/MVEntityListener.java
#	src/main/java/com/onarandombox/MultiverseCore/listeners/MVPlayerListener.java
#	src/main/java/com/onarandombox/MultiverseCore/world/SimpleMVWorld.java
#	src/main/java/com/onarandombox/MultiverseCore/world/SimpleMVWorldManager.java
2023-03-26 19:09:37 -04:00
Jeremy Wood
aa023f3c44
Use injection in MultiverseCorePlaceholders. 2023-03-25 09:28:27 -04:00
Jeremy Wood
93ac4fffcc
Merge remote-tracking branch 'origin/MV5' into dumptruckman/inject
# Conflicts:
#	src/main/java/com/onarandombox/MultiverseCore/MultiverseCore.java
2023-03-25 08:42:20 -04:00
Ben Woo
f1a9d3a723
Merge remote-tracking branch 'origin/MV5' into revamp-config 2023-03-22 22:53:50 +08:00
Zax71
95c3b034ec
feat: Add PlaceholderAPI Support (#2888)
* feat:Add PlaceholderAPI Support

Signed-off-by: zax71 <zabax32@gmail.com>

* Implement requested changes

Signed-off-by: zax71 <zabax32@gmail.com>

* Add separate world functionality and half-baked i18n support.

Signed-off-by: zax71 <zabax32@gmail.com>

* refactor: Simplify papi world parsing

* Fix spelling and remove unused i18n.

Signed-off-by: zax71 <zabax32@gmail.com>

* chore: Add warnings

* chore: Remove unused imports

* chore: Setup papi before log enable message

---------

Signed-off-by: zax71 <zabax32@gmail.com>
Co-authored-by: Ben Woo <30431861+benwoo1110@users.noreply.github.com>
2023-03-16 20:18:36 +08:00
Jeremy Wood
2a504f4360
Add annotation processing for tests. 2023-03-12 17:30:46 -04:00
Jeremy Wood
1d5d7a9ce2
Add hamkrest test dependency. 2023-03-12 17:04:38 -04:00
Jeremy Wood
b40ded9806
Fix relocations and exported maven dependencies. 2023-03-09 15:57:55 -05:00
Jeremy Wood
ecec80dfe3
Correctly rename hk2 metadata file. 2023-03-09 11:31:32 -05:00
Jeremy Wood
1ea88615c7
Don't rename hk2 metadata file. 2023-03-09 09:05:03 -05:00
Jeremy Wood
eac2fa53cb
Stop relocating and minimizing for hk2. 2023-03-09 08:50:16 -05:00
Jeremy Wood
d7f907b40c
Enable full exception format for gradle test. 2023-03-08 23:52:24 -05:00
Jeremy Wood
3d1c3f81f6
Fix relocations and minimize shadow jar. 2023-03-08 13:50:07 -05:00
Ben Woo
e314539847
dep: Bump CommentedConfiguration to 1.0.1 2023-03-07 23:32:09 +08:00
Jeremy Wood
00554fefc3
Add vavr dependency. 2023-03-06 22:55:36 -05:00
Jeremy Wood
0082287a5d
Enable hk2 annotation processing. 2023-03-06 20:41:27 -05:00
Jeremy Wood
4576ca99c9
Add hk2 dependency. 2023-03-04 10:26:49 -05:00
Jeremy Wood
a255f55b6f
Downgrade MockBukkit to 2.141.0. 2023-03-03 08:27:12 -05:00
Jeremy Wood
eebb4a4a6d
Implement initial test using MockBukkit. 2023-03-02 02:22:47 -05:00
Jeremy Wood
698d1c7954
Switch to JUnit 5 for new tests. 2023-03-02 02:10:36 -05:00
Jeremy Wood
ed73fd059e
Add Kotlin dependency for tests only. 2023-03-02 02:07:38 -05:00
Jeremy Wood
87225b1c65
Move old tests to old-test. 2023-03-02 01:20:38 -05:00
Jeremy Wood
d5ba55716b
Merge remote-tracking branch 'origin/main' into dumptruckman/merge_main
# Conflicts:
#	build.gradle
2023-03-02 00:56:34 -05:00
Jeremy Wood
b6574245b8
Remove junit exclusion from compileOnly bukkit. 2023-03-02 00:48:54 -05:00
Jeremy Wood
85d744d79f
Run tests against spigot-api 1.19.3. 2023-03-02 00:44:32 -05:00
Jeremy Wood
e536dff1a8
Use a separate bukkit dependency for tests. 2023-03-02 00:37:30 -05:00
Ben Woo
d5ebde53b9
Add maven central to repositories (#2859)
Co-authored-by: Jeremy Wood <farachan@gmail.com>
2023-03-02 12:32:07 +08:00
Ben Woo
ec254c2989 build: Make MV5 build with gradle 2023-02-20 20:29:08 +08:00
Jeremy Wood
fd2ea3df09
Remove tag prefix. 2023-02-20 00:04:43 -05:00
Jeremy Wood
36ef41b710
Release and publish in the same action. 2023-02-19 22:51:30 -05:00
Jeremy Wood
9258ebd8c7
Remove Intellij gradle plugin. :( 2023-02-19 21:57:13 -05:00
Jeremy Wood
009a94f74d
Publish releases. 2023-02-19 19:03:45 -05:00
Jeremy Wood
bd6fb4e51c
Correctly disable useless IntelliJ plugin tasks. 2023-02-19 19:03:40 -05:00
Jeremy Wood
4d40b3f7e4
Switch from Maven to Gradle. 2023-02-19 19:02:52 -05:00