Gerrygames
079cd7210b
18w47a
2018-11-21 17:20:26 +01:00
Gerrygames
b60c56f464
Tripwire connections
2018-11-19 09:28:37 +01:00
Gerrygames
eb1571d3e4
init ConnectionData
2018-11-17 16:10:13 +01:00
Gerrygames
9a13eb36b3
Serverside block-connections!
2018-11-17 15:45:37 +01:00
Myles
9ba5cc1f98
Merge branch 'master' into dev
2018-11-17 14:11:04 +00:00
Myles
2778ec0d9d
Merge pull request #1060 from creeper123123321/dev
...
Change item id to int, fix valid string being considered as invalid + tests
2018-11-17 13:48:31 +00:00
Myles
20b0954f8c
Missed one - oops
2018-11-17 13:47:58 +00:00
Myles
69aa7be6c5
Refactor tests to be one general test per method and include plugin
2018-11-17 13:46:32 +00:00
Myles
73dccbaf24
Merge branch 'pr/1045'
2018-11-17 13:15:20 +00:00
Myles
ab1c44c4fb
Propose 2.0.0 snapshot as this version contains several API breaking changes
2018-11-17 13:13:55 +00:00
Marco Neuhaus
34c701e039
fix chunk unload packet
2018-11-17 13:46:53 +01:00
Gerrygames
cf0bd6f021
Use List and Map, fixes duplicate block ids in palette causing issues
2018-11-17 13:38:48 +01:00
Gerrygames
3b14dd3b04
Use methods for palette rewriting, fix "value already present"
2018-11-17 13:38:42 +01:00
Gerrygames
9a87adf51b
Use BiHashMap as palette
2018-11-17 13:38:29 +01:00
Gerrygames
ce65c7f583
fix merge issues
2018-11-17 13:36:35 +01:00
Gerrygames
82013d5737
Keep Chunk as an interface
2018-11-17 13:35:44 +01:00
Gerrygames
14377ca354
Use types for ChunkSections
2018-11-17 13:35:34 +01:00
Gerrygames
c5969c303e
18w46a
2018-11-15 15:44:50 +01:00
Gerrygames
b86950d0e7
fix #1076
2018-11-13 10:59:11 +01:00
creeper123123321
4c07b6d28d
Squash Velocity platform commits
...
incomplete velocity code
untested velocity version detector
update velocity module version
Injecting, but not working
facepalm
Fix handler type
Should work now
will it work now?
it works!!!
fix npe in command tab completion
Do not forward command to server
implement server changing with different versions
thanks @Leymooo
Fix memory leaks
maybe cleaner code?
trying to port mainhandpatch, added todo
fix version
Use separated protocol version, add todo
Trying to mitigate UserConnection#toServer concurrent issue
port elytrapatch
it works but horribly and needs a modification in velocity
replace with a semaphore and EventLoop#submit
Lock for incoming packets
fix version
remove some TODOs
Listen to DisconnectEvent
Relocate snakeyaml
2018-11-12 15:05:48 -02:00
Gerrygames
4be46cd51d
Use List and Map, fixes duplicate block ids in palette causing issues
2018-11-12 17:10:19 +01:00
Gerrygames
bb2b8bc538
Use methods for palette rewriting, fix "value already present"
2018-11-12 16:08:01 +01:00
Gerrygames
41ef4f6284
Use BiHashMap as palette
2018-11-12 14:36:01 +01:00
creeper123123321
cfd3179cb8
try to eat less ram
2018-11-11 11:57:33 -02:00
Myles
1a3170c7db
Merge pull request #1077 from creeper123123321/translations
...
Translation rewriting
2018-11-10 10:45:21 +00:00
creeper123123321
408bd49120
fix set cooldown
2018-11-10 08:41:22 -02:00
creeper123123321
3fc2d28b95
fix npe
2018-11-08 16:18:20 -02:00
creeper123123321
d9eff7bb5c
Translation rewriting
2018-11-08 16:11:01 -02:00
Gerrygames
0b34b65f76
add sound and block id mappings
2018-11-08 14:40:02 +01:00
Gerrygames
ccb5ceb9b3
use blockmapping for air ids
2018-11-08 13:46:02 +01:00
Gerrygames
9fac4f9de4
18w45a
2018-11-08 13:43:38 +01:00
creeper123123321
bec27e0fa6
Use ChatColor.COLOR_CHAR
2018-11-04 10:51:29 -02:00
creeper123123321
437b02c961
color rewriting changes
2018-11-04 08:56:22 -02:00
Gerrygames
b92f4070d4
calculate non-air blocks correctly
2018-11-01 19:07:10 +01:00
Myles
b9750be745
Merge pull request #1066 from creeper123123321/master
...
Tolerate some identifiers. Should fix #1063
2018-11-01 15:58:31 +00:00
Gerrygames
973b473100
don't use NotImplementedException
2018-10-31 20:28:14 +01:00
creeper123123321
b7606aece0
Tolerate some identifiers. Should fix #1063
2018-10-31 16:26:55 -03:00
Gerrygames
3f62730404
forgot some entity ids
2018-10-31 18:57:18 +01:00
Gerrygames
c58b28fd00
18w44a
2018-10-31 18:51:54 +01:00
creeper123123321
149b3c2e29
fix player digging
2018-10-31 14:48:28 -03:00
Gerrygames
aa067d4073
Merge branch 'myles_dev' into 1.14
...
# Conflicts:
# common/src/main/java/us/myles/ViaVersion/protocols/protocol1_14to1_13_2/Protocol1_14To1_13_2.java
2018-10-29 20:16:06 +01:00
Gerrygames
4c8917c6a0
remap items in advancements
2018-10-29 20:08:37 +01:00
creeper123123321
6652a7fd83
Change item id to int, fix valid string being considered as invalid, tests
2018-10-27 11:55:17 -03:00
Myles
d1b22b0f82
Update version
2018-10-27 12:30:39 +01:00
Myles
0fb08be6e9
Tidy up code to make it consistent
2018-10-27 12:25:42 +01:00
Gerrygames
2da9b99789
1.14 position changes
2018-10-26 18:36:35 +02:00
Gerrygames
28bb60244f
fix merge issues
2018-10-26 17:09:26 +02:00
Gerrygames
928cd9de94
Merge branch 'chunk_section_rewrite' into 1.14
...
# Conflicts:
# common/src/main/java/us/myles/ViaVersion/api/minecraft/chunks/ChunkSection.java
# common/src/main/java/us/myles/ViaVersion/protocols/protocol1_13to1_12_2/chunks/ChunkSection1_13.java
# common/src/main/java/us/myles/ViaVersion/protocols/protocol1_14to1_13_2/types/Chunk1_14Type.java
# common/src/main/java/us/myles/ViaVersion/protocols/protocol1_9_1_2to1_9_3_4/chunks/ChunkSection1_9_3_4.java
# common/src/main/java/us/myles/ViaVersion/protocols/protocol1_9_3to1_9_1_2/chunks/ChunkSection1_9_1_2.java
# common/src/main/java/us/myles/ViaVersion/protocols/protocol1_9to1_8/chunks/ChunkSection1_9to1_8.java
2018-10-26 17:02:01 +02:00
Gerrygames
0046fea684
Merge pull request #4 from creeper123123321/1.14
...
Sounds, calculate non-air blocks, getNewBlockId
2018-10-26 16:54:13 +02:00
Marco Neuhaus
3684d3f9a2
add support for 18w43c
2018-10-26 14:34:09 +02:00
creeper123123321
69c52c48ab
Sounds, calculate non-air blocks, getNewBlockId
2018-10-25 18:25:57 -03:00
Gerrygames
9cf5a66e2f
Keep Chunk as an interface
2018-10-25 20:26:24 +02:00
Gerrygames
ae73ef1a33
Use types for ChunkSections
2018-10-25 13:56:40 +02:00
creeper123123321
aef88cd82f
send 4096 in chunk data short
2018-10-25 04:44:03 -03:00
creeper123123321
9cd40f3ec2
fix wrong order
2018-10-24 19:25:33 -03:00
creeper123123321
a368f0babc
trying to implement lightning based on Pokechu22 documentation
2018-10-24 19:07:16 -03:00
Gerrygames
9565a47c22
fix chunk packets
2018-10-24 21:14:07 +02:00
Gerrygames
0df089b3cb
1.14 development
2018-10-24 19:05:14 +02:00
Myles
58efd6158f
Back to SNAPSHOT
2018-10-22 17:45:17 +01:00
Myles
99bd1a52fb
1.13.2 update
2018-10-22 17:42:53 +01:00
Myles
0a2524fec8
Merge pull request #1054 from Gerrygames/myles_master
...
fix #1052
2018-10-22 17:35:07 +01:00
Gerrygames
162d6aa33a
1.13.2 support
2018-10-22 15:18:23 +02:00
Gerrygames
fdcdd0fe40
Merge remote-tracking branch 'Myles/master' into 1.13.2
2018-10-22 15:18:06 +02:00
Gerrygames
8532d388f8
fix #1052
2018-10-22 14:33:38 +02:00
Gerrygames
0b7e438128
fix #1044
2018-10-22 11:29:22 +02:00
Plancke
81514e4192
convert every color in the name
2018-10-21 23:19:54 +02:00
Plancke
7d5c59aa34
Don't read the array size
2018-10-21 23:06:24 +02:00
Plancke
dc6d9367b0
Rewrite scoreboard team member names to fix the color changing
2018-10-21 22:56:11 +02:00
Gerrygames
b7a3c8568f
1.13.2-pre2 support
2018-10-20 11:25:20 +02:00
Gerrygames
5cecfd14d9
1.13.2-pre1 support
2018-10-17 15:38:59 +02:00
KennyTV
033d3bcd4d
Remove some more unncessary/doubled map check
2018-09-30 21:19:18 +02:00
KennyTV
449ec15309
Remove unncessary/doubled map check
2018-09-30 20:48:23 +02:00
Myles
77472cb9f4
Back to snapshot
2018-09-24 11:39:14 +01:00
Myles
5372d4b8e7
1.5.2 release
2018-09-24 11:33:20 +01:00
creeper123123321
eb5c10d375
Fix PacketWrapper#constructPacket
2018-09-24 03:42:08 -03:00
Myles
9f6766fb82
Back to 1.5.2-SNAPSHOT
2018-09-23 19:28:07 +01:00
Myles
ab77eb98c0
Prepare for 1.5.1 release
2018-09-23 18:54:24 +01:00
Myles
85ab5d7741
Use Channel instead of SocketChannel
...
For better compatibility with third party software.
2018-09-23 18:52:26 +01:00
Myles
6457ff315f
Merge branch 'pr/987'
2018-09-23 18:43:29 +01:00
Myles
c09a9c88b4
Merge pull request #1005 from creeper123123321/sendpackettoserver
...
PacketWrapper#sendToServer changes
2018-09-23 18:18:00 +01:00
creeper123123321
b61edb0d8e
javadoc, fix possible NPE
2018-09-21 14:46:22 -03:00
creeper123123321
5024375466
Fix item particle
2018-09-02 15:13:38 -03:00
Myles
527b5e6f99
Allow disabling of auto-complete in 1.13 via disable-1_13-auto-complete in config #891
2018-09-01 07:53:36 +01:00
creeper123123321
17115460b7
PacketWrapper#sendToServer changes
2018-08-28 14:02:48 -03:00
Myles
84aaec6bff
Fix bossbars (credit to @JollyajaX)
2018-08-23 21:40:39 +01:00
creeper123123321
8bf230e057
Rewrite arrow metadata and remove 0x10 metadata flag in 1.12.2 -> 1.13
2018-08-23 17:18:59 -03:00
creeper123123321
4cd70ee711
Fix rewriting
2018-08-22 17:27:21 -03:00
creeper123123321
3d1d73a81a
Rewrite declare recipes and villager gui
2018-08-22 17:05:46 -03:00
Myles
0f77da15ff
Back to snapshot for dev
2018-08-22 17:32:47 +01:00
Myles
a05ea7c1ce
Prepare for 1.13.1 update
2018-08-22 17:05:24 +01:00
Myles
925aaf345c
Merge branch 'master' into dev
2018-08-21 17:18:27 +01:00
Myles
2510751fdf
Introduce 'suppress-1_13-conversion-errors' option
2018-08-21 16:26:04 +01:00
Myles
83e94dbf4a
Fix tab complete support for 1.13.1-pre2
2018-08-21 16:07:24 +01:00
Marco Neuhaus
252c996abf
update to 1.13.1-pre2
2018-08-20 20:08:02 +02:00
Marco Neuhaus
c141d6efc7
fix tags packet
2018-08-16 23:14:08 +02:00
Marco Neuhaus
3b48f11f7b
add support for 1.13.1-pre1
2018-08-16 22:38:22 +02:00
Myles
9ec8e2daf7
Update version to correspond to snapshot version
2018-08-12 20:33:24 +01:00
Myles
4f84200a47
Merge upstream
2018-08-12 20:29:30 +01:00
Myles
e4a99c4a3d
Merge pull request #942 from creeper123123321/buffer-changes
...
Replace Unpooled.buffer()
2018-08-12 20:27:44 +01:00
creeper123123321
12e2f8b35a
Make enchanting table show the enchantment correctly
2018-08-12 09:56:39 -03:00
creeper123123321
1e7dbac34e
Reduce cooldown
2018-08-11 12:31:45 -03:00
creeper123123321
e39876ae67
Use unpowered note block
2018-08-11 06:54:38 -03:00
creeper123123321
ff3bc9a0cd
Rewrite block action, effect, tags and advancements; palette rewriting
2018-08-10 19:21:35 -03:00
creeper123123321
dfe1850b93
Merge remote-tracking branch 'upstream/master' into dev
2018-08-10 18:34:32 -03:00
Marco Neuhaus
5c490be861
remove file header
2018-08-09 09:25:00 +02:00
Marco Neuhaus
849c7b4fcf
fix wrong import
2018-08-08 23:35:14 +02:00
Marco Neuhaus
fd5bb94cb5
code cleanup
2018-08-08 22:32:29 +02:00
Marco Neuhaus
647bbbedb0
add items remapping
2018-08-08 21:45:54 +02:00
Marco Neuhaus
6cfb21f660
add support for 18w32a
2018-08-08 18:58:25 +02:00
creeper123123321
c709b019e1
Use ChatRewriter.legacyTextToJson in metadata rewriting
2018-08-06 15:31:05 -03:00
creeper123123321
543daa2628
Rewrite invalid biomes
2018-08-05 17:45:22 -03:00
creeper123123321
3bdf81158a
Rewrite BungeeCord's plugin channel format
2018-08-05 17:26:14 -03:00
Marco Neuhaus
58b30341ee
remove comment headers
2018-08-03 23:15:59 +02:00
Marco Neuhaus
741e0f8fda
add support for 18w31a
2018-08-01 20:20:52 +02:00
creeper123123321
d8885f9156
Put prefix last color into the start of suffix
2018-07-30 08:49:32 -03:00
creeper123123321
e9aa18fd6b
Fix memory leak
2018-07-29 09:34:27 -03:00
creeper123123321
7518f8b98b
Replace Unpooled.buffer()
...
(cherry picked from commit e9159cb2de
)
2018-07-29 09:11:55 -03:00
creeper123123321
e5169378fc
Revert "Replace Unpooled.buffer()"
...
This reverts commit e9159cb
2018-07-29 08:56:26 -03:00
creeper123123321
ca23750c28
merge upstream^2 + lowercase sound ids
2018-07-29 08:31:48 -03:00
creeper123123321
446fd84035
merge upstream
2018-07-29 08:30:58 -03:00
Myles
fc264d0b0f
Cleanup various debug code
2018-07-29 12:14:17 +01:00
Myles
e9ad372039
Remap negative ids to air (workaround for #933 )
2018-07-29 11:48:38 +01:00
creeper123123321
73ee2498e8
More optimization
2018-07-25 18:12:38 -03:00
creeper123123321
6608877ef0
Rewrite palette instead of rewriting each block
2018-07-25 18:03:25 -03:00
creeper123123321
e9159cb2de
Replace Unpooled.buffer()
2018-07-25 09:04:06 -03:00
creeper123123321
a403c7424c
*facepalm*
2018-07-24 10:55:08 -03:00
creeper123123321
de2abdcab0
*facepalm*
2018-07-23 10:20:41 -03:00
creeper123123321
088ce93701
Use short[] for sound remapping
2018-07-23 10:15:55 -03:00
creeper123123321
b5a7c92c8d
Add missing .toClient
2018-07-22 19:11:29 -03:00
creeper123123321
d4144264d5
Use short[] for block mappings
2018-07-22 19:03:22 -03:00
creeper123123321
b221530276
Update Protocol1_13To1_12_2.java
2018-07-22 18:02:17 -03:00
creeper123123321
8476c83d62
Merge branch 'master' into master
2018-07-22 18:01:04 -03:00
Matsv
9d624bc822
Reimplement advancements by rewriting the items to flat items
2018-07-22 22:58:18 +02:00
creeper123123321
f15c841b99
Hacky fix to noteblock
2018-07-22 17:51:18 -03:00
creeper123123321
019bccd24a
Rewrite advancements
2018-07-22 17:06:43 -03:00
creeper123123321
584c0709e8
Block data
2018-07-22 16:24:38 -03:00
creeper123123321
d577088b8c
Named sound effect rewriting + Effect rewriting (thanks @Pokechu22)
2018-07-22 15:15:40 -03:00
Mats
72f5d8addc
Merge pull request #910 from creeper123123321/master
...
Fix bungee-chat italic, bold, obfuscated, underline, strikethrough
2018-07-22 03:24:51 +02:00
Mats
6d959169fa
Merge pull request #914 from Pokechu22/wdl-channels
...
Remap WDL plugin channels
2018-07-22 03:23:33 +02:00
Pokechu22
1e91b21537
Remap WDL plugin channels
2018-07-21 14:18:49 -07:00
Michał Kasprzyk
b64a0b065c
Fix MC|StopSound plugin channel rewriting.
...
(ID of stop sound packet is 0x4C, not 0x4B)
2018-07-21 17:32:30 +02:00
creeper123123321
faf7e5d25f
Fix bungee-chat italic, bold, obfuscated, underline, strikethrough
2018-07-21 11:48:31 -03:00
Gerrygames
bb4b5d3080
Fix reddust particle color for 1.13 clients
2018-07-21 11:18:14 +02:00
Mats
d27f17f74b
Merge pull request #900 from Dinnerwolph/master
...
fix server icon
2018-07-21 02:58:46 +02:00
dinnerwolph
3646fad197
fix server icon
2018-07-21 02:51:07 +02:00
Myles
34491967e2
Back to snapshot
2018-07-20 23:29:25 +01:00
Myles
3df70055b0
1.4.1 release
2018-07-20 23:25:57 +01:00
Myles
7c0c4ee74d
Implement prefix based team colours (based on code by @JollyAjax)
2018-07-20 21:21:24 +01:00
creeper123123321
6c17615ecb
Accept int tag in level
2018-07-20 15:58:04 -03:00
creeper123123321
9a1376dcb3
Accept int tag
2018-07-20 15:54:52 -03:00
creeper123123321
32161333dd
Fix custom enchantments
2018-07-20 15:47:05 -03:00
creeper123123321
e067492cca
Catch exception
2018-07-20 13:23:40 -03:00
creeper123123321
1cdf2ed1ef
Make compatible with older netty
2018-07-20 13:16:34 -03:00
creeper123123321
dc90652853
Memory efficiency
2018-07-20 13:16:33 -03:00
creeper123123321
a2fce6f4a5
Update WorldPackets.java
2018-07-20 10:29:51 -03:00
creeper123123321
78b9e5d833
Fix biomes
2018-07-20 10:26:56 -03:00
creeper123123321
4e2156bd2b
Remove redundant tags
2018-07-20 07:14:51 -03:00
Matsv
7a331bdb09
Rewrite entity names for spawners, fixes #884
2018-07-20 11:15:37 +02:00
Matsv
df32569af6
Flowerpot check for empty strings / return air
2018-07-19 13:18:34 +02:00
Mats
361c36349b
Merge pull request #877 from creeper123123321/master
...
Rewrite StoredEnchantments
2018-07-19 13:13:00 +02:00
Matsv
ddbbb14c72
Correct changed directions for item frames Fixes #874
2018-07-19 11:54:09 +02:00
Matsv
a0899d4776
Fix falling / block dust particles
2018-07-19 09:52:53 +02:00
creeper123123321
4c8761b17b
Rewrite StoredEnchantments
2018-07-19 04:51:38 -03:00
Matsv
7eb446d528
Bump to 1.4.1-SNAPSHOT
2018-07-19 09:18:31 +02:00
Myles
d0230af5c9
ViaVersion 1.13 support
...
Thanks to Matsv, creeper123123321, Pokechu22, PureGero
2018-07-18 23:26:14 +01:00
Myles
17564506b5
Temporary force biomes to be ocean
2018-07-18 23:19:13 +01:00
Matsv
dfd18d64c2
Correct directPallette check (Thanks @Pokechu22)
2018-07-18 23:39:23 +02:00
Myles
c3eaf5a1b0
Remove some channel debug
2018-07-18 19:27:39 +01:00
creeper123123321
7ad59b7cb0
Fix banner items
2018-07-18 15:23:46 -03:00
creeper123123321
5d19697004
Fix patterns
2018-07-18 14:43:57 -03:00
Myles
8f7c090a23
Fix javadocs :P
2018-07-18 18:25:43 +01:00
creeper123123321
9232ea4fd6
*facepalm*
2018-07-18 14:15:37 -03:00
creeper123123321
cd9ff95226
1.13!!!!!
2018-07-18 14:12:35 -03:00
creeper123123321
54ad8606dc
Chunk1_13 - not tested
2018-07-18 14:12:35 -03:00
PureGero
3016e774ff
Skulls don't have 'Rot'; Painting names
...
Skulls on walls don't always have a 'Rot' tag if it's rotation is 0.
'DonkeyKong', 'SkullAndRoses' and 'BurningSkull' weren't displaying.
2018-07-18 18:38:11 +10:00
creeper123123321
ba9198bd45
*facepalm*³
2018-07-17 17:51:31 -03:00
creeper123123321
29460a310b
*facepalm*²
2018-07-17 17:49:35 -03:00
creeper123123321
3507c2016a
*facepalm*
2018-07-17 17:44:46 -03:00
creeper123123321
6d996a93c8
Do not create unnecessary tag
2018-07-17 17:40:39 -03:00
creeper123123321
7cd1563805
1.13-pre10, fix flower pots, comment debug message
2018-07-17 17:15:43 -03:00
creeper123123321
17023d6afd
Correct comment
2018-07-17 10:41:05 -03:00
creeper123123321
ca85c9739a
1.13-pre9, RIP BaseProtocol1_13, use Type.VAR_INT_ARRAY
2018-07-16 15:45:41 -03:00
creeper123123321
c47d5dcba6
Changes on plugin channel rewriting
2018-07-15 09:26:26 -03:00
Matsv
7335c8ea98
Fix commandblock minecart
2018-07-15 13:56:42 +02:00
creeper123123321
31a1bf35d9
More changes involving BaseProtocol - not tested yet
2018-07-14 09:11:17 -03:00
creeper123123321
051df7401e
Fix click window packet
2018-07-14 07:53:31 -03:00
creeper123123321
5f1fba0276
1.13-pre8
2018-07-13 15:23:07 -03:00
creeper123123321
9ac3110d3e
it should work
2018-07-12 14:29:15 -03:00
creeper123123321
251f8bccaa
/tableflip
2018-07-11 11:31:56 -03:00
creeper123123321
84d3c0d3e8
update tags packet id
2018-07-11 10:46:42 -03:00
creeper123123321
074aa302bc
missing id changes
2018-07-11 10:13:36 -03:00
creeper123123321
638165aad5
1.13-pre7
2018-07-11 09:47:13 -03:00
creeper123123321
aacce4f77b
Sound rewriting with JSON
2018-07-05 07:34:09 -03:00
creeper123123321
2153377c0e
client to server plugin message rewriting
2018-07-04 17:10:30 -03:00
creeper123123321
006fb177e6
1.13-pre6
2018-07-04 10:50:01 -03:00
creeper123123321
cabc010582
Update mappings
2018-07-04 10:33:37 -03:00
creeper123123321
314af6d000
Brackets.
2018-07-03 11:26:00 -03:00
creeper123123321
697e883649
More BaseProtocol changes
2018-07-03 11:19:32 -03:00
creeper123123321
f81892ea74
BaseProtocol changes
2018-07-03 09:58:00 -03:00
Myles
2c62cc37e7
Merge pull request #844 from creeper123123321/platform-and-sponge-changes
...
Platform and Sponge changes
2018-07-02 22:50:12 +01:00
creeper123123321
e3f71c26e7
1.13-pre5 + revert some changes
2018-07-02 11:36:03 -03:00
creeper123123321
7fda025c0d
maybe cleaner code?
2018-06-28 07:34:56 -03:00
creeper123123321
383cbe15a6
reduce code
2018-06-27 15:08:09 -03:00
creeper123123321
7cace1ee32
fixed flowerpots
2018-06-27 14:27:12 -03:00
creeper123123321
1be25079d4
*facepalm*
2018-06-27 14:16:01 -03:00
creeper123123321
16cc07c020
some modifications
2018-06-27 14:10:37 -03:00
creeper123123321
7d671c2908
Fix BaseProtocol
2018-06-27 09:51:41 -03:00
creeper123123321
df2d9ba3d8
1.13-pre4 + ProtocolPipeline changes
2018-06-27 09:39:38 -03:00
creeper123123321
6f98e35dec
Update BlockStorage
2018-06-22 09:30:11 -03:00
creeper123123321
39419f4ca3
1.13-pre3
2018-06-22 09:19:57 -03:00
creeper123123321
e26b6d08e1
1.13-pre2 + merge master
2018-06-17 10:17:33 -03:00
creeper123123321
cb4fcde6f4
1.13-pre2 + merge master
2018-06-17 10:16:53 -03:00
creeper123123321
f12a210665
Platform and Sponge changes
2018-06-14 15:21:49 -03:00
creeper123123321
32ce40e19e
Enchantment and display name rewriting, use a map for new to old items
2018-06-13 17:12:43 -03:00
creeper123123321
bef1f76e45
Fix block tags
2018-06-05 15:41:34 -03:00
creeper123123321
f022a57b23
tags
2018-06-05 13:50:28 -03:00
creeper123123321
c650b5c0bb
Revert "Update 1.13 mappings TODO fix 1.12 mappings"
...
This reverts commit e334486e96
.
2018-06-04 18:08:44 -03:00
creeper123123321
81f9f5ec60
Merge branch 'dev' of https://github.com/MylesIsCool/ViaVersion into dev2
2018-06-04 17:36:27 -03:00
Matsv
870a9ba68f
Regenerate 1.12 mappings with LI, TODO: diagnose wrong 1.13 items
2018-06-04 22:25:50 +02:00
Matsv
e334486e96
Update 1.13 mappings TODO fix 1.12 mappings
2018-06-04 20:42:23 +02:00
Matsv
e9633c6522
Bump to 1.13-pre1
2018-06-04 20:32:27 +02:00
creeper123123321
2ea42eab62
update handlers
2018-05-31 17:20:41 -03:00
creeper123123321
067da7e1d9
18w22c
2018-05-31 12:03:45 -03:00
creeper123123321
9d39bb2d62
18w21b
2018-05-26 08:52:31 -03:00
creeper123123321
6a4f2f6830
18w21a
2018-05-23 15:28:22 -03:00
creeper123123321
120b12feeb
18w20c
2018-05-17 14:09:36 -03:00
creeper123123321
bb64329b07
18w20b
2018-05-16 17:12:43 -03:00
creeper123123321
5878c53aa4
18w20a + mapping changes
...
(cherry picked from commit 57b5a0d)
2018-05-15 17:00:14 -03:00
creeper123123321
136adaebd5
18w19b
2018-05-09 15:45:09 -03:00
creeper123123321
188cc5019f
Maybe better performance?
2018-04-21 11:11:12 -03:00
creeper123123321
e41f445e92
18w16a
2018-04-19 19:39:30 -03:00
creeper123123321
1e0113a58a
18w16a
2018-04-19 16:29:50 -03:00
Matsv
8bf43648ce
Regenerate EntityTypeRewriter
2018-04-14 10:23:35 +02:00
Matsv
7d5451558d
Generate sound changes for 18w15a
2018-04-13 09:55:49 +02:00
Matsv
c61d5d480e
Regenerate EntityTypes
2018-04-12 22:30:00 +02:00
Matsv
960f8ddce7
Bump 16w15a (TODO auto regenerate entities with PAaaS)
2018-04-12 21:59:51 +02:00
Matsv
dc758b767f
Reimplement spawnegg items
2018-04-08 17:02:46 +02:00
Matsv
3176d892dd
Regenerate 1.12 items using codename GT
2018-04-08 14:26:36 +02:00
Matsv
495d162ef2
Handle block entities to identifier correctly 1.10->1.11 (TODO handle correctly in ViaBackwards)
2018-04-07 18:00:18 +02:00
Matsv
b61b52c57e
Fix AreaEffectCloud metadata rewriting when index [9,10,11] is not provided
2018-04-06 21:02:02 +02:00
Matsv
f2f485731f
Update to 18w14b
2018-04-06 19:52:45 +02:00
Matsv
1aad25776c
Handle AreaEffectCloud metadata
2018-04-05 19:18:14 +02:00
Matsv
07fa0f3e55
Handle (id+(data<<12)) encoded particle blocks; finish particle rewriting (:
2018-04-05 19:01:37 +02:00
Matsv
45105d8c6a
Handle particle BlockTypes
2018-04-04 22:51:42 +02:00
Matsv
613001a600
Handle removed particles
2018-04-04 21:46:59 +02:00
Matsv
0ec5777f12
Fix particle arguments, randomize reddustHandler
2018-04-04 21:45:23 +02:00
Matsv
d066c2596b
Handle particles with 0 parameters
2018-04-04 21:09:54 +02:00
creeper123123321
b7fde6390e
Update mappings, change some things on item rewriter
2018-04-04 14:58:20 -03:00
creeper123123321
feba8785d7
Merge branch 'dev' of https://github.com/MylesIsCool/ViaVersion into dev
2018-04-04 13:17:26 -03:00
Matsv
4a172a27ad
Bump protocol (TODO handle new item? (regenerate mappings))
2018-04-04 18:12:23 +02:00
Matsv
ace9c2d9ec
Progress on ParticleRewriter. (TODO finish data types / cleanup code)
2018-04-02 20:24:44 +02:00
Matsv
70e106eeab
Start working on particles
2018-04-02 17:06:25 +02:00
Matsv
4d38ca1b3c
Fix invisible banners on placement ( #819 ). Send the blockupdate before the Update Block Entity is sent.
2018-04-02 15:51:56 +02:00
Matsv
576bee40fc
Change default cobblestone_wall to up=true
2018-04-02 15:07:04 +02:00
Matsv
0efb17af83
Merge branch 'master' of https://github.com/MylesIsCool/ViaVersion into dev
2018-03-29 20:43:45 +02:00
Matsv
0228a2849d
Merge branch 'master' of https://github.com/MylesIsCool/ViaVersion into upmaster
2018-03-29 20:42:48 +02:00
Matsv
af53a96f67
Rip anonymous GitHub gists. :( Use ViaVersion dump! :D
2018-03-29 20:42:11 +02:00
creeper123123321
7eab459195
Fix missing setFlatBlock
2018-03-24 16:39:48 -03:00
Mats
5801cd1e0f
Merge pull request #816 from creeper123123321/dev
...
Fix last pull request
2018-03-20 18:52:14 +01:00
creeper123123321
6bb0f2145e
thinking that i fixed
2018-03-20 14:48:32 -03:00
Mats
15f67392dc
Merge pull request #815 from creeper123123321/dev
...
Block and item rewriting changes
2018-03-20 18:41:43 +01:00
creeper123123321
6571c42c39
shield mapping
2018-03-20 14:36:15 -03:00
Matsv
851fa4ca54
Handle packet 'Recipe Book Data' changes (ignore for now)
2018-03-20 18:35:58 +01:00
creeper123123321
39dea80d9c
todo
2018-03-20 14:27:47 -03:00
creeper123123321
c102ca7f15
shield, damageable, map item rewriting
2018-03-20 14:21:37 -03:00
creeper123123321
9fe187c049
Fix block and item rewriting
2018-03-20 13:46:26 -03:00
Matsv
f56971e5ac
Remove debug code
2018-03-20 17:21:04 +01:00
Matsv
fbaaa78b81
Transform FallingBlock to the new block format
2018-03-20 17:19:35 +01:00
Matsv
acb960bfdf
Transform Minecart metadata (9) to the new block format
2018-03-20 16:56:32 +01:00
Matsv
0ada2496de
Handle new Zombie metatag & change reset color to 21 (as documented on wiki.vg)
2018-03-20 15:55:27 +01:00
Matsv
b7ca30efe8
Fix crash on scoreboard deletion
2018-03-20 14:31:14 +01:00
Matsv
db57916af4
Handle PacketMultiBlockChange correctly
2018-03-20 11:28:44 +01:00
Matsv
4f3074eca8
Correct x, z for BlockStorage
2018-03-20 10:14:47 +01:00
Matsv
a6af99fdbc
Handle dog color changes
2018-03-19 20:09:07 +01:00
Matsv
d6df48430b
Cleanup Entity1_13Types
2018-03-18 14:28:54 +01:00
Matsv
7a01376144
Generate Entity1_13Types
2018-03-18 14:11:40 +01:00
Matsv
2fb9533575
Auto-generate entity id changes to prepare for PAaaS EnityTypes generation
2018-03-17 17:25:35 +01:00
creeper123123321
c66c277221
grass path
2018-03-17 11:22:47 -03:00
creeper123123321
98a731e5df
18w11a sounds
2018-03-17 10:58:04 -03:00
creeper123123321
74cb0d5167
18w11a mappings
2018-03-17 10:43:11 -03:00
Matsv
e759fbb5db
Pull @creeper123123321 's work and bump to 18w11a!
2018-03-17 14:28:53 +01:00
creeper123123321
c24485b5f9
18w10d - todo entities
2018-03-12 17:05:08 -03:00
creeper123123321
8eae83f218
18w09a
2018-03-03 11:59:19 -03:00
creeper123123321
09495695f2
18w09a
2018-03-03 11:58:53 -03:00
creeper123123321
14a86160d6
18w08b trying to not crash
2018-02-24 07:04:12 -03:00
creeper123123321
f59f178cec
Merge pull request #1 from MylesIsCool/master
...
merge master
2018-02-24 06:55:10 -03:00
creeper123123321
6498c010f8
18w08b trying entity rewrite^2
2018-02-24 06:28:36 -03:00
creeper123123321
909bbc43d0
18w08b trying entity rewrite but didn't worked
2018-02-23 17:46:56 -03:00
creeper123123321
ce326e24e6
18w08b trying entity rewrite but didn't worked
2018-02-23 17:38:50 -03:00
creeper123123321
4de081efda
18w08a sound rewrite
2018-02-21 19:25:56 -03:00
creeper123123321
8848758578
todo
2018-02-19 19:19:20 -03:00
creeper123123321
326c6cb158
18w07c - Fix skull handler
2018-02-19 14:44:14 -03:00
creeper123123321
4e4b35b2e7
18w07c - Fix skull handler
2018-02-19 14:42:54 -03:00
creeper123123321
d7caf2ae3c
18w07c - Handlers
2018-02-18 12:38:26 -03:00
creeper123123321
700f0c293e
18w07c - Fix some inventory issues + mappings, thanks Gerrygames
2018-02-18 05:55:52 -03:00
creeper123123321
00dedaa1ff
18w07c - Fix some inventory issues + mappings, thanks Gerrygames
2018-02-18 05:53:57 -03:00
creeper123123321
34cba80fd8
18w07c* - MISSING MAPPINGS
2018-02-17 20:43:08 -02:00
mmxw11
172ac19585
18w07b - MISSING MAPPINGS
2018-02-17 20:37:50 -02:00
mmxw11
c46bdcf42b
Fix inventory handling
...
fixes #780 & #800
2018-01-22 21:32:22 +02:00
Matsv
b9e4466ef0
Update protocol to 18w03b
2018-01-19 11:12:05 +01:00
Matsv
9ff20f3fea
18w02a
2018-01-11 16:14:34 +01:00
Matsv
566c9dbda0
Remove debug message
2018-01-07 17:28:50 +01:00
Matsv
ff5bb8acc6
Handle new Pumpkin Carve sound & handle new StopSound packet
2018-01-07 17:22:54 +01:00
Matsv
195b89f24c
Change Sun's NotImplementedException to UnsupportedOperationException
2018-01-06 15:29:34 +01:00
Matsv
012aac97ee
Handle changed block entities. Fixes banners,beds & flowerpots
2018-01-06 15:23:49 +01:00
Matsv
ba70dae9ad
Handle team packet changes
2018-01-05 15:50:01 +01:00
Matsv
c43e702ed9
Cancel the packet that caused non x character crash for now & check for empty custom names
2018-01-04 16:00:55 +01:00
Matsv
9dfbe3b263
Read FlatItem correctly & fix incoming Item type
2018-01-04 15:41:10 +01:00
Matsv
444eabcebf
Handle metadata correctly, implement new MetaTypes & bump protocol to 18w01a (non-stable)
2018-01-04 14:59:59 +01:00
Myles
ede4fa5a5d
Rewrite BlockId, cancel changed packets, rewrite metadata even if type not found
2017-12-24 12:20:09 +00:00
Matsv
cc4ae6eb80
Bump to 17w50a (no stable).
2017-12-24 13:08:20 +01:00
Myles
0a37031418
Correctly convert between ITEM -> FLAT_ITEM
2017-12-18 15:48:25 +00:00
Myles
bd9096ef6d
Flat item should only write NBT when id != 0
2017-12-16 22:17:12 +00:00
Myles
246dc34835
Fix tab completion not completing mid-word, also makes code simpler
2017-12-14 21:25:42 +00:00
Myles
f90029319e
Recipe packets are fine, remap scoreboard objectives
2017-12-14 21:19:03 +00:00
Myles
18dc323f7f
Named Sound Effect has no changes (apart from id changes)
2017-12-14 19:46:01 +00:00
Myles
a948503895
Better tab support (handle spacing properly)
2017-12-14 19:45:29 +00:00
Myles
616c9474ce
Better fallback for block mismatch
2017-12-14 18:45:29 +00:00
Myles
77dc403bb9
Implement tab complete for the snapshot
2017-12-14 18:45:16 +00:00
Myles
6fd1ee227f
Implement item conversation so it will map back properly
2017-12-13 21:52:24 +00:00
Myles
19eb478067
[WIP] 17w49a Basic block + item support (inventory transactions are broken / some issues with wrong block)
...
This will be fully implemented over the coming weeks. Please don't report missing features etc.
2017-12-11 23:39:34 +00:00
Myles
54540fb8ef
Merge branch 'master' into dev
2017-12-11 12:20:49 +00:00
Myles
5a74e129a4
Change 'quick-move-action-fix' to default disabled.
...
This is until we can ensure no bugs happen with it if we're required to release.
See #780
2017-11-28 15:17:02 +00:00
Myles
61836895b0
Update to 17w45b
2017-11-10 20:58:30 +00:00
Myles
5f36302057
Base 17w45a update (missing areaeffectcloud remap)
2017-11-08 18:12:15 +00:00
Matsv
1b9bf4b36e
16w43b
2017-10-26 16:05:25 +02:00
Matsv
9b9cdf8b8f
Support for 17w43a
2017-10-26 15:39:57 +02:00
Pokechu22
030a3fe4ac
Backport fix for MC-111054
...
The max length of the locale was increased in 1.12-pre3; we need to undo that.
2017-10-21 12:05:23 -07:00
Myles
fd01b9a6d2
Don't display achievement broadcasts to 1.12+ #757
2017-10-11 21:12:02 +01:00
Myles
e372a56827
Refactor code to make field / class names better
2017-10-08 15:33:43 +01:00
mmxw11
a27808ade1
Add config for quick move action patch
2017-10-05 22:05:53 +03:00
mmxw11
b3d3921f6e
Support item provider on a 1.8 server
...
... 1.9 is on the way
2017-09-25 18:04:39 +03:00
mmxw11
976c418c9e
Start implementing inv update task
2017-09-25 16:13:56 +03:00
mmxw11
b2669129f2
More work on the inv provider
2017-09-24 22:11:54 +03:00
mmxw11
343e316e4c
Make InvContainerItemProvider
2017-09-24 21:35:38 +03:00
mmxw11
ce219e208c
Check the right type
2017-09-24 21:17:07 +03:00
mmxw11
786788aa23
Oops forgot to remove the note
2017-09-22 17:18:21 +03:00
mmxw11
49b20e37cb
Properly format book data
2017-09-22 17:16:04 +03:00
Myles
3f5362a857
1.12.2 Support
2017-09-18 10:28:05 +01:00
Myles
c7c61df0b8
Minecraft 1.12.2 Pre-release 1 Support
2017-09-13 15:45:45 +01:00
Myles
298835be42
Move config to assets/viaversion & refactor Config
...
Config loading is done by the implementing class.
Platforms can now specify the URL of the default config.
2017-09-11 13:10:54 +01:00
Myles
f70059b4b6
Ensure it's a string
2017-08-03 17:36:48 +01:00
Myles
757d22da23
Switch back to snapshot
2017-08-03 16:02:50 +01:00
Myles
4bc4aa26a4
Fix grammar in command errors.
2017-08-03 16:01:00 +01:00
Matsv
cbc0a12dd6
1.12.1 update
2017-08-03 14:59:03 +02:00
Matsv
100a147a4a
Add packet names
2017-08-03 14:45:11 +02:00
Matsv
c405424500
Compatibility for 1.12.1-pre1
2017-08-02 13:44:14 +02:00
Matsv
23091d60ff
Change maven version
2017-08-01 17:30:26 +02:00
Matsv
f0968408b6
Cancel the new packet for now
2017-08-01 16:42:15 +02:00
Matsv
2bf2be071d
Handle incoming packet id changes
2017-08-01 16:18:38 +02:00
Matsv
c502e2cf7e
Handle outgoing packet id changes
2017-08-01 16:04:47 +02:00
Matsv
2d8446b4e3
Start 1.12.1 development
2017-08-01 15:34:22 +02:00
Myles
a64c21da8b
Fix invalid json nbt chat messages, #712
2017-07-31 15:24:25 +01:00
Myles
4d58c717cd
Fix auto-team not sending in the right order, #699
2017-06-29 20:04:40 +01:00
Myles
634f92b5cd
Fix inventory crashes in recent commit #701
2017-06-26 13:51:18 +01:00
Myles
24c4af486c
Fix breaking change in last commit
2017-06-24 21:17:10 +01:00
Myles
280fe1aed0
Fix Evocation Illager animation on 1.12
2017-06-24 16:27:14 +01:00
Myles
7cfa78557e
1.12 beds will now be red, #689
2017-06-24 16:26:42 +01:00
Myles
f599583856
Fix 1.11 entity id rewriting not applying to dropped items
2017-06-24 15:40:09 +01:00
Myles
10688a7067
Don't produce errors while ViaVersion is not active during boot, #686
2017-06-12 18:22:09 +01:00
Myles
188419feb0
1.1.1 SNAPSHOT
2017-06-09 19:10:56 +01:00
Myles
fd44e2e9bd
1.1.1 release
2017-06-09 17:04:05 +01:00
Matsv
e19d7e88bd
Implement 1.12 Meta Type & Remove Pre6 support since Spigot released 1.12
2017-06-08 16:59:33 +02:00
Matsv
2446577188
Read all the remaining bytes fixes #681
2017-06-08 12:11:44 +02:00
Myles
fef435b9fb
As per popular request, 1.12 clients for 1.12-pre6 servers.
2017-06-07 16:50:22 +01:00
Myles
1cb3b985a7
Fix hologram patch not working on 1.12
2017-06-07 15:13:04 +01:00
Myles
ef04346019
Move back to snapshot for 1.1.1 ViaVersion
2017-06-07 13:07:05 +01:00
Myles
381ff1e5d3
1.12 update
2017-06-07 12:58:51 +01:00
Matsv
079f8df6e0
Merge branches 'dev' and 'master' of https://github.com/MylesIsCool/ViaVersion into dev
2017-06-01 21:47:37 +02:00
Matsv
914888dade
Refactor Snapshot to 1.12 as preparation for tomorrows release
2017-06-01 18:49:07 +02:00
RaynLegends
8e20df57a9
Improved the shield handling (1.9->1.8)
2017-06-01 18:23:16 +02:00
Matsv
7d5191fa2f
Implement 1.12 MetaTypes
2017-06-01 16:00:35 +02:00
Matsv
08528a1745
Addd get/setBlock to the interface of ChunkSection
2017-06-01 15:44:41 +02:00
Matsv
a8e3d9ec95
Update to 1.12-pre7
2017-05-31 14:05:18 +02:00
Matsv
e5dd9b61a4
Remove wrong EntityType
2017-05-31 00:26:28 +02:00
Matsv
6ee2d0574f
Bump version from 1.0.5 -to 1.1.0 since this won't be just a bugfix update.
2017-05-29 20:23:54 +02:00
Myles
91b5a8036c
1.12-pre6
2017-05-29 13:59:02 +01:00
Myles
24ab0d8590
Merge branch 'master' into dev
2017-05-27 20:41:19 +01:00
Myles
d8f55006ff
Ensure connection isn’t null (reloads etc), fixes #674
2017-05-27 20:41:00 +01:00
Matsv
0817d28b88
Merge branches 'dev' and 'master' of https://github.com/MylesIsCool/ViaVersion into dev
2017-05-27 16:39:43 +02:00
Matsv
577c8b4eaf
Add a getBlock method in ChunkSection1_9_3_4.java
2017-05-27 16:39:07 +02:00
Myles
7d001c61a8
Fix packet id typo causing random dc’s #669
2017-05-22 13:17:24 +01:00
Myles
a09e8b9f4d
Fix comment with 1.12-pre5
2017-05-19 22:35:24 +01:00
Myles
395d020411
Update to 1.12-pre5
2017-05-19 22:32:21 +01:00
Myles
ece4455130
Fix chunk sending #667
2017-05-18 22:58:27 +01:00
Matsv
cc64ffff98
Update to 1.12-pre4
2017-05-18 15:03:27 +02:00
Matsv
dd332420e5
Fix invisible beds for 1.12-pre3
2017-05-17 21:52:36 +02:00
Myles
ce8ba6a5af
Merge branch 'master' into dev
2017-05-17 19:44:00 +01:00
Myles
21eb824395
Better support for nbt arrays rereading in chunks
2017-05-17 19:43:48 +01:00
Myles
246e5ca742
Merge branch 'master' into dev
2017-05-17 18:16:07 +01:00
Myles
2bd03ad92c
Fix chunks on 1.11 encoder
2017-05-17 18:15:52 +01:00
Myles
7971dc797b
Handle packet
2017-05-17 18:14:47 +01:00
Myles
36c047bfa0
Merge branch 'dev' of https://github.com/MylesIsCool/ViaVersion into dev
2017-05-17 17:09:27 +01:00
Myles
d7daab7e64
1.12-pre3
2017-05-17 16:26:12 +01:00
Matsv
b925e91bbb
Merge branch 'upmaster' into dev
2017-05-14 17:13:04 +02:00
Matsv
3b1341f2b3
Cleanup code
2017-05-14 16:15:21 +02:00
Matsv
667ad0d059
Rewrite Spawner entity ID, fix #643
2017-05-14 16:02:04 +02:00
Matsv
c92fcc9f9a
Add NullCheck for #657 fixes #663
2017-05-14 14:50:00 +02:00
Matsv
8d66ce776c
Add NullCheck for #657 fixes #663
2017-05-14 14:47:00 +02:00
Matsv
412202e105
Merge branch 'dev' of https://github.com/MylesIsCool/ViaVersion into dev
2017-05-14 14:39:02 +02:00