Commit Graph

699 Commits

Author SHA1 Message Date
OnlyBMan 9bd1c0fc70 Cleanup some code 2020-04-14 20:08:48 -04:00
OnlyBMan 87e372ce21 Put everything into bedrock mapping 2020-04-14 19:34:11 -04:00
OnlyBMan 3972cc7f87 Fix comments 2020-04-14 18:40:05 -04:00
OnlyBMan 08eb99fa94 Implement skulls and heads 2020-04-14 18:33:55 -04:00
DoctorMacc d92b83afdb Fix ender dragon; add enderman 2020-04-14 16:58:41 -04:00
rtm516 522dc864de Removed unneeded import 2020-04-14 10:55:12 +01:00
DoctorMacc 2402a33798 Merge branch 'master' of https://github.com/GeyserMC/Geyser into endercrystal 2020-04-13 23:05:12 -04:00
DoctorMacc 821f164b23 Fix requested changes 2020-04-13 18:01:30 -04:00
rtm516 f7c5fea87e Prevents animations from being sent to the server before the player has spawned 2020-04-13 22:52:38 +01:00
rtm516 3616aa07fe Fixed colour and style formatting for some messages 2020-04-13 22:29:22 +01:00
rtm516 55608a2a48 Centeralised message length checking and added TODO for localization 2020-04-13 17:49:29 +01:00
rtm516 549fe1d479 Fixed crashing bug when using more than 1 root node 2020-04-13 17:27:30 +01:00
DoctorMacc 35a16996b5 Small change 2020-04-13 10:58:10 -04:00
DoctorMacc 1714445df9 Remove unused imports 2020-04-13 10:55:52 -04:00
DoctorMacc d08c13a7e3 Remove old lines of code 2020-04-13 10:47:30 -04:00
DoctorMacc 5c62b47175 Simplify logic 2020-04-13 10:46:13 -04:00
rtm516 79a7258fd1 Added warning message if chat message is longer than 256 characters. 2020-04-13 11:10:53 +01:00
DoctorMacc daa1888c09 Add some code in case of a rogue plugin 2020-04-12 21:33:51 -04:00
DoctorMacc 746cd29a6d Add doDaylightCycle gamerule support 2020-04-12 21:13:51 -04:00
DoctorMacc fc988dfd70 Implement grindstone 2020-04-12 18:32:07 -04:00
Redned e67ed6dc8d
Merge pull request #319 from rtm516/patch-2
Added debug packet logging for unhandled packets
2020-04-12 16:27:56 -05:00
rtm516 d613835f92
Added debug packet logging for unhandled packets 2020-04-12 10:37:31 +01:00
RednedEpic 605c9ef4db Merge branch 'master' into inventory 2020-04-11 22:46:25 -05:00
rtm516 76e29af6b8
Fixed map name 2020-04-12 01:45:31 +01:00
Redned 68d7f2629a
Merge pull request #317 from DoctorMacc/item-animation
Item pickup animation
2020-04-11 17:57:07 -05:00
Redned 00198af794
Merge pull request #316 from AJ-Ferguson/dimension-login-fix
Fix crash on some devices when logging into a different dimension
2020-04-11 17:50:25 -05:00
DoctorMacc ce7954d8ab Add license 2020-04-11 18:50:01 -04:00
Redned fe382e5864
Merge pull request #310 from DoctorMacc/villagers
Villager visuals
2020-04-11 17:49:41 -05:00
DoctorMacc 5116f250ad Add item collection animation 2020-04-11 18:48:04 -04:00
DoctorMacc f3344dbfed Change villager maps to private final 2020-04-11 15:18:22 -04:00
Redned e5f0840335
Merge pull request #315 from rtm516/waterlogged-fix
Fixes waterlogged blocks in master
2020-04-11 14:17:06 -05:00
rtm516 613626915a Copied fix from inventory a00cf75 2020-04-11 20:11:46 +01:00
AJ Ferguson f04a267d98 Only show login form if AuthType is Online 2020-04-11 10:53:27 -08:00
rtm516 1abc0f9764 Added translation to bossbar titles 2020-04-11 19:43:29 +01:00
AJ Ferguson 95bcc04177 Fix crash on some devices when logging into a different dimension 2020-04-11 10:33:06 -08:00
rtm516 b0d39c587f Removed debugging code 2020-04-11 19:31:06 +01:00
DoctorMacc 13bee6ca6a Debug stuff 2020-04-11 13:10:35 -04:00
DoctorMacc ec5c1ef0b2 Merge branch 'master' of https://github.com/GeyserMC/Geyser into endercrystal 2020-04-11 13:06:53 -04:00
DoctorMacc fd5333b77b Merge latest master 2020-04-11 13:06:50 -04:00
DoctorMacc 0af919effe Merge latest master 2020-04-11 11:38:32 -04:00
DoctorMacc 6b04f2b5d8 Final touches 2020-04-11 11:35:14 -04:00
rtm516 00099b5332 Multi arguments handling 2020-04-11 15:53:53 +01:00
rtm516 c95d2d2f47 New parameter parsing ready for multiple params 2020-04-11 14:57:29 +01:00
rtm516 74d3254bf0 Automatic enum creation and comments 2020-04-11 02:58:07 +01:00
rtm516 010840bebe Better parameter handling 2020-04-11 02:25:58 +01:00
rtm516 c050086221 Basic param parsing 2020-04-11 01:24:22 +01:00
rtm516 927542ff2e Added base command completion 2020-04-11 00:20:34 +01:00
DoctorMacc e2e4fb2b3c Some final touches 2020-04-10 18:11:16 -04:00
DoctorMacc f046ef52f1 Add license 2020-04-10 18:06:35 -04:00
DoctorMacc d547b31b38 Fix first load crashing; fix NPE 2020-04-10 16:36:41 -04:00
DoctorMacc 1dc6d4fbdc Fixed 2020-04-10 16:07:36 -04:00
Redned d8ff735626
Merge pull request #298 from rtm516/language-and-colour-fix
Fixed language processing and chat colours being reset for no reason
2020-04-10 15:06:55 -05:00
AJ Ferguson 23d98bb25f Fix block placement for stairs, slabs, etc. 2020-04-10 10:46:29 -08:00
DoctorMacc 392d2ca6f7 Begin work on ender crystal support 2020-04-10 12:39:52 -04:00
DoctorMacc 6359fd4e83 Use switch statement for cat variant color 2020-04-09 20:23:52 -04:00
DoctorMacc a580edc78f Little touch 2020-04-09 20:20:41 -04:00
DoctorMacc d0a7f6282c Initial villager types support 2020-04-09 19:33:52 -04:00
DoctorMacc 8f735ae453 Remove debug code 2020-04-09 18:12:53 -04:00
DoctorMacc c777641a90 Changes? 2020-04-09 17:53:38 -04:00
DoctorMacc c1dbd64f12 Add wolf collar support 2020-04-09 16:36:30 -04:00
DoctorMacc c2fc3a7873 Add copyright 2020-04-09 16:09:03 -04:00
DoctorMacc af4edf159a Add tameable entity features 2020-04-09 16:06:00 -04:00
rtm516 9f1da99b71 Fixed NONE colour formatting and cleaned up imports 2020-04-09 20:24:32 +01:00
rtm516 1e1d2f00ae Fixed language processing and chat colours being reset for no reason 2020-04-09 19:46:45 +01:00
DoctorMacc da99bb16d5 Cat work 2020-04-09 13:37:27 -04:00
rtm516 78fdab2090 Removed left in debug line 2020-04-09 17:34:49 +01:00
rtm516 81c1533ee2 en_us user now gets a chat message if the locale isnt already loaded 2020-04-09 17:21:51 +01:00
rtm516 013bca024c Removed auto download and load of en_us 2020-04-09 17:06:17 +01:00
rtm516 64e0af48f9 Merge remote-tracking branch 'origin/master' into server-language-processing 2020-04-09 16:56:14 +01:00
rtm516 b43a3e9abd Fixed players not getting removed from the players map on disconnect 2020-04-09 15:26:14 +01:00
rtm516 1ef50cbb95 Added automatic en_us download and extraction from JAR 2020-04-09 14:36:32 +01:00
rtm516 c51a48221b Merge remote-tracking branch 'origin/master' into server-language-processing 2020-04-09 13:58:45 +01:00
Redned 77a7b55fb1
Merge pull request #294 from DoctorMacc/bows
Fix bows, potentially buckets, other items
2020-04-08 23:04:08 -05:00
DoctorMacc 0521a30266 Simplify 2020-04-08 22:17:29 -04:00
DoctorMacc 545604bf91 Merge branch 'sign-editing' of https://github.com/DoctorMacc/Geyser into sign-editing 2020-04-08 21:33:24 -04:00
DoctorMacc d518d5ef63 One More Thing™️ 2020-04-08 21:33:07 -04:00
DoctorMacc c393dc9f21 Initial bow support 2020-04-08 21:29:33 -04:00
rtm516 bc67675d16 Added translation of extra message parts 2020-04-09 01:30:27 +01:00
rtm516 70a71b2ee8 Updated mappings commit 2020-04-09 00:23:21 +01:00
rtm516 c61d87714b On demand downloading and loading of language files 2020-04-09 00:20:41 +01:00
Camotoy a1c0ec6c12
Update copyright 2020-04-08 19:14:34 -04:00
DoctorMacc c41740a9fa Add entity flag for if bee has nectar 2020-04-08 17:58:07 -04:00
DoctorMacc aff33bd8b3 Whitespace 2020-04-08 17:44:51 -04:00
DoctorMacc 962d987274 Remove unused imports 2020-04-08 17:44:34 -04:00
DoctorMacc 6ea0fcabc3 Sign editing 2020-04-08 17:42:36 -04:00
rtm516 2cd5472ff0 Started work on the locale fetching and loading system 2020-04-08 21:11:56 +01:00
DoctorMacc 7993f38437 Prepare for PR 2020-04-08 15:30:36 -04:00
Jason Ho 9e03c9b93a Annotate sound translator classes 2020-04-07 18:11:27 -07:00
Redned ece1eeb451
Merge pull request #274 from rtm516/shutdown-fix
Kick players on shutdown and fix window not closing on standalone
2020-04-07 19:20:01 -05:00
Redned 553b72bf30
Merge pull request #289 from DoctorMacc/llama-decoration
Add llama decoration support
2020-04-07 19:19:20 -05:00
rtm516 8e1b5de4b0
Merge branch 'master' into shutdown-fix 2020-04-08 01:07:12 +01:00
DoctorMacc d4f23379ef Fix requested change; modify comments 2020-04-07 20:06:20 -04:00
rtm516 70975a1d36 Updated player count for ade40d5 2020-04-08 01:03:25 +01:00
DoctorMacc 20700998b1 Fix requested changes; remove unused import 2020-04-07 19:57:34 -04:00
Redned ade40d5a8b
Only add the player to the players map once 2020-04-07 18:54:58 -05:00
DoctorMacc bbf0baf948 Additional explanation comment 2020-04-07 19:40:35 -04:00
DoctorMacc 03c611224b Add llama decoration support 2020-04-07 19:38:44 -04:00
DoctorMacc 12e67d9b28 Merge branch 'master' of https://github.com/GeyserMC/Geyser into map-quick-fix 2020-04-07 18:23:22 -04:00
Redned 9bdc083963
Merge pull request #286 from DoctorMacc/trader-llamas
Fix trader llamas not appearing; add llama metadata
2020-04-07 15:32:41 -05:00
William Johnstone c44708cc22 Add requested changes 2020-04-07 21:22:10 +01:00
DoctorMacc 588c89ded2 Fix requested changes 2020-04-07 16:21:42 -04:00
DoctorMacc b8c1a1d0ba Fix trader llamas not appearing; show llama variant 2020-04-07 16:12:55 -04:00
William Johnstone 8cab3cce26 Add falling blocks 2020-04-07 20:45:59 +01:00
DoctorMacc 9c282d2cb8 Quick map fix 2020-04-07 13:54:08 -04:00
DoctorMacc 2d2b4704dc Potential error spam fix 2020-04-06 20:57:26 -04:00
DoctorMacc 050098a498 Add legal message to BedBlockEntityTranslator.java 2020-04-06 16:33:30 -04:00
DoctorMacc a392e54447 Fix requested changes 2020-04-06 16:27:09 -04:00
DoctorMacc 44a46d1872 Remove unnecessary code 2020-04-06 11:18:16 -04:00
DoctorMacc 81c9e4f165 Fix beds and signs 2020-04-06 11:16:16 -04:00
rtm516 41e0de4484 Cleaned up language 2020-04-06 14:35:18 +01:00
rtm516 c114f49e84 Fixed player count and removed debug code 2020-04-06 14:34:45 +01:00
rtm516 d4fa651427 Made the server kick all players before we shutdown and close the window when we finish on standalone. 2020-04-06 14:33:36 +01:00
rtm516 28217adfdf Added support for numbered param replacements 2020-04-05 23:37:41 +01:00
rtm516 9a6b537e89 Removed debugging line 2020-04-05 22:49:10 +01:00
rtm516 49df48fcf0 Fixed some strings getting missed 2020-04-05 22:47:03 +01:00
rtm516 18311e3c1c Added argument parsing to serverside language processing 2020-04-05 12:19:20 +01:00
rtm516 55b2fd0259 Kick the user on incorrect login info 2020-04-05 10:42:02 +01:00
rtm516 c809ddb618 Renamed translation method and cleaned up variable declaration 2020-04-05 10:13:47 +01:00
RednedEpic b4cd6bacca Fix improperly named bedrock packet translator 2020-04-05 00:48:53 -05:00
MrPowerGamerBR b92f36e2e3 Remove unused map info request translator
This was used for debugging purposes, to check if the map was correctly remapped to the client because, if it wasn't, it would've returned -1 as the map ID
2020-04-05 00:48:53 -05:00
MrPowerGamerBR d635939c5b Add map item translators 2020-04-05 00:48:53 -05:00
RednedEpic 41f6d991a4 Fix improperly named bedrock packet translator 2020-04-05 00:47:04 -05:00
rtm516 845c914492 Moved loading and added default locale config option 2020-04-05 02:58:23 +01:00
rtm516 b5ce83bbe2 Missed changes 2020-04-05 02:37:39 +01:00
rtm516 7f1fb3d43c Added new locale loading system 2020-04-05 02:36:25 +01:00
RednedEpic c13bbcda85 Fix null block entity console spam, which caused the world to be invisible
This was a rare bug that only happened on very few servers, and from what I gathered, only 1.8 servers using ViaVersion.
2020-04-04 17:22:54 -05:00
MrPowerGamerBR 3094fedd54 Remove unused map info request translator
This was used for debugging purposes, to check if the map was correctly remapped to the client because, if it wasn't, it would've returned -1 as the map ID
2020-04-04 17:28:59 -03:00
MrPowerGamerBR de37046466 Add map item translators 2020-04-04 17:23:02 -03:00
rtm516 c1e00e3614 Moved to json file lang mapping 2020-04-04 19:39:14 +01:00
rtm516 7298e2ff3f Added a few more lang string translations 2020-04-04 17:44:41 +01:00
rtm516 65277dc82a Added java -> bedrock lang conversions 2020-04-04 17:25:38 +01:00
RednedEpic 392b0b5727 Merge branch 'master' into inventory 2020-04-04 03:12:23 -05:00
RednedEpic 7e54170473 Merge branch 'master' into inventory 2020-04-04 03:04:38 -05:00
RednedEpic 79906fae0a Fix NPE if banner had no patterns 2020-04-04 02:45:51 -05:00
RednedEpic 54fe7989cf Nitpicks 2020-04-04 02:08:50 -05:00
RednedEpic b6c2592b5c Add missing import 2020-04-04 02:08:23 -05:00
Redned ddf2f471ea
Merge branch 'master' into chunk-fix 2020-04-04 02:00:18 -05:00
RednedEpic 786f137e28 Add support for team prefixes, suffixes, and colors (Fixes #150) 2020-04-04 01:27:34 -05:00
RednedEpic 9b487d7d03 Fix combat by sending the animate packet after damage (Closes #260) 2020-04-03 17:20:14 -05:00
RednedEpic 3aa7b2ddad Use IntSet for JAVA_RUNTIME_WOOL_IDS 2020-04-02 18:09:09 -05:00
RednedEpic e76b67265a Rebase 2020-04-02 17:53:45 -05:00
RednedEpic be9396f585 Merge branch 'master' into inventory 2020-04-02 17:01:17 -05:00
Jason Ho 3721cc084e Add packet translators for Play, Stop, and Builtin sounds 2020-03-28 16:50:50 -07:00
Redned 4a8aeda677
Merge pull request #249 from endevrr/block-break-animations (Closes #153)
Block breaking animations
2020-03-28 13:58:44 -05:00
William Johnstone eb707a71df Add requested changes 2020-03-28 16:03:09 +00:00
Redned 721761cc18
Merge pull request #248 from endevrr/inventory
Fix waterlogged blocks
2020-03-27 22:01:25 -05:00
endevrr 20e6c7fcbf
Merge branch 'inventory' into block-break-animations 2020-03-28 00:04:53 +00:00
William Johnstone 0caee67e43 Finalise block breaking, (water calculations omitted because of no access to server api) 2020-03-27 23:39:53 +00:00
William Johnstone a00cf75bc7 Fix waterlogged blocks 2020-03-27 23:23:26 +00:00
Redned 00b93c5527
Merge pull request #243 from DoctorMacc/inventory
Implement bed colors (Closes #222)
2020-03-27 15:20:00 -05:00