Commit Graph
98 Commits
Author SHA1 Message Date
Magnus Ulf 65b635718f Deprecate Predicate 2019-04-19 11:23:01 +02:00
Magnus Ulf 4c530c1f7c Move some chunk area methods to a new ChunkUtil 2019-04-15 11:27:15 +02:00
Magnus Ulf 0d034609f1 Can't access modifiers field in java 12
What was this used for anyway???
2019-03-22 16:10:40 +01:00
Magnus Ulf af6afa13b7 This is 3.1.5 2019-03-03 21:04:43 +01:00
Magnus Ulf 1589ed92d7 . 2019-03-03 21:02:50 +01:00
Magnus Ulf 3575de589b Refactor 2019-02-17 15:09:43 +01:00
Magnus Ulf 0376a2cea7 Remove unused ParticleEffect library 2019-02-17 14:59:17 +01:00
Magnus Ulf 17321f7249 Minor DB changes 2019-02-17 11:10:12 +01:00
Magnus Ulf d0b9af0324 This is 3.1.4 2019-02-11 17:34:40 +01:00
Magnus Ulf 4df6669131 More null debug 2019-02-11 17:26:30 +01:00
Magnus Ulf 0b7fe8d2c6 Don't run command registration so often 2019-02-11 16:09:31 +01:00
Magnus Ulf 32863206cc Attempt to fix CME 2019-02-11 16:03:46 +01:00
Magnus Ulf d042c8afa9 Fix NPE 2019-02-11 09:29:49 +01:00
Magnus Ulf 105007241e This is 3.1.3 2019-02-10 21:26:13 +01:00
Magnus Ulf ad2131491b Avoid NPE 2019-02-10 19:21:46 +01:00
Magnus Ulf c1ef7eda9e This is 3.1.2 2019-02-09 21:22:52 +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 307d9210dd This is 3.1.1 2019-02-04 12:37:22 +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 89b47da78b This is 3.1.0 2019-01-29 10:04:15 +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 79b0948344 This is 3.0.7 2019-01-24 20:55:57 +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 d3a70e173b This is 3.0.6 2019-01-24 15:44:07 +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 80b86a5b52 This is 3.0.5 2019-01-22 10:08:56 +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 7b5b51c992 This is 3.0.4 2019-01-19 17:35:58 +01:00
Magnus Ulf 3001a4a542 Improve debugging when migration fails 2019-01-19 14:47:30 +01:00
Magnus Ulf 2effee0f5c This is 3.0.3 2019-01-19 12:39:50 +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 28283d262c Update authors list 2019-01-06 17:54:22 +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 72e61af22b This is 3.0.0 2018-12-29 20:25:42 +01:00
Magnus Ulf e3692cae2b Specify license
License found at original publication: https://dev.bukkit.org/projects/mcore
2018-12-29 19:33:21 +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 cb168c60cb This is 3.0.0 snapshot 2018-12-23 13:59:31 +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 ec5a87a338 Fix pom 2018-12-22 11:36:25 +01:00
Magnus Ulf 265ee919a6 Change MoneyMixinVault to use OfflinePlayer instead of name 2018-12-22 01:54:49 +01:00
Magnus Ulf bef59da1d8 Java 11 2018-12-22 01:23:50 +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
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
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
Magnus Ulf Jørgensen 2a5f98e281 Fix migrator 2017-12-17 15:59:19 +01:00
Magnus Ulf Jørgensen 1d02942085 Improve player cleaning system 2017-11-16 15:41:26 +01: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
Magnus Ulf Jørgensen 1b0b7455dd Allow prioritisation of commands to avoid ambiguity 2017-07-16 10:13:51 +02:00
Magnus Ulf Jørgensen 3f865d40e7 Database entities should implement Identified 2017-05-28 19:10:45 +02:00
Magnus Ulf Jørgensen fe23c20387 Fix UOE 2017-05-28 18:16:27 +02:00
Magnus Ulf Jørgensen 1dbe07ca7b Remove unstable EntityInternalMap methods 2017-05-28 17:59:57 +02:00
Magnus Ulf Jørgensen 5c416c3a1d Internal entities 2017-05-27 12:20:03 +02:00
Magnus Ulf Jørgensen fe81648eb7 Automatic activation of engines, colls, commands and others 2017-05-18 11:24:18 +02:00
Magnus Ulf Jørgensen d3fc83386d Don't fly if not allowed and sharding command set 2017-05-18 10:26:54 +02:00
Magnus Ulf Jørgensen a3f675db24 Use MassiveCoreCommand for all commands 2017-05-04 17:11:19 +02:00
Magnus Ulf Jørgensen a037f6f01f Automatic children setup 2017-05-04 16:49:16 +02:00
Magnus Ulf Jørgensen 9abccd50b0 Add version migration system to the database 2017-03-15 09:26:46 +01:00
Magnus Ulf Jørgensen 5433468509 Semi-automatic command setup system 2017-03-12 18:32:13 +01:00
Magnus Ulf Jørgensen 7fd631bebe Make EventMassiveCore serialization safe 2017-02-25 07:44:45 +01:00
Magnus Ulf Jørgensen dba324eb53 Return if modified for InventoryUtil.removeMatching 2017-02-02 23:53:42 +01:00
Magnus Ulf Jørgensen 1281173689 Don't allow online players as command argument if not visible 2017-01-24 11:34:33 +01:00
Magnus Ulf Jørgensen f23b42e118 MassiveCommandSet 2017-01-24 08:19:35 +01:00
Magnus Ulf Jørgensen aeec67e052 More InventoyUtil lore methods and PredicateStartsWith 2017-01-06 11:21:20 +01:00
Magnus Ulf Jørgensen fcd97e3cf3 Setup basic framework for lore sorting 2017-01-03 20:21:44 +01:00
MagnusUlf e9f9693c71 Remove unused iteration count 2016-11-30 18:24:01 +01:00