rtm516
b10e5d5af3
Clean copyright message and update all files ( #1053 )
2020-07-30 15:10:15 -05:00
Camotoy
fe75320d6d
Add WORLD_IMMUTABLE flag to spectator mode ( #1034 )
...
Prevents the client from trying to interact with blocks
2020-07-27 18:18:22 -04:00
bundabrg
fffac8a552
Fix Spawn position not using offset. ( #1015 )
2020-07-25 10:38:00 -04:00
Camotoy
b211b9da2e
Update entity status mappings ( #995 )
...
- Add support for LIVING_BURN entity status
- Properly send sheep graze event
2020-07-22 11:03:09 -04:00
Camotoy
e5fc66d72f
Fix elytra flying in creative mode ( #956 )
...
Sending a ClientPlayerAbilitiesPacket allows the player to successfully fly.
This commit also removes the setting of the CAN_FLY entity flag on creative mode. This did not break anything in my testing.
2020-07-18 15:57:37 -05:00
Camotoy
c4db0e2e63
Manually disconnect client on LoginDisconnectPacket ( #950 )
...
The client will not get kicked on a LoginDisconnectPacket causing them to remain in an empty world perpetually.
2020-07-13 21:53:55 -04:00
Camotoy
3e0cb28a63
Fix scoreboard prefix/suffix translation errors ( #929 )
...
Uses getTranslatedBedrockMessage() instead of getBedrockMessage().
Fixes #923 .
2020-07-10 14:14:54 -04:00
DoctorMacc
21ea1f2408
Update MCProtocolLib to fix #836
2020-07-07 20:14:50 -04:00
AJ Ferguson
50176e10a8
Fix inabilty to place items into brewing stand
2020-07-06 23:44:39 -08:00
AJ Ferguson
699402e635
Fix bug with maps
2020-07-06 15:52:38 -08:00
rtm516
c454e443df
Fix maps with negative IDs causing out of bounds errors
2020-07-06 23:36:31 +01:00
DoctorMacc
545dfa38f0
JavaUpdateTileEntityTranslator improvements
...
- Remove the use of deprecated functions
- Check for empty NBT (fixes errors on CubeCraft)
2020-07-06 16:22:07 -04:00
theminecoder
66570a623d
Fix scoreboards bleeding into other servers ( #902 )
2020-07-06 08:10:36 -05:00
rtm516
cfaf4051b7
Add Translation support ( #504 )
...
Adds full multi-language support to any Bedrock-supported language.
Co-authored-by: DoctorMacc <toy.fighter1@gmail.com>
2020-07-05 19:35:51 -04:00
RednedEpic
d1e5960d69
Send a dimension change upon join game packet now sent by bungeecord on 1.16
2020-07-05 18:33:05 -05:00
RednedEpic
da1674c8d6
Update to Cloudburst NBT 2.0
2020-07-05 15:59:44 -05:00
rtm516
da96a5b19c
Fix Strider cold state when riding and removing of the RIDING flag when a parent is killed
2020-07-03 22:55:54 +01:00
DoctorMacc
699ae0b88e
Set strider entity offset properly if not a player entity
2020-07-01 20:27:39 -04:00
DoctorMacc
c17f21eedc
Fix respawn bugs - hopefully for good
...
Thanks to @bundabrg for spotting this one.
2020-07-01 12:28:03 -04:00
rtm516
c804a6edfb
Fix respawning and death not being registered on the client
2020-06-30 17:08:22 +01:00
DoctorMacc
ba6adc988b
Strider mounting fixes; update mappings
...
This commit refactors health visual logic to make it a global system for each living entity.
2020-06-29 21:34:01 -04:00
DoctorMacc
f2f59e4e37
Fill in renamed villager trading values (villager trading UI now opens)
2020-06-28 23:44:38 -04:00
AJ Ferguson
c2c64fd1cf
Fix some recipes with multiple ingredient options
2020-06-28 13:33:38 -08:00
RednedEpic
8e8bc2817a
Return if sound is null and update mappings
2020-06-28 12:35:17 -05:00
rtm516
9569416124
Fix chat formatting and team colors
2020-06-28 14:57:41 +01:00
Tim203
8f763dfc5f
Move common stuff used only by connector and bootstrap to connector
2020-06-28 00:27:00 +02:00
rtm516
17a1e82eca
Add closest color mapping for RGB chat colors
2020-06-26 23:33:38 +01:00
DoctorMacc
6f2bf659a9
Update JavaEntityEquipmentTranslator for Java 1.16
2020-06-25 21:53:51 -04:00
DoctorMacc
bb630dc867
Update PotionMixData
2020-06-25 12:03:20 -04:00
DoctorMacc
71aada1df3
Fix dimension switching; add static references to new Java dimensions
2020-06-24 20:27:27 -04:00
DoctorMacc
b34dc05c1d
Uncomment JavaDeclareCommandsTranslator and update
2020-06-24 12:16:30 -04:00
DoctorMacc
78df56c7a0
Update for 1.16.1
2020-06-24 11:14:11 -04:00
DoctorMacc
0471fa89f4
Bedrock 1.16 updating part 2 (Doesn't work)
2020-06-22 21:21:42 -04:00
DoctorMacc
ea1a9e5427
Bedrock 1.16 updating part 1
2020-06-22 20:11:09 -04:00
DoctorMacc
56f9330a2d
Remove ServerSpawnWeatherEntityPacket
2020-06-21 19:22:59 -04:00
DoctorMacc
63244ade53
Rename Geyser-Bukkit to Geyser-Spigot
2020-06-21 16:27:42 -04:00
DoctorMacc
427f4ef83d
Merge master into Spigot rename
2020-06-21 16:21:47 -04:00
DoctorMacc
117cdf282d
Begin updating Geyser. Requires manual MCProtocolLib compile
2020-06-20 22:24:45 -04:00
DoctorMacc
65f61ec703
Finish block state changes
2020-06-19 09:06:29 -04:00
rtm516
ad4c1ff0c7
Update Message system
2020-06-19 11:57:34 +01:00
DoctorMacc
d6119375b2
(Incomplete) Update MCProtocolLib
2020-06-18 21:44:50 -04:00
Camotoy
9369b20209
Add 1.9+ PvP 'Cooldown' ( #768 )
...
* Add 1.9+ PvP 'Cooldown'
This commit adds a subtitle that acts as the Java cooldown. This is an optional feature disabled in the config with `show-cooldown`. This does not appear on plugins that use OldCombatMechanics.
* No need to bump up the config version; I was just tested with OldCombatMechanics
* Use simpler casting
* Use session variable of lastHitTime for theoretically better performance
* Reuse attribute value calculation from AttributeUtils
* Remove unused imports
* Revert config version update in config.yml
2020-06-16 19:03:28 -05:00
Camotoy
256c62ce88
Entity (mostly rotation) fixes ( #675 )
...
* Entity (mostly rotation) fixes
This PR adds:
- Pig health displaying. Doesn't fix pigs being able to be controlled
- Entity rotation is *mostly* correct. Villagers and sitting cats still seem to be odd but the ender dragon works great.
* Remove debug line
* Abstract rotation updating to functions per-entity
* Don't include changes from other projects
* Minor improvements
* Make updateRotation and updatePositionAndRotation cleaner
* Javadoc
2020-06-16 18:58:06 -05:00
rtm516
a6f91d5e15
Fix maps not loading in sometimes ( #758 )
...
* Fix maps not loading in sometimes
Adds a default map ID so the map item isnt invisible on bedrock.
Respond to the MapInfoRequestPacket so the image loads on first join.
* Remove debug log
* Add comments
2020-06-15 14:24:52 -04:00
DoctorMacc
cc3b4c3eda
Merge latest master; copy over old Geyser-Bukkit configs
2020-06-11 16:39:29 -04:00
DoctorMacc
afb12e923b
Show villager display name
2020-06-06 00:04:05 -04:00
DoctorMacc
4c5d80e2e9
Update to latest master
2020-06-05 22:52:11 -04:00
AJ Ferguson
1d8995efe6
Add minimum delay between closing and opening a new window ( #735 )
...
Should fix new windows not showing up with some plugins like Lottery.
2020-06-04 14:49:32 -04:00
rtm516
a91eaa7821
Add item name translation ( #559 )
...
* Added item name translation
* Change to more appropriate NPE catch
* Remove whitespace
* Switch from try/catch to null checking
* Update mappings
Co-authored-by: DoctorMacc <toy.fighter1@gmail.com>
2020-06-02 16:33:37 -04:00
AJ Ferguson
3d357af739
Inventory Fixes ( #602 )
...
* Fix edge case when shift clicking an output slot
* Don't send window close packet if window is already closed
* Limit amount of window close packets sent to the client
Fixes hidden inventory bar bug
* Restrict user from unusable chest inventory slots
* Fix crafting table slot mappings
* Always send cursor update
2020-06-02 08:48:26 -08:00