Olof Larsson
|
00304be8a2
|
Remove stuff I never use and make the database system GSON centric.
|
2013-05-01 14:06:47 +02:00 |
|
Olof Larsson
|
f6206d0392
|
Add an mstore command with a todo dbcopy command. Also cache database instances in mstore.
|
2013-05-01 13:07:21 +02:00 |
|
Olof Larsson
|
b64e8a8b77
|
Reorganizing MCore internal commands and permissions.
|
2013-05-01 12:29:51 +02:00 |
|
Olof Larsson
|
a3d99f627f
|
Dies one is command as well
|
2013-05-01 11:33:11 +02:00 |
|
Olof Larsson
|
35dfb769d5
|
Move the commands to a special package.
|
2013-05-01 11:31:00 +02:00 |
|
Olof Larsson
|
9264911634
|
Rename Perm --> MCorePerm to reduce ammount of class name clashes.
|
2013-05-01 11:28:15 +02:00 |
|
Olof Larsson
|
738d1f7822
|
Move the Aspect and Multiverse entities to the main package.
|
2013-05-01 11:25:39 +02:00 |
|
Olof Larsson
|
41e581ee71
|
Update MongoDB Java driver to 2.11.1
|
2013-05-01 11:06:39 +02:00 |
|
Olof Larsson
|
bc92d94f89
|
Use the bukkit rounding tools to round the same way always.
|
2013-04-29 12:48:41 +02:00 |
|
Olof Larsson
|
5649117b1f
|
Fix an NPE
|
2013-04-29 10:35:49 +02:00 |
|
Olof Larsson
|
c34c2354bd
|
Adding some PS format
|
2013-04-26 20:07:25 +02:00 |
|
Olof Larsson
|
9b3a87c0da
|
Add a progressbar system
|
2013-04-26 17:54:53 +02:00 |
|
Olof Larsson
|
ff3219ea6e
|
Money, ensure accounts exist before using them. If they are not players set balance to zero.
|
2013-04-26 08:03:22 +02:00 |
|
Olof Larsson
|
2c70489885
|
There we go
|
2013-04-25 13:31:15 +02:00 |
|
Olof Larsson
|
69c78d68a1
|
First attempt to color the help with requirementsAreMet color code.
|
2013-04-25 13:25:49 +02:00 |
|
Olof Larsson
|
ffab977475
|
Fix bugs with isSameChunk
|
2013-04-25 12:05:52 +02:00 |
|
Olof Larsson
|
1a3f153a08
|
Improve entity.changed(), it now checks for attachment and inited.
|
2013-04-25 08:34:59 +02:00 |
|
Olof Larsson
|
18bb47007e
|
Minor change to the modulo task
|
2013-04-24 09:00:05 +02:00 |
|
Olof Larsson
|
2db041fea4
|
Minor tweaks to the Money static.
|
2013-04-22 09:24:00 +02:00 |
|
Olof Larsson
|
35599952e8
|
With custom naming for block command senders that follow no special rules for the ID there is not much we can do. Also the reverse lookup was doomed to fail from the beginning. Removing that feature and make the system more compatible with the current situation.
|
2013-04-21 10:08:35 +02:00 |
|
Olof Larsson
|
c24a9a63dc
|
Fix some comments and indent style
|
2013-04-20 15:50:50 +02:00 |
|
Olof Larsson
|
dc15ec2d6c
|
Now that I think of it the default case is the null case.
|
2013-04-19 18:58:34 +02:00 |
|
Olof Larsson
|
e8e8de834b
|
Fore the sake of inception add in experimental money support in mcore through Vault.
|
2013-04-19 18:25:47 +02:00 |
|
Olof Larsson
|
2b7b45b7d3
|
Working some one the MCore event classes. I will lie and say that all events are cancellable. In situations where we dont want them to be cancellable we can simply not care about that boolean.
|
2013-04-19 15:13:30 +02:00 |
|
Olof Larsson
|
59b133284e
|
Adding potion utilities to mcores mutil.
|
2013-04-18 17:13:13 +02:00 |
|
Olof Larsson
|
6f7b10bfb0
|
Some random additions. Factions stuff that fit into the STD.
|
2013-04-18 14:17:07 +02:00 |
|
Olof Larsson
|
0ffa24b15e
|
Optimize equals slightly? Like it matters.
|
2013-04-17 17:14:58 +02:00 |
|
Olof Larsson
|
9b0845f2c3
|
Improve the PS deserialization logic so it understands LazyLocation from older versions of Factions.
|
2013-04-17 11:53:55 +02:00 |
|
Olof Larsson
|
cb02cc3ee9
|
Adding in a standardised version command.
|
2013-04-16 13:18:01 +02:00 |
|
Olof Larsson
|
8e633ceb2b
|
Moving lowercasing logic to Coll and alter constructors to get rid of uuid as default and troll myself.
|
2013-04-16 09:23:55 +02:00 |
|
Olof Larsson
|
135e2ce27b
|
Use NaturalOrderComparator instead of built in Java one for strings.
|
2013-04-12 15:07:34 +02:00 |
|
Olof Larsson
|
d2bad2bb20
|
Get rid of Auto Increment alltogether.
|
2013-04-12 14:36:49 +02:00 |
|
Olof Larsson
|
7a358a80d5
|
Since I only used String ids for now, let's assume that's always the case. Saves us a lot of generics-crap.
|
2013-04-12 14:05:14 +02:00 |
|
Olof Larsson
|
21dac166eb
|
Messing around with UUID's and ObjectId's.
|
2013-04-12 11:39:47 +02:00 |
|
Olof Larsson
|
6e15d22eda
|
Some source code formatting to the id-strategies.
|
2013-04-12 10:54:56 +02:00 |
|
Olof Larsson
|
63b3eae101
|
Some improvements to the auto increment system.
|
2013-04-12 10:42:58 +02:00 |
|
Olof Larsson
|
6b4e8e5502
|
Added better valueOf methods for chunk PS by coord.
|
2013-04-11 11:27:57 +02:00 |
|
Olof Larsson
|
ac524cd559
|
Add in a chunk coord plus method for PS
|
2013-04-11 08:48:36 +02:00 |
|
Olof Larsson
|
6d0e2f7669
|
Make PS comparable and have equals make use of the compare methods.
|
2013-04-11 08:19:15 +02:00 |
|
Olof Larsson
|
95f1dc8dd0
|
Require Plugin only and not MPlugin in MStore.
|
2013-04-11 07:19:05 +02:00 |
|
Olof Larsson
|
d4f30331ef
|
Do not require MPlugin if Plugin is sufficient
|
2013-04-10 11:08:13 +02:00 |
|
Olof Larsson
|
9a6cae780d
|
Add MCoreCancellableEvent
|
2013-04-10 09:04:20 +02:00 |
|
Olof Larsson
|
e00cd2afc8
|
Rename collections. This is a breaking change that will require manual fix. Remember to warn other users.
|
2013-04-10 08:58:55 +02:00 |
|
Olof Larsson
|
b7a88095d3
|
More stuff in cooldown system test component.
|
2013-04-05 09:19:13 +02:00 |
|
Olof Larsson
|
cae94f01f6
|
first draft and cooldown component
|
2013-04-03 09:35:23 +02:00 |
|
Olof Larsson
|
79d382ee40
|
Made command registering override per default.
|
2013-03-28 10:51:25 +01:00 |
|
Olof Larsson
|
61d7b7cb12
|
Moved the tpdelay to the mstore conf.
|
2013-03-26 10:37:42 +01:00 |
|
Olof Larsson
|
edabc02555
|
Implemented a mstore mcore config with custom permission denied formats.
|
2013-03-26 10:20:00 +01:00 |
|
Olof Larsson
|
d274874092
|
Conf should be called ConfServer.
|
2013-03-26 09:50:19 +01:00 |
|
Olof Larsson
|
2544fa0a6b
|
Add a permission denied format event.
|
2013-03-26 09:43:23 +01:00 |
|
Olof Larsson
|
6fc7723466
|
Add a gson adapter for PlayerInventory.
|
2013-03-26 09:16:09 +01:00 |
|
Olof Larsson
|
853fe36a5d
|
InventoryUtil changes and PlayerUtil.isJoined-
|
2013-03-25 13:50:37 +01:00 |
|
Olof Larsson
|
f8d29d98aa
|
More tweaks to the inventory stuff
|
2013-03-23 17:24:38 +01:00 |
|
Olof Larsson
|
9cc687dab0
|
Experimental PlayerInventory serdes support.
|
2013-03-23 16:14:13 +01:00 |
|
Olof Larsson
|
4c70897d87
|
Update for R2
|
2013-03-22 17:31:16 +01:00 |
|
Olof Larsson
|
90f2c1059b
|
More work to the inventory util.
|
2013-03-22 11:05:06 +01:00 |
|
Olof Larsson
|
c12c1ac765
|
Working with InventoryUtil and removing NMS references.
|
2013-03-22 10:20:11 +01:00 |
|
Olof Larsson
|
e1687d24a6
|
Adhere to some conventions.
|
2013-03-21 10:33:36 +01:00 |
|
Olof Larsson
|
ea17db7298
|
Minor changes to teleport mixin
|
2013-03-20 14:43:33 +01:00 |
|
Olof Larsson
|
2ff98d2ddb
|
Initial update to 1.5
|
2013-03-17 11:19:20 +01:00 |
|
Olof Larsson
|
478c60156c
|
fix broken logic
|
2013-03-15 13:04:06 +01:00 |
|
Olof Larsson
|
de88118d78
|
Ids etc may contain spaces. Thus I added argConcatFrom with argreader
|
2013-03-15 12:57:29 +01:00 |
|
Olof Larsson
|
3163253c49
|
New utility methods in InventoryUtil
|
2013-03-14 17:59:46 +01:00 |
|
Olof Larsson
|
ad06dd854c
|
Making argument index optional and heavy OCD
|
2013-03-14 12:35:42 +01:00 |
|
Olof Larsson
|
92ac999c2e
|
implement Cloneable just because we can, trim entity velocityY
|
2013-03-13 08:23:37 +01:00 |
|
Olof Larsson
|
b324024c20
|
Making PS2 the defacto standard by renaming it to PS and fix issues that occurred.
|
2013-03-12 20:13:10 +01:00 |
|
Olof Larsson
|
3b0a3eff59
|
Moved to new package, created PSFormater system, added static comparators such as locationDistance and inSameUniverse
|
2013-03-12 17:36:22 +01:00 |
|
Olof Larsson
|
19a21d25a1
|
Refactored name constants and added in the old introduction since it is still valid.
|
2013-03-12 15:25:34 +01:00 |
|
Olof Larsson
|
09f2d8b8b7
|
Throw exceptions instead of returning null
|
2013-03-12 15:01:06 +01:00 |
|
Olof Larsson
|
006e0435a4
|
Transparent paste method simply called "with"
|
2013-03-12 14:43:24 +01:00 |
|
Olof Larsson
|
69adda27ed
|
Value of Bukkit Equivalents
|
2013-03-12 14:27:06 +01:00 |
|
Olof Larsson
|
6c6ea61b5c
|
Field groups, asBukkitEquivalents, renamed worldName --> world
|
2013-03-12 13:47:26 +01:00 |
|
Olof Larsson
|
cfbfe9b4aa
|
Builder and value of JsonElement
|
2013-03-12 11:23:34 +01:00 |
|
Olof Larsson
|
3999d8e081
|
Fixed typo in current PS version, made constants of serialized gson names, added with-pseudo-setters.
|
2013-03-12 10:43:20 +01:00 |
|
Olof Larsson
|
16aaf820ff
|
Starting work on new immutable PS class
|
2013-03-12 10:27:49 +01:00 |
|
Olof Larsson
|
1982709181
|
rename
|
2013-03-12 08:33:20 +01:00 |
|
Olof Larsson
|
9fe7a9c489
|
Added actuall mixin
|
2013-03-12 07:51:38 +01:00 |
|
Olof Larsson
|
8dbb8f793d
|
Minor utilities and fixes
|
2013-03-07 12:55:20 +01:00 |
|
Olof Larsson
|
8c5c35c725
|
The entity class may now decide when it's default
|
2013-03-06 14:50:38 +01:00 |
|
Olof Larsson
|
941478c574
|
Recoding TeleporterMixin
|
2013-03-05 17:14:13 +01:00 |
|
Olof Larsson
|
e07241d4d7
|
Adding in an event on PS teleportation.
|
2013-03-05 09:52:08 +01:00 |
|
Olof Larsson
|
2543fc306e
|
Use oid and fixId everywhere for safety.
|
2013-03-04 11:04:51 +01:00 |
|
Olof Larsson
|
5c2752129d
|
Improving command requirement Req
|
2013-03-02 16:29:20 +01:00 |
|
Olof Larsson
|
65f84c25fe
|
new senderId sources and minor message mixin fix.
|
2013-03-02 15:56:11 +01:00 |
|
Olof Larsson
|
8e071f2f6f
|
New features for the message mixin.
|
2013-03-02 15:41:05 +01:00 |
|
Olof Larsson
|
b00eb28834
|
Adding debug output to the protocol lib useage location to get more data.
|
2013-03-01 13:10:56 +01:00 |
|
Olof Larsson
|
148b09542d
|
Remove debug output I forgot about.
|
2013-03-01 12:56:06 +01:00 |
|
Olof Larsson
|
fc22f60e37
|
Removed the old version of the item stack adapter. This is good since we loose some CraftBukkit usage.
|
2013-02-28 19:54:41 +01:00 |
|
Olof Larsson
|
8c11390bf9
|
I heard Lombok actually wasn't that fun. So I removed it.
|
2013-02-28 19:44:30 +01:00 |
|
Olof Larsson
|
f1acaf8143
|
Removed potion packet util and added MCoreEntityPotionColorEvent.
|
2013-02-28 12:48:09 +01:00 |
|
Olof Larsson
|
bd1e2e29de
|
Scheduled teleports should not depent on tickrate.
|
2013-02-27 08:27:28 +01:00 |
|
Olof Larsson
|
9a4280fad9
|
typo fix
|
2013-02-22 10:13:52 +01:00 |
|
Olof Larsson
|
06bf6f2946
|
use one mcore only
|
2013-02-22 08:27:28 +01:00 |
|
Olof Larsson
|
022e05ceaa
|
more mixin and loads of other stuff
|
2013-02-22 08:12:02 +01:00 |
|
Olof Larsson
|
dba940f337
|
Remove that old stuff and add in some new herp.
|
2013-01-30 12:48:18 +01:00 |
|
Olof Larsson
|
9068618e8c
|
Always case insensitive
|
2013-01-29 19:00:10 +01:00 |
|
Olof Larsson
|
d9c6abe12b
|
Work on mixins and PS.
|
2013-01-29 18:58:36 +01:00 |
|
Olof Larsson
|
33ab2f0e88
|
Violently shivering froodl.
|
2013-01-28 21:14:36 +01:00 |
|
Olof Larsson
|
8675a87aba
|
Remove plugin reference from MCommand. Aim to work with CommandSender instead of Player in most situations.
|
2013-01-17 15:44:38 +01:00 |
|
Olof Larsson
|
e4942a2eb8
|
The two sets were of course redundant. The two maps covered those two cases.
|
2013-01-16 12:33:16 +01:00 |
|