Alexander
6f9301a0bb
Refactor config parsing
2021-08-27 17:51:08 +01:00
Alexander
1081001f87
Remove deprecated command systems
2021-08-17 01:47:17 +01:00
Alexander
f43148610a
Update to Minecraft 1.17.1 (tests break)
2021-08-17 01:47:13 +01:00
Alexander
9702d82b98
Relocate scoreboard to player.scoreboard
2021-08-16 21:12:28 +01:00
Alexander
ce4b2d6791
Relocate playersettings to player.settings
2021-08-16 21:12:28 +01:00
Alexander
8dd0ad2246
Update CivLogger
2021-08-16 21:12:28 +01:00
Alexander
62b738a93b
Rename util folder to utilities
2021-08-16 21:12:28 +01:00
Alexander
f788fd4437
Replace ACivMod#getResourceFile() with ACivMod#getDataFile()
2021-08-16 21:12:27 +01:00
Alexander
060182dbf2
Merge branch 'master' of https://github.com/Civclassic/CivModCore
2021-06-19 20:53:50 +01:00
wingzero54
fede771f3f
Merge pull request #100 from Protonull/remove-custom-merchant
...
Remove newly redundant custom merchant
2021-06-07 09:30:19 -05:00
Alexander
75ddab3431
Update POM for Java 16
2021-05-29 19:33:20 +01:00
wingzero54
fad5a623e2
Merge pull request #97 from Protonull/more-chat-updates
...
Some more chat utilities
2021-05-27 09:58:45 -05:00
Alexander
0cd47dc067
EnchantUtils do not get enchant by null key
2021-05-27 15:12:57 +01:00
Alexander
8c7ff2670f
Fix https://errorprone.info/bugpattern/StringSplitter
2021-05-27 15:12:24 +01:00
Alexander
fbfe57eeab
Prevent infinite recursion on AltConsistentSetting
2021-05-27 15:11:23 +01:00
Alexander
c8acee9102
Prevent deprecation warns on PseudoServer and EnchantUtils
2021-05-27 15:11:00 +01:00
Alexander
f6afcf5153
Overridden need @Override
2021-05-27 15:09:01 +01:00
Alexander
2dc4a5ae24
Add Componentify utility class
2021-05-26 01:10:31 +01:00
Alexander
6907e66360
Add child check to isBaseComponent()
2021-05-26 01:09:18 +01:00
Alexander
6738fc2d2b
Remove newly redundant custom merchant
2021-05-26 01:06:57 +01:00
wingzero54
aa890f6f38
Merge pull request #96 from Protonull/nms-utilities
...
Add an API to ItemUtils to retrieve an NMS item based on a given Bukkit item
2021-05-24 20:49:46 -05:00
wingzero54
b5f441674b
Merge pull request #95 from Protonull/more-object-utils
...
Add MoreObjectUtils
2021-05-24 20:49:36 -05:00
wingzero54
fa8fb2535b
Merge pull request #94 from Protonull/config-helper
...
Add ConfigHelper to help with extracting values from configs
2021-05-24 20:49:28 -05:00
wingzero54
ab3eb89e6c
Merge pull request #93 from Protonull/new-text-utils
...
Add and improve chat utilities
2021-05-24 20:49:20 -05:00
wingzero54
aefc8ba40c
Merge pull request #92 from Protonull/deprecate-for-removal
...
Mark deprecated text utilities for removal
2021-05-24 20:49:13 -05:00
wingzero54
4d8250026f
Merge pull request #91 from Protonull/pseudo-server
...
Move PseudoServer out of test folder so other plugins can use it
2021-05-24 20:49:05 -05:00
wingzero54
c36289d370
Merge pull request #89 from Protonull/main
...
Misc updates to CivModCore
2021-05-24 20:48:58 -05:00
wingzero54
9c04a15b00
Merge pull request #83 from caucow/master
...
Fix CME in CivClassic#49
2021-05-24 20:48:45 -05:00
Alexander
f590fe507f
Update version information in README
2021-05-24 06:10:50 +01:00
Alexander
38ecae30e2
Switch ChunkOperationManager over to Kyori components
2021-05-24 06:09:28 +01:00
Alexander
5967ec0b6c
Clean up ItemUtils APIs
2021-05-24 06:09:04 +01:00
Alexander
afa24131d3
Removed deprecated durability check from ItemUtils.areItemsSimilar()
2021-05-24 06:08:39 +01:00
Alexander
20424a9939
Add static inheritance test for demonstration purposes
2021-05-24 06:08:09 +01:00
Alexander
763d1c2821
Add API to ItemUtils to retrieve an NMS item based on a given Bukkit item
2021-05-24 06:06:43 +01:00
Alexander
ff4244b2b2
Add MoreObjectUtils
2021-05-23 23:26:00 +01:00
Alexander
3be63f18f3
Add ConfigHelper to help with extracting values from configs
2021-05-23 23:21:16 +01:00
Alexander
c7bb95ec1e
Improve ItemMetaTests
2021-05-23 23:16:15 +01:00
Alexander
f5484898ac
Move ItemUtils away from deprecated clearing
2021-05-23 23:13:55 +01:00
Alexander
96bee5c572
Add javadoc and basic early checks to ChatUtils.areComponentsEqual()
2021-05-23 23:13:55 +01:00
Alexander
51e36be080
Add isBaseComponent API to ChatUtils
2021-05-23 23:13:48 +01:00
Alexander
3b40a0fcdc
Mark deprecated text utilities for removal
2021-05-23 22:59:15 +01:00
Alexander
3518030152
Move PseudoServer out of test folder so other plugins can use it
2021-05-23 22:40:50 +01:00
caucow
3339fdc859
Add to CollectionUtil: consolidate LazyList creation+sizing(+empty case)
2021-05-13 13:40:42 -05:00
caucow
2a2ffa1572
Bump version
2021-05-11 23:10:18 -05:00
caucow
57c2073bec
Add a SkinCache for getting playerheads less laggylyily
...
Mayhaps this could be refactored in the future, idk to what degree of overly abstract CMC needs to be but if more generic use cases come up it shouldn't be too painful to do.
2021-05-11 22:56:18 -05:00
caucow
30e2890d6d
Fix vanilla server transient dependency from paperclip-installed paper
2021-05-11 22:53:36 -05:00
Shadowtrot
d37d015e4c
Merge branch 'CivClassic:master' into master
2021-05-11 11:22:34 -05:00
Alexander
d6a590201e
Fix MapColours error, Set.of() doesn't like null values
2021-04-29 21:44:10 +01:00
wingzero54
d182038114
Revert "Revert "Chat / Item / Meta utilities update""
2021-04-29 15:03:19 -05:00
wingzero54
622650da6a
Revert "Chat / Item / Meta utilities update"
2021-04-29 09:54:44 -05:00