Commit Graph

830 Commits

Author SHA1 Message Date
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