Commit Graph

940 Commits

Author SHA1 Message Date
Magnus Ulf
3627d7e88f Don't allow non-finite doubles and floats 2018-12-22 01:00:53 +01:00
Magnus Ulf
81519542e8 Disable error in migration when field is not found
This error was useful when developing the system. Now however, it throws whenever a field is removed and the removal is not dealt with in a migrator. That we do not want.
2018-12-20 03:16:21 +01:00
Magnus Ulf
b02bb196fd Disable MongoDB (temporary) 2018-12-18 14:24:27 +01:00
Magnus Ulf
4ba21f9760 Change away from MassiveCoreXlib 2018-12-18 14:20:24 +01:00
Olof Larsson
a391309d31 Update ServerMiner sponsorship information 2018-06-13 06:35:48 +02:00
Olof Larsson
1daf294279 Manually create Skull GameProfiles when deserialising 2018-06-10 13:14:24 +02:00
TheComputerGeek2
7353adf613 Fix for anon class command perms 2018-05-23 17:04:50 +02:00
TheComputerGeek2
708c687eea Fix parameter index error for mstore stats
The error occurred when trying to check the stats of a specific coll by name.
2018-05-19 23:37:11 +02:00
Magnus Ulf Jørgensen
a00254a0ef
Merge pull request #350 from TheComputerGeek2/signutil
Avoid excessive indentation in SignUtil
2018-05-15 09:37:13 +02:00
TheComputerGeek2
f2ca8e007b Create Mixin for recipe construction
This should help reduce errors found in older servers.
2018-05-10 09:08:14 +02:00
TheComputerGeek2
d360f6d814 Avoid excessive indentation in SignUtil
Better complies with our formatting standards.
2018-05-06 21:53:04 -07:00
Olof Larsson
11add07090 Remove Uneccessary debug changed call 2018-05-03 10:22:06 +02:00
Olof Larsson
1d3fb60940 Use DataItemStack for equals checking, Buckit equals can not be trusted for shields 2018-04-30 21:08:37 +02:00
Magnus Ulf Jørgensen
84104fa03a Try to debug unreqwuired .changed calls 2018-04-29 18:04:48 +02:00
Magnus Ulf Jørgensen
17526c3f5f Make lastRaw storage optional 2018-04-29 16:22:56 +02:00
Magnus Ulf Jørgensen
c9236895a4 CLeanup MigratorUtil 2018-04-20 20:57:26 +02:00
Magnus Ulf Jørgensen
ed6b77cd5c Add migration of entries 2018-04-14 19:53:40 +02:00
Magnus Ulf Jørgensen
f82829c2e3 Migrate complex maps properly 2018-04-14 19:30:00 +02:00
Magnus Ulf Jørgensen
8274b210ff Fix migration of EntityInternalMap 2018-04-14 12:31:29 +02:00
Magnus Ulf Jørgensen
a5747f102b Allow versioning of classes that are not Entity 2018-03-21 11:28:59 +01:00
Olof Larsson
00983bfc94 Use the Massive collections some more 2018-01-19 20:51:07 +01:00
Olof Larsson
213b8c79d2 Handle an odd null pointer exception within the Bukkit API 2017-12-29 18:24:49 +01:00
Olof Larsson
2bdabf9619 Catch UnsupportedOperationException for cb.spigot().setUnbreakable 2017-12-29 17:53:53 +01:00
Magnus Ulf Jørgensen
2a5f98e281 Fix migrator 2017-12-17 15:59:19 +01:00
Olof Larsson
05b632e8d5 Reflection actually demanded ImmutableList so revert to that 2017-12-17 14:22:00 +01:00
Olof Larsson
9c5f6a06a4 Use Xlib guava some more 2017-12-17 13:25:59 +01:00
Olof Larsson
5a380503e0 Use xlib guava to restore Minecraft 1.7 compat 2017-12-17 09:23:05 +01:00
Olof Larsson
7babdf910c Use MassiveXlib shaded artifact 2017-12-17 09:14:12 +01:00
Magnus Ulf Jørgensen
1d02942085 Improve player cleaning system 2017-11-16 15:41:26 +01:00
TheComputerGeek2
81ca676c08 Msons are immutable, so reuse them 2017-11-08 06:09:27 +01:00
Olof Larsson
e2a117a437 Fixed typo in comment 2017-10-12 10:56:38 +02:00
Olof Larsson
cf446663d0 Show mixin assignment only if debugEnabled is true 2017-10-12 10:20:11 +02:00
Olof Larsson
9f12bddae4 Use bStats instead of MCStats 2017-10-11 09:41:23 +02:00
Olof Larsson
0f098dd31c Add evasion of low risk NPE in TypeSenderIdAbstract 2017-08-08 17:22:34 +02:00
Olof Larsson
8b9112c2da Factions integration bugfix. Verify that the Factions plugin is the official MassiveCraft Factions plugin and not the outdated FactionsUUID. 2017-08-08 17:03:23 +02:00
Olof Larsson
43b88fb5ab Fix compatibility with CraftBukkit 1.12.1 in NmsBasics module that was lost due to CraftBlockEntityState feature. 2017-08-08 16:32:50 +02:00
Olof Larsson
4fe9e627dc Add unused disable system 2017-07-20 20:00:27 +02:00
Magnus Ulf Jørgensen
04618e6e98 Improve player clean output message 2017-07-20 16:42:36 +02:00
Magnus Ulf Jørgensen
a89dace930 Automatic inactivity cleanup 2017-07-20 15:33:36 +02:00
Olof Larsson
482151aa9a Improve last fly active tracker 2017-07-18 10:01:34 +02:00
Magnus Ulf Jørgensen
1b0b7455dd Allow prioritisation of commands to avoid ambiguity 2017-07-16 10:13:51 +02:00
ulumulu1510
334b31e060 Make automatic loading deal properly with anonymous classes. 2017-07-16 10:12:36 +02:00
Olof Larsson
a077762b62 Sanitise firework flight power 2017-07-07 12:26:18 +02:00
ulumulu1510
f68970865f Renaming to fit with usual naming pattern for inner Entity enums. 2017-07-04 22:42:48 +02:00
ulumulu1510
aa91956967 Add TypeVariant (Parrot variants) from 1.12. 2017-07-04 22:38:26 +02:00
Olof Larsson
3964089955 Remove dangerous RecipeUtil method. 2017-07-02 18:23:53 +02:00
Olof Larsson
d74690ec7c Add consoleColorsEnabled configuration option 2017-07-02 17:20:51 +02:00
Olof Larsson
0e4c5d7ee4 Catch Throwable instead of Exception for NMS activate auto. Fixes #304. 2017-07-02 15:58:51 +02:00
Olof Larsson
af502e82b0 Compensate for Guava 21 issue where spaces in the directory names would cause failure when attempting to autoload classes. 2017-06-22 07:31:58 +02:00
Olof Larsson
2742bab229 Use full class name for auto activate debug 2017-06-11 19:57:22 +02:00