Commit graph

314 commits

Author SHA1 Message Date
Jonas Herzig
355ba800e0 Add missing entity status LIVING_BURN (36) and LIVING_DROWN (37) 2017-06-10 11:57:01 +02:00
Jonas Herzig
02d21823db Fix packet ids for client player movement packets 2017-06-10 11:56:22 +02:00
Jonas Herzig
46e3c4e51d Rename ServerAdvancementProgressPacket to ServerAdvancementTabPacket 2017-06-10 11:14:50 +02:00
Jonas Herzig
4301d73953 Fix fallthrough when writing NBT_TAG metadata 2017-06-10 10:20:15 +02:00
Jonas Herzig
9be58c55d8 Fix reading of recipes in ServerUnlockRecipesPacket 2017-06-10 10:04:57 +02:00
Jonas Herzig
f1afab396e Update to MC 1.12 2017-06-09 13:22:03 +02:00
Steveice10
f0424a2979 Add missing sound. 2017-05-29 17:48:15 -07:00
Steveice10
cdb3489fe9 Fix translating between map icon types and network values. 2017-05-26 16:01:09 -07:00
Steveice10
c12339d5a3 Map BREAK_SPLASH_POTION to value 2007. Fixes #230. 2017-05-16 15:35:48 -07:00
Steveice10
3b3bc4f73f Only overwrite existing values when registering proper sound names. 2017-04-27 18:03:07 -07:00
Steveice10
71414243f8 Update sound list. 2017-03-01 20:00:35 -08:00
Steveice10
661faf9541 Migrate away from spacehq.org 2017-03-01 16:33:38 -08:00
Steveice10
ce0b5ca9ec Add SHULKER_BOX to UpdatedTileType. 2017-01-21 16:54:16 -08:00
Steveice10
2cf8596668 Update EntityStatus values. 2017-01-20 15:48:51 -08:00
Steveice10
49275165b5 Add missing sound effects. 2017-01-19 20:09:51 -08:00
games647
b6d72152da
Update protocol ids for 1.11.2 2016-12-23 16:57:01 +01:00
Steveice10
5954134812 Update for OpenNBT changes. 2016-12-15 18:15:18 -08:00
Steveice10
f7458966c8 Add ARMOR_STAND to MobType. 2016-12-15 16:22:34 -08:00
Steveice10
5c4cebdcac Minor cleanup. 2016-12-15 16:13:24 -08:00
johni0702
839925054b Update to MC 1.11 2016-12-03 20:31:07 +01:00
Steven Smith
55859fa1ae Account for empty NameTagVisibility and CollisionRule strings. Fixes #190. 2016-09-05 19:28:41 -07:00
Steven Smith
630f7c27a4 Revise and update Achievement enum. Fixes #194. 2016-09-05 19:23:57 -07:00
Jadon Fowler
27baf233c9
Check for negative GameModes in ServerPlayerListEntryPacket
These are sometimes negative for some reason. I was only able to
reproduce this on one server, but this fixed it. The server was
sending out a GameMode of -1.
2016-08-23 20:18:41 -07:00
Steven Smith
8b1b94cb7c Compare magic string values with equalsIgnoreCase. 2016-06-28 13:34:26 -07:00
Final Child
f1f1d992a4 Bump MC version to 1.10.2. Nothing changed. 2016-06-26 13:03:07 +09:00
Steven Smith
6a71567147 Merge pull request #182 from finalchild/master
Add BlockFace.SPECIAL. Fix #181
2016-06-20 18:11:55 -07:00
Steven Smith
a7b882a7d7 Fix #183. 2016-06-20 18:08:37 -07:00
Final Child
c46750a396 Add BlockFace.SPECIAL 2016-06-19 21:48:30 +09:00
Final Child
456fb5c084 Make ServerListener use default ServerInfoBuilder and compression threshold if the flag is not set 2016-06-12 16:36:31 +09:00
Final Child
1d87b5499e Fix sounds. Have a TODO 2016-06-09 18:19:12 +09:00
Final Child
8bd59d7138 Update to MC 1.10 2016-06-09 17:47:46 +09:00
Final Child
0e05503348 Update to MC 1.10-pre1 2016-06-06 21:56:48 +09:00
Final Child
99824e1e4c Fix #159 (Effect) 2016-05-25 16:39:02 +09:00
Final Child
03f1d7d92d Fix last commit's code style 2016-05-25 16:28:10 +09:00
Final Child
61dbf354ff Fix #163 (ServerBlockValuePacket) 2016-05-25 16:25:56 +09:00
Final Child
c36ab6b76e Fix ServerChunkDataPacket 2016-05-21 16:18:35 +09:00
Final Child
8ac2ac9a0f I think this is enough. 2016-05-15 17:30:23 +09:00
Final Child
a1571ed0cb Change decs of packet IDs to hexs 2016-05-15 16:30:51 +09:00
Final Child
bc5d6f49e4 Yep 2016-05-15 15:56:17 +09:00
Final Child
56002e2167 Removed Update Sign (clientbound) (0x46); Update Block Entity with action
9 should be used instead
2016-05-15 15:55:28 +09:00
Final Child
0817147b1a Add TODO to Column 2016-05-15 15:44:54 +09:00
Final Child
01d7ed04b3 Protocol version 110 2016-05-15 15:40:11 +09:00
yawkat
02488a3812 Fix START/STOP_RAIN mappings 2016-04-12 16:54:00 +02:00
yawkat
ebee856602 Reflective toString implementation for all packets [Adds #152] 2016-04-08 17:23:16 +02:00
Final Child
f8ea987395 Change the type of ServerJoinGamePacket's gamemode to int 2016-04-03 20:45:53 +09:00
Final Child
820da1d459 Remove SoundCategory's useless semicolon 2016-04-03 20:27:37 +09:00
Final Child
cf2282a0be Enhance attribute names 2016-04-03 20:25:25 +09:00
Final Child
c133281224 Update to MC 1.9.2 2016-04-03 20:09:47 +09:00
Steven Smith
16a120036c Make MagicValues key type more lenient. 2016-03-12 10:48:32 -08:00
Steven Smith
7dd6887fed Fix ServerEntitySetPassengersPacket. 2016-03-12 10:42:10 -08:00
MatteCarra
e447052eca Chunk light fix 2016-03-11 16:59:37 -08:00
Steven Smith
da5591b4fe Add OVERPOWERED achievement. 2016-03-11 16:59:34 -08:00
Steven Smith
4ed72deb75 Update and clean up data values. 2016-03-04 18:32:10 -08:00
Steven Smith
97c0a69294 1.9 2016-03-03 18:32:08 -08:00
Steven Smith
480f339742 15w39c, major restructuring. 2015-09-24 20:51:43 -07:00
Steven Smith
0d1036693c Minor fix. 2015-09-24 16:31:07 -07:00
Vladislavs Golubs
0f45de347b Tweaks for reading and writing block position
Also improved tests code
2015-09-24 16:30:47 -07:00
Vladislavs Golubs
074d2b1849 Fixed BlockChangePacket after last changes 2015-09-24 16:12:40 -07:00
Steven Smith
471d98ee4b Parse block change value into id and data, minor cleanup. 2015-09-21 20:38:44 -07:00
Steven Smith
b958e52ba5 Remove old chunk data packet constructor for unloading chunks. 2015-08-25 18:48:44 -07:00
Steven Smith
a91a407d90 15w35b 2015-08-24 20:17:03 -07:00
Steven Smith
03379f767d Update usages of MagicValues.key to account for throwing IllegalArgumentException instead of returning null. 2015-08-23 12:48:33 -07:00
Steven Smith
1b913851ee Add ATTACK_SPEED_MODIFIER. 2015-08-23 12:42:12 -07:00
Steven Smith
baca667a30 Update entity attributes. 2015-08-23 12:19:23 -07:00
Steven Smith
83b83bdc3e Use byte array streams for chunk I/O. 2015-08-23 11:28:09 -07:00
Steven Smith
93978378f6 Update chunk sending protocol. 2015-08-22 22:25:25 -07:00
Steven Smith
ea99836709 Update entity types. 2015-08-22 16:55:29 -07:00
Steven Smith
447fb16447 Add new OP permission level entity status values. 2015-08-22 16:23:17 -07:00
Steven Smith
4d68bc26eb Bump protocol version to 61. 2015-08-22 16:06:25 -07:00
Steven Smith
c49e1569d3 15w34d. 2015-08-22 14:17:39 -07:00
Steven Smith
b89b482bd1 Update entity metadata for 15w33c changes. 2015-08-14 20:02:55 -07:00
Steven Smith
0c2b7fdce8 15w33c 2015-08-14 17:01:28 -07:00
Steven Smith
9ad441cfcc Bump protocol version by 1. 2015-08-13 21:02:17 -07:00
Steven Smith
0a2926dada Minor cleanup. 2015-08-13 19:34:48 -07:00
Steven Smith
08ab590e07 15w33b 2015-08-12 21:33:50 -07:00
Steven Smith
abb2108fb3 15w32c 2015-08-11 22:58:20 -07:00
Steven Smith
4ccf753002 Update game version. 2015-07-28 20:49:40 -07:00
Steven Smith
6cc87bcbdb Fix user verification. 2015-07-22 15:27:29 -07:00
Steven Smith
aff6600deb Update for MCAuthLib changes. 2015-07-22 13:49:42 -07:00
Steven Smith
78eb55a7c3 Update for MCAuthLib changes. 2015-07-22 13:40:13 -07:00
Steven Smith
2ed6e1e1e8 Pass authentication errors to disconnect. 2015-07-22 11:07:37 -07:00
Steven Smith
d29c5f3418 Update for MCAuthLib changes. 2015-07-21 21:41:08 -07:00
Steven Smith
81024b88ff Refactor ProtocolMode to SubProtocol, ProtocolConstants to MinecraftConstants. 2015-07-21 17:40:42 -07:00
Steven Smith
eb57e0835c Update version. 2015-07-20 12:26:58 -07:00
Steven Smith
b22cd66d4f General cleanup, fixes, and re-versioning. 2015-07-20 11:13:18 -07:00
Steven Smith
3b17a15d29 Make KeepAliveThread a Runnable. 2015-07-18 18:32:28 -07:00
Steven Smith
654495376e Use currentTimeMillis instead of nanoTime, delay KeepAliveThread with sleep call. 2015-07-18 18:30:20 -07:00
johni0702
99e3e6880b Fix empty text messages failing to parse 2015-07-11 12:54:00 -07:00
johni0702
2aef90aaaf Split window properties into separate enums for separate window types 2015-07-11 12:54:00 -07:00
johni0702
997d129d6d Add missing world types (customized and debug) and fixed typo (all world types should be lowercase) 2015-07-11 12:54:00 -07:00
johni0702
ddafc12a7d Add sidebar scoreboard positions for each of the 16 teams 2015-07-11 12:54:00 -07:00
Steven Smith
f176be257b Add authentication proxy support. 2015-07-11 12:53:25 -07:00
Steven Smith
b9fec7dea9 Merge pull request #82 from Johni0702/armorstand-mob
Armor stands can be spawned using the ServerSpawnMobPacket
2015-04-03 15:06:22 -07:00
johni0702
1c680e23ee Armor stands can be spawned using the ServerSpawnMobPacket 2015-04-03 18:42:17 +02:00
johni0702
3295730910 Any value may be used to reset the block break animation (not just 255) 2015-04-01 17:27:02 +02:00
Steven Smith
f5d3e69907 Merge pull request #76 from Johni0702/team-flags
Handle 'FriedlyFire' byte as flags
2015-03-25 15:10:23 -07:00
johni0702
933c817d96 Add missing 1.8 EntityStatus values 2015-03-25 18:06:20 +01:00
johni0702
90ff098521 Handle 'FriedlyFire' byte as distinct friendly fire (0x1) and visibility of invisible team members (0x2) flags 2015-03-25 17:35:59 +01:00
johni0702
48c03a9324 Add equals and hashCode methods where applicable (except packets) 2015-03-16 20:54:31 +01:00
johni0702
b7f071fb91 Add objective to constructor for ServerUpdateScorePacket 2015-03-16 20:54:23 +01:00