Commit Graph

977 Commits

Author SHA1 Message Date
Magnus Ulf
d042c8afa9 Fix NPE 2019-02-11 09:29:49 +01:00
Magnus Ulf
ad2131491b Avoid NPE 2019-02-10 19:21:46 +01:00
Magnus Ulf
ffa7beb7d8 Remove debug 2019-02-09 21:16:26 +01:00
Magnus Ulf
c9dec9a7ef Fix error regarding deprecated command 2019-02-09 21:10:49 +01:00
Magnus Ulf
043ea853f8 . 2019-02-09 16:56:54 +01:00
Magnus Ulf
140201478f Make it not required to put all permissions in the PERM file 2019-02-08 16:38:00 +01:00
Magnus Ulf
b0086ba0f7 Make code less null-happy
A lot of the code is filled with acceptance of null, even when null could mean something went wrong. We no longer want to fail-safe but want to fail fast, so this approach to null is changing. This will surely cause some bugs in the beginning, but will also make them less frequent in the long run.
2019-02-08 14:49:35 +01:00
Magnus Ulf
5302f808d7 Fix bug in confirmation util 2019-02-08 12:29:39 +01:00
Magnus Ulf
5fe9d05e1b Small DB changes 2019-02-05 13:58:44 +01:00
Magnus Ulf
1c1bf36e26 Small parameter change 2019-02-04 12:36:54 +01:00
Magnus Ulf
9e217533fc Show parameter tooltip for command templates 2019-02-01 09:04:35 +01:00
Magnus Ulf
4bcb4afd22 Remove unused mixin 2019-02-01 08:42:34 +01:00
Magnus Ulf
1bb7d5e53b Change command setup to true per default 2019-01-31 10:47:49 +01:00
Magnus Ulf
1d9acfb031 Improve material name 2019-01-29 09:51:51 +01:00
Magnus Ulf
71db0c0c71 PermissionUtil change
Small change. Preparing for the ability to remove PERM classes
2019-01-27 17:13:46 +01:00
Magnus Ulf
dd3724e663 Small database changes 2019-01-27 16:42:09 +01:00
Magnus Ulf
c7ba58b9ab Fix 2019-01-25 11:12:42 +01:00
Magnus Ulf
c07c0974fc Yet another econ fix
Yes, I am not doing that well
2019-01-24 19:23:31 +01:00
Magnus Ulf
a74b5a9d35 Reimplement (sorta) dynamic command registration
It still only works with tab-completion if the aliases have been set /before/ starup, but otherwise it works.
2019-01-24 19:05:53 +01:00
Magnus Ulf
4f27928e85 Make econ work with Factions again 2019-01-22 16:11:09 +01:00
Magnus Ulf
2204cd2321 Improve econ debugging 2019-01-22 15:56:42 +01:00
Magnus Ulf
776d08a274 Fix econ bug 2019-01-21 21:15:41 +01:00
Magnus Ulf
173852eb00 Better money debug 2019-01-21 20:41:47 +01:00
Magnus Ulf
3001a4a542 Improve debugging when migration fails 2019-01-19 14:47:30 +01:00
Magnus Ulf
d602d4cd61 Create ConfirmationUtil
This is a util primarily used for commands that need extra confirmation
2019-01-19 12:21:24 +01:00
Magnus Ulf
6c41b3d06b Update metrics 2019-01-08 12:56:56 +01:00
Magnus Ulf
25f83034be This is 3.0.2 2019-01-06 12:55:34 +01:00
Magnus Ulf
cde14c7100 hasPermissionOrThrow 2019-01-04 15:06:05 +01:00
Magnus Ulf
a5179b514a Fixes to Vault integration and improvements to IdUtil 2019-01-04 14:55:22 +01:00
Magnus Ulf
4374add2cd Java 8 2019-01-03 16:27:04 +01:00
Magnus Ulf
fdb26254b1 This is 3.0.1 2018-12-30 23:42:20 +01:00
Magnus Ulf
b25471eeaf Null check 2018-12-30 10:18:55 +01:00
Magnus Ulf
3bc7008174 Add command to plugin.yml because of 1.13
Brigadier should be used in the future. This will suffice for now.
2018-12-29 18:43:29 +01:00
Magnus Ulf
0ea4a86663 Dont automatically register actives 2018-12-24 00:45:46 +01:00
Magnus Ulf
a28c4b9552 Remove sponsor 2018-12-23 23:37:06 +01:00
Magnus Ulf
810c639e56 1.13 update
Mostly remove item things that was useful for some internal MassiveCraft plugins but wont be for Factions.
2018-12-22 23:58:22 +01:00
Magnus Ulf
265ee919a6 Change MoneyMixinVault to use OfflinePlayer instead of name 2018-12-22 01:54:49 +01:00
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