Magnus Ulf
dbf5925e0d
Remove the unused extractors
2019-04-23 11:30:23 +02:00
Magnus Ulf
e0e91bc064
Remove unused Heatable and HeatData
2019-04-23 10:23:04 +02:00
Magnus Ulf
b59d440b41
Remove unused PArticleEffect library
2019-04-23 10:20:13 +02:00
Magnus Ulf
d8047a4432
Remoce unused Aspect feature
2019-04-23 10:19:20 +02:00
Magnus Ulf
5cfd609478
Reduce usage of outdated Predicate class
2019-04-19 12:23:45 +02:00
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