Rivoreo Source Code Repositories
src.rivoreo.one
/
minecraft
/
protocolsupport
/
12767be2fe9aaa1c7ef4f7df9a6e0b87d5ce4b32
/
src
44e95c9
Reduce number of nms imports in api
by Shevchik
· 8 years ago
5e8e595
Receive inventory close packet instead of calling bukkit api for closing
by Shevchik
· 8 years ago
54a319c
Merge local storage into shared storage and rename it into network data cache
by Shevchik
· 8 years ago
baccbe3
Start error logger first
by Shevchik
· 8 years ago
c20d39e
Use connection instead of player in middle transformers. Rewrite packet
by Shevchik
· 8 years ago
9b39163
Connection API
by Shevchik
· 8 years ago
417fa58
Scale health for < 1.6 versions (they do not support attributes, so
by Shevchik
· 8 years ago
d2434fa
Fix custom payload serializer
by Shevchik
· 8 years ago
26d8b29
Fix update sign decode
by Shevchik
· 8 years ago
a1dbd39
Remove recyclable serializer, doesn't worth it.
by Shevchik
· 8 years ago
9460c0c
Change custom payload encode
by Shevchik
· 8 years ago
a8433f4
Warn about unsupported server version
by Shevchik
· 8 years ago
b0b5654
Fix thrown potions metadata remap
by Shevchik
· 8 years ago
69aadcb
No gravity meta copy for 1.10
by Shevchik
· 8 years ago
13f8f4c
Entity remapper registry for 1.10
by Shevchik
· 8 years ago
44e34bf
Use middle packets in 1.10 decoder
by Shevchik
· 8 years ago
07f2867
Encode 1.10 packets using middle packets.
by Shevchik
· 8 years ago
f09aafd
Merge network injectors
by Shevchik
· 8 years ago
ba9705c
Cleanup
by Shevchik
· 8 years ago
321d8c2
Remove todo, 1.8 can use 40 symbols scoreboard score names.
by Shevchik
· 8 years ago
fc4bb17
Encode metadata to passed serializer instead of returning byte array
by Shevchik
· 8 years ago
deee630
Implement noop packets for 1.4
by Shevchik
· 8 years ago
cf60d2a
Implement noop packets for 1.5
by Shevchik
· 8 years ago
d252a7d
Implement noop packets for 1.6
by Shevchik
· 8 years ago
9925c6e
Move packet encoders/decoders to pipeline package
by Shevchik
· 8 years ago
c6ab8ea
Implement noop transformers for 1.8 and 1.8
by Shevchik
· 8 years ago
17771dd
Implement all packets for 1.9
by Shevchik
· 8 years ago
12b3aac
Require packet encoders to always be present. Use noop encoders when no
by Shevchik
· 8 years ago
0de3732
Rename registry field
by Shevchik
· 8 years ago
e8a0509
Move windowtype and use it for legacy id remapping
by Shevchik
· 8 years ago
8754d20
Implement and use 1.9 serverbound packets
by Shevchik
· 8 years ago
210ecd5
Rename decoders in preparation for full 1.9 decoder implementation
by Shevchik
· 8 years ago
aaf45fc
Move some packets in preparation for fully implementing 1.9 packet encoders.
by Shevchik
· 8 years ago
abb3e14
Filter storage meta enchants too
by Shevchik
· 8 years ago
d5d7561
Fix java7 compile error
by Shevchik
· 8 years ago
7f9deaf
Return empty iterator for players in server list ping event when legacy
by Shevchik
· 8 years ago
3b5dda1
Cleanup
by Shevchik
· 8 years ago
0904354
Translate components can have another json components as translation
by Shevchik
· 8 years ago
5c3ae50
Log using mojang loginlistener class
by Shevchik
· 8 years ago
07b2fe3e
Fix player disconnect event not firing on loginlistenerplay disconnect
by Shevchik
· 8 years ago
23a1729
Fix spawn painting encode for 1.4.7-1.6.5
by Shevchik
· 8 years ago
5a201da
Properly disconnect 1.7 players on login->play transition
by Shevchik
· 8 years ago
5554413
Another way to keep connection open while processing PlayerLoginFinishEvent
by Shevchik
· 8 years ago
9e273de
Remove keep alive sending for now, not all versions for properly with
by Shevchik
· 8 years ago
f97115c
Fix empty chunk precached byte arrays
by Shevchik
· 8 years ago
716e52a
Get player location only if packet is relative
by Shevchik
· 8 years ago
547bd54
Use Utils::getServer
by Shevchik
· 8 years ago
55c8906
Fix custom sound for 1.9
by Shevchik
· 8 years ago
488857d
Add isOnlineMode method to login finish event
by Shevchik
· 8 years ago
a7e34f5
Use utils here too
by Shevchik
· 8 years ago
04007da
Merge branch 'master' of https://github.com/ProtocolSupport/ProtocolSupport.git
by Shevchik
· 8 years ago
4189cd1
Add new event that is better suited for loading data for player.
by Shevchik
· 8 years ago
3cafc21
Use Utils for getServer()
by Max Qian
· 8 years ago
d1020d9
Mark events as async so bukkit won't synchronize on pluginmanager
by Shevchik
· 8 years ago
bc01281
chatColors is a varint
by Shevchik
· 8 years ago
3cb21bf
Set dev version
by Shevchik
· 8 years ago
f5532b0
Change build script. Set version as release.
by Shevchik
· 8 years ago
34274db
Properly convert relative entity move to old format. (Old format only
by Shevchik
· 8 years ago
9f14b60
Fix entity metadata remap problems
by Shevchik
· 8 years ago
7276cc8
Fix invalid dimension ids. Only print block remapper warnings if debug
by Shevchik
· 8 years ago
dc0bf93
Remap villager trade offers
by Shevchik
· 8 years ago
386cbcb
Inject modified lilypad bounds
by Shevchik
· 8 years ago
8c99791
Correctly read and write merchant data
by Shevchik
· 8 years ago
8303500
SkullType is byte
by Shevchik
· 8 years ago
1f691e0
Check version before transforming skull
by Shevchik
· 8 years ago
647ddff
Synchronize over a lock object to prevent NPE
by Shevchik
· 8 years ago
7c8ad88
Display ender dragon head (skull:5) as player head with skin
by Shevchik
· 8 years ago
af17038
Transform spawn eggs so they display properly on < 1.9
by Shevchik
· 8 years ago
8e09f53
Rename class
by Shevchik
· 8 years ago
8c48f81
Fix legacy text encoder
by Shevchik
· 8 years ago
ac2fb04
Fix chunk remapping for < 1.8
by Shevchik
· 8 years ago
fbfe926
Remove usage of mojang data bits and use own implementation instead
by Shevchik
· 8 years ago
c5c6691
Validate block ids returned by palette and replace invalid ones with air
by Shevchik
· 8 years ago
c8d19c5
Split chunk transformer to classes, also throw parse exception when
by Shevchik
· 8 years ago
2e37251
Remap new command blocks
by Shevchik
· 8 years ago
d4b34ec
Fix armor stand metadata remap
by Shevchik
· 8 years ago
aac5513
Missin format
by Shevchik
· 8 years ago
9c5b5ed
That exception throw shouldn't be here
by Shevchik
· 8 years ago
c0092e8
Append more info to chunk data parse error exception message
by Shevchik
· 8 years ago
ff9a8f9
Some changes to exception messages. TODO: custom exception for chunk decoder.
by Shevchik
· 8 years ago
269314f
Get remote address from network manager here too
by Shevchik
· 8 years ago
2c94f16
Add missing entity metadata remaps
by Shevchik
· 8 years ago
e789044
Remove meta validation, not needed at this step anyway
by Shevchik
· 8 years ago
29dfa65
Support for java 7
by Shevchik
· 8 years ago
51179d3
Don't allow client to keep requesting server info
by Shevchik
· 8 years ago
0e98d5d
Send world sound as custom world sound to 1.9, works better that mnually
by Shevchik
· 8 years ago
84b6e8a
Ignore some exceptions properly
by Shevchik
· 8 years ago
1f7c187
Ignore more useless exceptions
by Shevchik
· 8 years ago
74dbf78
Add error log that records all exceptions occured on network
by Shevchik
· 8 years ago
e68b8b5
Fix some checks in inventory packets
by Shevchik
· 8 years ago
b1db610
Just use mojang databits implementation. TODO: Create own one to reduce
by Shevchik
· 8 years ago
749e83f
Use mojang databits for now to decode chunk data.
by Shevchik
· 8 years ago
6d1ef13
Remapping block to air is bad idea
by Shevchik
· 8 years ago
3e2436e
Rewrite entity metadata remapper. Now values are always type validated,
by Shevchik
· 8 years ago
1037736
Register custom sound packet. Remove test commands from command handler.
by Shevchik
· 8 years ago
3485f0c
Register entity destroy to fix mem leak
by Shevchik
· 8 years ago
db7f41a
Register respawn packet
by Shevchik
· 8 years ago
3cce9d5
Implement custom world sound packet, but don't use it yet.
by Shevchik
· 8 years ago
ddd25f0
Register inventory middle packets so items get remapped
by Shevchik
· 8 years ago
75bce6e
Use proper metadata serializer for spawn player
by Shevchik
· 8 years ago
Next »