Commit Graph

3288 Commits

Author SHA1 Message Date
da6b461408 Move our Externalizeable to PrimitveExChunkletStore
This will let us deserialize Primitive normally.

In addition, we now enforce all chunklets being of type PrimitiveEx, as any non-Ex are repalced with a new Ex on load.
2012-07-07 14:43:13 -04:00
77dce75108 Formatting a single line 2012-07-07 14:43:13 -04:00
37308917d1 Parenthesis for clarity 2012-07-07 14:43:13 -04:00
21d2229572 Column comment 2012-07-07 14:43:13 -04:00
7d372af51e Some address byte comments 2012-07-07 14:43:12 -04:00
a3e0753076 We must be sure to flush 2012-07-07 14:43:12 -04:00
a728d1f9c8 These must be called in the reverse order we open them 2012-07-07 14:43:12 -04:00
b893e86f3c A bit more clear
But no functional change
2012-07-07 14:43:12 -04:00
63cf6e9b3a Do not increment i in this location 2012-07-07 14:43:12 -04:00
67738d811e Move things around to fit together better 2012-07-07 14:43:12 -04:00
4d77f6d04d Introducing external chunklets 2012-07-07 14:43:11 -04:00
3702495038 Don't need to .save() for online players 2012-07-07 20:02:54 +02:00
ede08ce5ac Moved hudType back to PlayerProfile
Removed some convenient methods from PlayerProfile to avoid NPE because of
spoutHud
2012-07-07 19:59:10 +02:00
5571e0bc0c Arranged InspectCommand 2012-07-07 19:39:22 +02:00
73bb73c8ca Fixed /mmoedit 2012-07-07 19:35:32 +02:00
54011fdeb7 Removed unused OfflinePlayer from PlayerProfile 2012-07-07 19:27:47 +02:00
GJ
5b8811bd09 More work on McMMOPlayer 2012-07-06 11:57:17 -04:00
GJ
c460eec0ab Oops. 2012-07-06 09:30:30 -04:00
GJ
bc6233541a Start changing PlayerProfile to use an OfflinePlayer 2012-07-06 09:14:25 -04:00
18aef9d526 Typo 2012-07-06 07:13:52 +02:00
ccc6fd30f8 Fixed /inspect not working on offline player 2012-07-06 07:07:29 +02:00
GJ
1ba498c443 Because "final static" is just backwards. 2012-07-06 00:12:17 -04:00
GJ
64f31f2b5a Fixed issue with JSON API plugin & player chat events 2012-07-05 11:25:36 -04:00
GJ
b94085c5f4 Make 'em final 2012-07-05 09:33:57 -04:00
GJ
62b90ad552 Using .equals() is better 2012-07-05 09:25:48 -04:00
GJ
d6d1e0ffed More efficient handling of Party/Admin chat messages 2012-07-05 09:21:07 -04:00
GJ
ccd103cd88 More efficient iteration. 2012-07-05 09:11:40 -04:00
GJ
0606f16a11 pm is lazy too. 2012-07-04 15:38:26 -04:00
GJ
c9e3ea005b Because loc is lazy. 2012-07-04 15:38:25 -04:00
GJ
3f8268d848 Fixed custom blocks dropping the wrong thing with Super Breaker & Silk
Touch
2012-07-04 10:33:20 -04:00
GJ
cefec723d0 Javadoc typo 2012-07-04 10:12:10 -04:00
GJ
124aa72fd9 Better file handling 2012-07-04 10:00:11 -04:00
GJ
dbc7277ba9 FileWriter is pointless here. 2012-07-04 09:45:47 -04:00
GJ
24d8769b5b Remove useless FileWriter 2012-07-03 21:23:32 -04:00
GJ
4aecb9756e Improve file handling. 2012-07-03 21:21:32 -04:00
51ca29ab9f Forgot to loadKeys() 2012-07-03 23:29:26 +02:00
c6e5264b7b Print the stack trace for easier debugging 2012-07-03 23:28:58 +02:00
73203ce869 Removed unneeded method call 2012-07-03 22:05:47 +02:00
b80a29ca04 Configs rework, fixed mod config files not loading, fixed comment blocks not being copied 2012-07-03 21:57:46 +02:00
GJ
5ee440d9a5 Ensure that our stuff gets closed when working with Chunklets. 2012-07-03 15:10:35 -04:00
GJ
cda3675dc5 More bad variable names. 2012-07-03 10:14:01 -04:00
GJ
caf9c07ba3 Because PP is an awful variable name. 2012-07-03 10:04:04 -04:00
GJ
96e70aa4d2 Fixed "lower tool" messages still being displayed even when ability
messages are disabled.
2012-07-03 08:40:56 -04:00
GJ
9f1b77a007 Refactoring 2012-07-03 08:36:21 -04:00
GJ
946b5bb006 Added null checks to BlockBreak & BlockDamage events to help with mod
compatibility.
2012-07-03 07:59:36 -04:00
bebcc40987 Added missing annotations 2012-07-03 03:55:19 +02:00
d6d7f5099f Removed unused import 2012-07-03 03:54:20 +02:00
bdcc2f644b Removed unneeded instanceof 2012-07-03 03:53:51 +02:00
c3ba54a0ce Removed unneeded cast 2012-07-03 03:53:11 +02:00
1443e2f6b8 Removed unneeded null check, according to eclipse :3 2012-07-03 03:52:12 +02:00