898 Commits

Author SHA1 Message Date
Dylan K. Taylor
b1ce19856f Fix adventure settings not updated for GUI gamemode changes 2016-11-28 11:25:29 +00:00
Dylan K. Taylor
4c49db6036 New generic in-memory chunk format, fixed 0.17.0.1 chunk loading
Terrible performance, needs profiling. TODO: fix this.
2016-11-27 21:57:59 +00:00
Dylan K. Taylor
60260a294b Remove chunk order fields 2016-11-27 21:57:59 +00:00
Dylan K. Taylor
439f418b0d Remove debug output 2016-11-27 16:00:54 +00:00
Dylan K. Taylor
fa5624f87e Check rotation changes. Fix #124, fix #128 2016-11-27 15:58:37 +00:00
Dylan K. Taylor
3b3abab3ad Fix W10 throws away held item on inventory close
This issue will however still crop up if there are actual items in the crafting grid instead of air.
2016-11-27 12:01:09 +00:00
Dylan K. Taylor
8d842732e0 Ignore MovePlayerPacket if position is the same 2016-11-22 16:55:40 +00:00
Dylan K. Taylor
bd85d53a0b Removed unsafe use of potential non-Player-object parameter 2016-11-20 20:03:56 +08:00
Kripth
ac37af3a46 Added types and changed to sendWhisper 2016-11-20 20:03:56 +08:00
Kripth
208884422d Added whisper 2016-11-20 20:03:56 +08:00
Dylan K. Taylor
bd5bbbea10 Missed one
TODO: fix this properly
2016-11-10 13:28:27 +00:00
Dylan K. Taylor
e3c900e071 Merge pull request #70 from pmmp/24-level-leak
Fixed bugs related to #24 such as getName() on null. Close #24
2016-11-09 10:51:15 +00:00
Dylan K. Taylor
d3fb8c46f5 Fix double permission recalculation on op status change, fixes double sending of AvailableCommandsPacket 2016-11-03 18:05:12 +00:00
Dylan K. Taylor
fffa5488fd Fix command resending when permissibles are recalculated 2016-11-03 17:35:20 +00:00
Dylan K. Taylor
cf222324d6 Fix high load when teleporting and some teleportation weirdness 2016-11-02 14:18:47 +00:00
Dylan K. Taylor
03003ffa50 Improved invalid spawnpoint checking 2016-10-31 14:05:50 +00:00
Dylan K. Taylor
7a1cdf88e8 Fixed bugs related to #24 such as getName() on null 2016-10-31 13:50:18 +00:00
Dylan K. Taylor
dc07fc42b4 Merge pull request #42 from pmmp/0.16
Update to 0.16 (1.6.1dev, API 2.1.0)
2016-10-30 11:27:10 +00:00
Dylan K. Taylor
293af3d55d Add levelId to StartGamePacket (previously unknown) 2016-10-29 14:46:51 +01:00
Dylan K. Taylor
55ad6c6b95 Fix wrong comment 2016-10-28 13:31:47 +01:00
Dylan K. Taylor
2765e87677 Add slashes (my bad -_-) 2016-10-28 10:01:57 +01:00
Dylan K. Taylor
5df916099d Fire PlayerCommandPreProcessEvent for CommandStepPacket 2016-10-27 22:08:27 +01:00
Dylan K. Taylor
3d2f9f0e74 Better InteractPacket handling and added ACTION_MOUSEOVER constant 2016-10-27 13:15:53 +01:00
jojoe77777
5234327b3f Improved action check for InteractPacket (#55)
Fixes issues with 0.16 combat, where the server thinks the player is attacking an entity they're looking at
2016-10-27 10:55:05 +01:00
Dylan K. Taylor
689a052bda Update game permissions when op status changes 2016-10-27 10:55:05 +01:00
Dylan K. Taylor
813bb98850 Add some permission constants to AdventureSettings 2016-10-27 10:55:05 +01:00
Dylan K. Taylor
d9e6676176 Fix wrong flag names 2016-10-27 10:55:05 +01:00
Dylan K. Taylor
0f8a6481c6 Fix snowball throw direction
Blame Mojang, TODO: Revert this once the bug is fixed
2016-10-27 10:55:05 +01:00
Dylan K. Taylor
db3e801478 Fixed snowballs 2016-10-27 10:55:05 +01:00
Dylan K. Taylor
0f261b7baa Fixed player flags (now can sleep!) 2016-10-27 10:55:05 +01:00
Dylan K. Taylor
eed8c37eab Addresses issues noted by @SOF3 2016-10-27 10:55:05 +01:00
Dylan K. Taylor
2ffbb452bb Fix a bunch of metadata bugs, fixed air ticking and added some new API methods 2016-10-27 10:55:04 +01:00
Dylan K. Taylor
035084a5ac Remove useless override 2016-10-27 10:55:04 +01:00
Dylan K. Taylor
787f6594b2 More new data properties 2016-10-27 10:55:04 +01:00
Dylan K. Taylor
694c9b151f Move default data to json 2016-10-27 10:55:03 +01:00
Dylan K. Taylor
192fba9c88 Resend command data when op status changes 2016-10-27 10:55:03 +01:00
Dylan K. Taylor
018897062c Initial working slash commands on 0.16. TODO: new API 2016-10-27 10:55:03 +01:00
Dylan K. Taylor
d6fcc59a49 Support changing gamemode in GUI and fixed spectator flight controls 2016-10-27 10:55:02 +01:00
Dylan K. Taylor
7cd7a7fbf6 Spawn working on new build. TODO: Resource packs. 2016-10-27 10:55:02 +01:00
Dylan K. Taylor
9242f89221 Add PlayerToggleFlightEvent 2016-10-27 10:55:01 +01:00
Dylan K. Taylor
08f11412a4 AdventureSettings fixes and added isFlying properties and methods 2016-10-27 10:55:01 +01:00
Dylan K. Taylor
2bb50792c3 Fast commands hack for old plugins. 2016-10-27 10:55:01 +01:00
Dylan K. Taylor
ff40c0a070 NBT updates and tile spawns fixed 2016-10-27 10:55:01 +01:00
Dylan K. Taylor
8f9574dec5 Fixed FOV and attributes 2016-10-27 10:55:01 +01:00
Dylan K. Taylor
86ed0f1397 Updated existing packets and added new ones 2016-10-27 10:55:01 +01:00
Dylan K. Taylor
dd0c5efb56 Initial spawn on 0.16 2016-10-27 10:55:00 +01:00
Dylan K. Taylor
f3f853056a This messed up movement
Revert "Removed unneeded vars - fixed logical condition (#29)"

This reverts commit ef7a843fa3e0c0377ec0e8678da9f1b4e0484ddb.
2016-10-18 17:10:06 +01:00
svilex
ef7a843fa3 Removed unneeded vars - fixed logical condition (#29) 2016-10-18 12:52:18 +01:00
Dylan K. Taylor
92784054cd Creative inventory fixes 2016-10-05 10:07:00 +01:00
SOF3
e913b16804
Fixed some lines indented with 4 spaces rather than tabs 2016-10-03 00:58:34 +08:00