Myles
c11ad7930f
Tiny cleanup allow it to be disabled via config and add lenis0012 to contributors <3
2016-03-09 21:30:43 +00:00
Myles
b0050d4a8d
Add config option for blocking and fix crash due to synchronization
2016-03-09 12:08:21 +00:00
HugoDaBosss
aef8eca790
Fix animation for bows
2016-03-08 21:48:21 +01:00
Myles
9144980474
Read full dig packet
2016-03-07 23:52:12 +00:00
Myles
67bad0dec8
Add it so when you're on 1.9 you can block using shields. Also change ConnectionInfo to use lombok.
2016-03-07 22:21:32 +00:00
Myles
a92a7d6e02
Merge pull request #165 from StamBoom/savedthehorses
...
Fixed horses inventory/elytra exception
2016-03-07 18:52:11 +00:00
Myles
fc7cdb4244
Clear bytes instead of reading them, close streams when done. (May fix a few memory leaks)
2016-03-07 18:51:18 +00:00
Mats
d5b375b264
Fixed horses inventory/elytra exception
2016-03-07 19:45:00 +01:00
Phenomax
1262847a0e
[+] added lombok in order to smaller code by removing unnecessary getter, setter and constructors
...
[~] switched to bytecode version 1.8 (lambda expressions)
[~] general code cleanup (lambda expressions, for each, collapsed catch blocks, diamond maps)
2016-03-07 15:43:31 +01:00
Myles
3c5a6a3b7b
Fix README, also change a bit of the fixJson so that it can handle quotes on signs.
2016-03-06 14:40:23 +00:00
Myles
fe77df1434
Fix brewing #141
2016-03-06 12:25:54 +00:00
Mats
a314b86f57
Fix commandblock minecarts
2016-03-06 12:18:18 +01:00
Myles
e487eeb395
Update to 0.5.3, add inventory title tracking so we're working towards some of the inventory bugs with new ones.
2016-03-06 00:25:24 +00:00
Mats
6db7755633
Fix commandblocks
2016-03-05 20:36:06 +01:00
Myles
ac2178a247
Add debug mode so we can analyse packets
2016-03-04 23:10:07 +00:00
Myles
fb5dace6a6
Add armour, based on HugoDaBoss code but modified to work correctly with shift click. Also fix small issue from last commit.
2016-03-04 20:03:46 +00:00
Myles
963f021226
Fix books, also makes ItemSlotRewriter.ItemStack fields public
2016-03-04 10:04:50 +00:00
Myles
2704611977
Cancel sounds properly, fixes block placing issue on bungee. Updated version to 0.4.8
2016-03-03 22:48:17 +00:00
Myles
c2edf45846
Change package for slot rewriter.
2016-03-03 21:06:36 +00:00
Paulomart
fd704f6a29
Merge remote-tracking branch 'origin/spawnegg-and-potions'
...
Conflicts:
src/main/java/us/myles/ViaVersion/transformers/OutgoingTransformer.java
src/main/java/us/myles/ViaVersion/util/PacketUtil.java
2016-03-03 21:38:16 +01:00
Paulomart
00df80e6fd
Replace nms code with fancy library and own code.
2016-03-03 21:31:56 +01:00
Paulomart
64c2ba243f
Basic support for rewriting SpawnEggs and Potions, still needs more work
2016-03-03 21:31:50 +01:00
Myles
ab9f786999
Don't send a signed byte for digging.
2016-03-03 19:56:00 +00:00
Myles
fee986d215
Make the injectors work in any 1.8 version. Now looks through fields for suitable in case of different field names also construct slot using known arguments.
2016-03-03 18:12:10 +00:00
Myles
318db73f3c
This is a huge commit, adds ProtocolLib support. (To the best extent I can):
...
Channels now work as proxies for the minecraft encoder and decoder, this allows better compatibility when transforming packets.
ConnectionInfo now holds an activate state to deactivate.
Now only 2 handlers
We now use info.getChannel().pipeline().writeAndFlush to ensure we catch it ourselves.
Fix EntityMetadata from last commit so it sends empty metadata instead of cancelling whole packet.
Warn if they reload and don't reinject.
2016-03-02 15:21:07 +00:00
Myles
114a7b6bd6
Format some lines properly
2016-03-02 10:19:36 +00:00
Myles
153a68bf06
Credits to @SanderGielisse, change how netty information is stored so it's not constant and is now attached to ConnectionInfo
2016-03-02 10:12:43 +00:00
Myles
6199e1d8ce
Correct last commit to make it work.
2016-03-02 10:09:04 +00:00
Myles
0db43e612e
Merge pull request #25 from HugoDaBosss/master
...
Fix USE_ITEM using correct item. Fix SPAWN_OBJECT velocity.
2016-03-02 10:07:09 +00:00
Myles
b785fe0515
Add EntityUtil & move utils to util package.
2016-03-01 23:09:29 +00:00
Paulomart
bd46c3f5a0
Reflector Main Class and add API framework.
2016-03-01 22:28:18 +01:00
HugoDaBosss
db9cd296ee
Fix USE_ITEM using correct item. Fix SPAWN_OBJECT velocity.
2016-03-01 19:56:48 +01:00
Mats
6f25090c01
Fixed riding on entities.
2016-03-01 15:28:17 +01:00
Myles
122a7e05f6
Fix signs also bump version to 0.2
2016-02-29 19:40:07 +00:00
Myles
c641f02d7e
Implement remaining packets, comment out debug info.
2016-02-29 18:49:31 +00:00
Myles
bf11edfaa9
Add sending of hand item back :)
2016-02-29 18:00:56 +00:00
Myles
3cc6bf4c51
Remove NMS, now uses reflection. (whew)
2016-02-29 17:35:55 +00:00
Myles
156f42318c
We don't need gson here.
2016-02-29 13:49:38 +00:00
Myles
1a1ffe4265
Code Cleanup, remove some of the output debug (Packet debug is still there)
2016-02-29 13:26:06 +00:00
Myles
59b270beda
Prevent use of 2nd arm slot, items will get thrown on the ground when used.
2016-02-29 13:15:38 +00:00
Myles
67b31c5060
Initial Commit, need to upload license. You may not claim credit for anything given here if used. All rights reversed excluding extracts from MCProtocolLib.
2016-02-28 22:44:33 +00:00