Rivoreo Source Code Repositories
src.rivoreo.one
/
minecraft
/
protocolsupport
/
bfbee4bda8bd0e32a189f7e90532dfbe285ac606
bfbee4b
Abstract entity metadata + use bed handling
by Shevchik
· 4 years, 12 months ago
86be0db
Skip receiving keepalive if id -1
by Shevchik
· 4 years, 12 months ago
df5c616
Cleanup encoder/decoder. More efficient packet data clone.
by Shevchik
· 4 years, 12 months ago
a87f347
Use correct variables for writing data
by Shevchik
· 4 years, 12 months ago
d723901
Instead of writing packet id on packet data creation allocate some space
by Shevchik
· 4 years, 12 months ago
2a633db
Check codec for non null before attempt to release
by Shevchik
· 5 years ago
ba686ee
Fix startgame for 1.4 - 1.6
by Shevchik
· 5 years ago
a9c4716
Refactor middle packets and packet data.
by Shevchik
· 5 years ago
9dece32
Make entity tracker more compatible with plugins that may try to use it.
by Shevchik
· 5 years ago
022e678
Implement paper specific server ping event
by Shevchik
· 5 years ago
1a5899c
Lift limits on nametag length for some versions
by Shevchik
· 5 years ago
b49da73
Cleanup window data implementtation. Move windowrelated cache to
by Shevchik
· 5 years ago
fde4b06
Remap some particles instead of skipping them
by Shevchik
· 5 years ago
52e6727
Get keep alive cache on packet init
by Shevchik
· 5 years ago
e441901
Get custom payload cache on packet init
by Shevchik
· 5 years ago
e0e377a
Actually use chunkCache field
by Shevchik
· 5 years ago
22b9435
Refractor playerlist set entry
by Shevchik
· 5 years ago
06b7cdb
Abstract some things in < 1.9 movement handling
by Shevchik
· 5 years ago
a211289
Extract specific cache type on middle packet init
by Shevchik
· 5 years ago
98c9284
Fix class name
by Shevchik
· 5 years ago
d08c48c
Change 2d id to south 2d id.
by Shevchik
· 5 years ago
c1439db
Fix llama entity metadata remap for 1.14
by Shevchik
· 5 years ago
75dc9f5
Fix parsing some types of mojanson compound.
by Shevchik
· 5 years ago
1720619
Fix hrose inventory open for 1.14+
by Shevchik
· 5 years ago
f92b9fa
Move recipe type definitions to separate package. Should help create a
by Shevchik
· 5 years ago
d5f3811
Refactor and cleanup block/chunk related impl
by Shevchik
· 5 years ago
673d11d
Move metadata to window cache.
by Shevchik
· 5 years ago
2541bfa
Rename to make window remapping more understandable
by Shevchik
· 5 years ago
f7663ef
Forgot beacon
by Shevchik
· 5 years ago
9292a59
Fix inventory slot remapping
by Shevchik
· 5 years ago
8a9eadf
Remove unused field
by Shevchik
· 5 years ago
b6f6d1c
Helper for getting event loop and executing simple tasks
by Shevchik
· 5 years ago
889d779
Skip invalid animations
by Shevchik
· 5 years ago
dabbe7c
Both send and queue entity set passenger packet for 1.8.
by Shevchik
· 5 years ago
29bd54d
Cleanup
by Shevchik
· 5 years ago
c39f35a
Clamp prefix so there is always a space for team color
by Shevchik
· 5 years ago
8182fa9
Fix biomes for < 1.9
by Shevchik
· 5 years ago
4faa661
Skip falling dust pre 1.10
by Shevchik
· 5 years ago
fe9bf49
Use default locale from client -> server itemstack read.
by Shevchik
· 5 years ago
a21dece
Use specific write/read string methods where possible
by Shevchik
· 5 years ago
835d9a5
Refactor remapping window slots
by Shevchik
· 5 years ago
6eebde3
Null some middle packet fields after their send.
by Shevchik
· 5 years ago
3a80c66
Copy scoreboard team color to prefix if needed for < 1.13.
by Shevchik
· 5 years ago
3c6f147
API improvements
by Shevchik
· 5 years ago
569792d
Remove the sync ticking task.
by Shevchik
· 5 years ago
bcea4d4
Rename method
by Shevchik
· 5 years ago
9eeddc5
Fix shulker box inventory remap.
by Shevchik
· 5 years ago
bcf9f75
Remap item banners too. Also remap shields.
by Shevchik
· 5 years ago
0335852
Do a defensive copy of players before kicking them
by Shevchik
· 5 years ago
93ca228
Add release function to packet processors. Move connection remove to
by Shevchik
· 5 years ago
28b9e96
Update legacyblockdata
by Shevchik
· 5 years ago
0e62bba
Update block mappings
by Shevchik
· 5 years ago
5b63471
Fix tile remap on block tile update
by Shevchik
· 5 years ago
c783058
Fix possible timeout issue.
by Shevchik
· 5 years ago
ad6a102
Cleanup
by Shevchik
· 5 years ago
c9bc492
Rename animation fields
by Shevchik
· 5 years ago
2bd63c4
Update README to reflect statistics handling change
by Shevchik
· 5 years ago
b8c4633
Only send statistics for latest protocol version
by Shevchik
· 5 years ago
55784aa
Rename some packets
by Shevchik
· 5 years ago
7e55dd4
Fix entity tracker entry.
by Shevchik
· 5 years ago
9121e72
Move into SpigotPlatformInjector
by Shevchik
· 5 years ago
69ab045
Move more things to CommonNBT
by Shevchik
· 5 years ago
2b09754
Use arrays in other minecraft data registries too.
by Shevchik
· 5 years ago
37f3992
Make potiondata id -> name registry use array
by Shevchik
· 5 years ago
f28ecbf
Rename all entity metadata FLAGS to prevent accidental use of wrong
by Shevchik
· 5 years ago
e9bafbf
Send compression enable message inside the event loop.
by Shevchik
· 5 years ago
1741072
Don't use streams for such small thing
by Shevchik
· 5 years ago
5f022bc
Use bit utils createBitMask
by Shevchik
· 5 years ago
ecdb9b0
Fix isBitSet. Split int and long bitmask bit utils. Add more bit utils
by Shevchik
· 5 years ago
0c1242d
Move bit flags operations to separate class. Use them in some new
by Shevchik
· 5 years ago
3cb5e51
Inherit ClientBoundPacketData and ServerBoundPacketData from
by Shevchik
· 5 years ago
b3e2383
Get trusted lookup using reflection so code can be used on java8 too.
by Shevchik
· 5 years ago
a2ad18d
Java12 compatible way of setting static final field.
by Shevchik
· 5 years ago
8e1d103
Replace stream with foreach (runs faster in this case)
by Shevchik
· 5 years ago
0b25207
Do not try to remap null itemstack after read.
by Shevchik
· 5 years ago
4873748
Use monotonic clock source for calculating read timeout and throttle
by Shevchik
· 5 years ago
279ac3b
Cleanup
by Shevchik
· 5 years ago
6255bcc
Select type writer/reader based on protocol version instead of bunch of
by Shevchik
· 5 years ago
94d65cf
Fix type serializer used versions
by Shevchik
· 5 years ago
de95f7e
Fix minecarts for < 1.9
by Shevchik
· 5 years ago
4443020
Fix polar bears remap for 1.10
by Shevchik
· 5 years ago
e97d8d1
Merge branch 'master' of https://github.com/ProtocolSupport/ProtocolSupport/
by Shevchik
· 5 years ago
8eb0c68
Fix explosion desync. Propagate block changes done in explosion to chunk cache.
by Shevchik
· 5 years ago
353364f
Print packet class when encoder bytes readable left exception is thrown.
by Shevchik
· 5 years ago
6795433
Make CachedInstanceOfMap concurrent capable.
by Shevchik
· 5 years ago
50f5982
Optimize chunk data writing.
by Shevchik
· 5 years ago
2813834
Use a specialized list for remapped entity metadata. Share the entity
by Shevchik
· 5 years ago
62e086e
Skip more particles that didn't exist before 1.13
by Shevchik
· 5 years ago
a2fd58f
Make runnabletransformoperation into a class instead
by Shevchik
· 5 years ago
f70e9c2
Rewriter middle pipeline. Now connection knows how to write middle
by Shevchik
· 5 years ago
91146a0
Json display name should only affect tab, not spawned entity name.
by Shevchik
· 5 years ago
56e2cc7
Set static final fields. Inject carpets to make it y bound really small.
by Shevchik
· 5 years ago
da56651
Set ladder bounds to pre 1.9.
by Shevchik
· 5 years ago
15640cf
toString for ArrayMap
by Shevchik
· 5 years ago
939a9e0
Fix wrong properties type used
by Shevchik
· 5 years ago
cb0c293
Guard against invalid spawner entity type
by Shevchik
· 5 years ago
efbf29c
Merge branch 'master' of https://github.com/ProtocolSupport/ProtocolSupport/
by Shevchik
· 5 years ago
1a2003c
Create a separate remapper for entity location
by Shevchik
· 5 years ago
2a49329
Merge pull request #1135 from Brokkonaut/avoid-desync-AcknowledgePlayerDigging
by Shevchik
· 5 years ago
3ca2d0d
Avoid code duplication
by Brokkonaut
· 5 years ago
Next »