Commit graph

123 commits

Author SHA1 Message Date
jackson-57
50662bc65c
Update todo list in README.md (#1656) 2020-12-12 00:46:29 -06:00
Camotoy
bb21d05459
Update README to show all supported versions (#1647) 2020-12-11 12:55:19 -05:00
Camotoy
123b074cc7
Update to Bedrock 1.16.100 (#1552)
* Initial work on 1.16.100 - currently crashes the client

* Update runtime item states

* Use new Bedrock runtime IDs

Bedrock now hardcodes block runtime IDs in alphabetical order of the identifiers. This commit updates Geyser to accomodate.

- Remove runtime_block_states.dat and replace it with blockpalette.nbt
- Calculate the block runtime ID based on the order of the block palette
- Separate BlockTranslator.AIR into Bedrock and Java values
- Update the second layer of chunks to use air when not waterlogged
- Don't send item palette for now, as that's what crashes the game (will look into for v415)
- Other misc. changes

* Improve second layer chunk translation

* v415 support

- Add a message warning people they are on a beta version of Geyser

* Update to protocol v417

There are still some mappings changes that need to be gone through.

* Update runtime item states and clean up item frames

* Future-proof enchanment table

* Update for v418

* Update to v419

* Apply proper air ID to waterlogged chunk layer

* Fix missing import

* Remove beta warning

* Update mappings

* Manually patch runtime_item_states and send the ITEMS registry

* Update README

* Disable grindstone and smithing inventories (since they're broken)

* Use artifactory jenkins plugin (#1548)

* Use artifactory jenkins plugin

* Bump version to 1.2.0-SNAPSHOT

Co-authored-by: SupremeMortal <6178101+SupremeMortal@users.noreply.github.com>
2020-11-17 11:03:12 -06:00
Matthias Neid
ea521078e1
Update supported version in README to 1.16.4 (#1488) 2020-11-02 16:44:45 -05:00
EasyClifton
3650321576
Update README.md (#1349)
Make the server address look cool (for build 405, sorry)
2020-09-28 17:09:57 -05:00
Luke
d9b05f5b72
Update the CI link in the README (#1339) 2020-09-25 15:52:44 -04:00
Camotoy
6638c53029
Implement command block and jigsaw support (#1291)
* Implement command block and jigsaw support

- Command block UI is now fully implemented to match Java Edition.
- Command block minecarts are now supported.
- Command blocks now show the correct type of command block.
- Jigsaw blocks are translated.

Structure blocks can be implemented, but these will be trickier as there are significant GUI differences between Java and Bedrock.

* Add more detail about command block minecart color

* Set PlayerPermission.OPERATOR to allow command blocks to be destroyed
2020-09-14 20:54:19 -04:00
Camotoy
8c8630814d
Update to 1.16.3 (#1272)
* Update for 1.16.3-rc1

* Update to 1.16.3

* Update README

* Update MCProtocolLib
2020-09-10 10:30:56 -05:00
Comstepr
a306e9d35b
Add smithing table to what's left to be added/fixed (#1187)
Co-authored-by: Camotoy <20743703+DoctorMacc@users.noreply.github.com>
2020-08-23 11:29:02 -04:00
EasyClifton
73e09def06
Add Loom to fix list (#1185)
Added loom to the What's Left to be Added/Fixed list.
2020-08-23 11:24:31 -04:00
Camotoy
7fcfa7d54d
Implement an enchantment table GUI (#1177)
Until 1.16, enchantment tables were impossible to implement properly in Geyser. When a user selects an enchantment in Bedrock, the client creates the book on its end and assumes the server is OK with it. Java requires a button to be pressed to select the enchantment. With 1.16, server authoritative inventories remove that on Bedrock. However, until our inventory rewrite is finished we are still stuck without enchantment table support. This commit serves as an alternative as we wait.

Enchantment table GUI support is still impossible since we are using the pre-1.16 inventory system. To solve this, this commit replaces the enchantment table GUI with a hopper GUI. The first slot serves as the spot you place the weapon. The second slot acts as the lapis slot - Geyser prevents any item from going in there that is not lapis. The final three slots act as the buttons; an enchanted book acts as each button, with the ability to show the translated text of each enchantment.

https://cdn.discordapp.com/attachments/613194828359925800/746164042359504927/unknown.png
2020-08-20 20:53:47 -04:00
rtm516
41d299fae5
Change version number to 1.1.0 2020-08-11 19:10:48 +01:00
EasyClifton
afc7dfeb45
Add Command Block and Structure block to the fix list (#1119)
* Add Command Block and Structure block to the fix list

* Add Horse Inventory to the fix list

Added Horse to the What's left to be added/fixed list.
2020-08-11 10:57:49 +01:00
Redned
af5e8a83ca
Add test server to README 2020-07-31 14:57:06 -05:00
rtm516
600c54d89d
Add translation badge and remove manual remapping of language codes (#1060) 2020-07-30 15:07:59 -05:00
D3ATHBRINGER13
4c2a8789af
Update Bedrock Version (#868)
* Update Bedrock Version

* Update README.md
2020-06-30 11:22:39 -04:00
toinouH
3cd85ed76f
Update README.md (#811)
Versions of Java and Bedrock Edition supported updated
2020-06-27 12:06:57 -04:00
Redned
d0c95d3969
Use higher res logo 2020-06-20 14:40:12 -05:00
Redned
abf04d5004
Update logo 2020-06-20 14:35:53 -05:00
Redned
bafe7d430a
Update README to not include villager trading in what needs to be implemented 2020-06-06 13:15:54 -05:00
Redned
c6527fa723
Update README.md 2020-05-13 17:53:13 -05:00
RednedEpic
e798ca9d04 Remove sounds and block particles from TODO on README 2020-05-04 00:52:18 -05:00
RednedEpic
87d2dd95b7 Update what's left on README 2020-04-22 00:45:29 -05:00
RednedEpic
672024c718 Update supported bedrock version in README 2020-04-17 23:22:37 -05:00
Redned
7916492780
Update links to a few of what's left/needs adding to it's new location 2020-03-14 13:41:54 -05:00
RednedEpic
73284b7248 Remove 'Support to be Ran as a Plugin' from whats left in README 2020-03-04 20:48:22 -06:00
RednedEpic
2bdf3d4d7f Merge branch 'master' into plugin 2020-02-26 19:31:19 -06:00
RednedEpic
2c91ce14a2 Remove 'Proper Movement' needing implementation from README 2020-02-25 19:09:53 -06:00
Redned
d11199c358
Add versions supported onto README 2020-02-16 18:08:24 -06:00
RednedEpic
41a24ca6ab Merge branch 'master' into plugin 2020-02-16 13:25:37 -06:00
Redned
a6aef4ad42
Update README.md 2020-02-09 14:45:38 -06:00
RednedEpic
52b23950ea Merge branch 'master' into plugin (should fix building) 2020-01-18 16:46:07 -06:00
RednedEpic
0c24ffc629 Merge branch 'master' into plugin 2020-01-03 23:25:00 -06:00
Redned
1896a21621
Update compiling instructions 2019-12-29 13:57:02 -06:00
Redned
cbbc485efa
Add Patreon to README 2019-12-22 21:01:48 -06:00
Redned
6273c3b110
Update README.md 2019-12-22 10:09:23 -06:00
Redned
e933ed12a8
Update Discord badge 2019-12-15 14:57:56 -06:00
Alisson Lauffer
ae5b8a2540
Do not set logo height in README
- This prevents logo from getting stretched
2019-11-21 00:46:08 -03:00
RednedEpic
5546995fec Fix README fail 2019-10-11 19:33:23 -05:00
RednedEpic
42a5554c7c Update README.md 2019-10-11 19:25:09 -05:00
Redned
06125238fb
Fix invalid docs link 2019-09-29 12:00:00 -05:00
Redned
79ce4e2e8e
Fix logo in README 2019-09-29 11:59:30 -05:00
Redned
2fb0b99696
Fix grammar in README 2019-09-28 00:03:58 -05:00
Redned
a62979ffa9
Add YouTube tutorial video to setting up 2019-09-28 00:03:24 -05:00
Redned
a36f0ba5b6
Update README.md 2019-09-27 16:41:55 -05:00
Redned
84ad01d775
Update README.md 2019-09-25 22:11:31 -05:00
Redned
81d2f6aed4
Update all discord links to static URL 2019-09-22 18:06:53 -05:00
Reese
b71ca5e3ce
Light grammatical changes to main README 2019-09-22 15:43:05 -07:00
EOT3000
8ca747fa0b
Update README.md 2019-09-22 17:14:49 -04:00
Redned
7f051bd6bc Start work on a basic chunk cache and block collision detection 2019-09-15 18:34:14 -05:00
Redned
c606119c1d Fix entities glitching out and teleporting to the wrong location 2019-09-14 23:19:13 -05:00
Redned
7b584820eb
Update README.md 2019-09-14 10:48:07 -05:00
Redned
250c01ccce
Update README.md 2019-09-13 20:24:43 -05:00
EOT3000
ab6bd51334
Update README.md 2019-09-13 16:06:45 -04:00
Redned
09a68c77f3
Update Discord link again..
Apparently the last one was invalid.. lol
2019-08-19 21:37:56 -05:00
Redned
4bcd7639b6
Update Discord link 2019-08-19 21:20:25 -05:00
EOT3000
b11faaa177
just a test 2019-08-12 19:03:30 -04:00
EOT3000
3e30900fe8
Update README.md 2019-08-12 08:57:28 -04:00
EOT3000
7aca6acccc
Update README.md 2019-08-12 08:56:48 -04:00
Redned
f81fb23da2
Update README.md 2019-08-10 12:22:12 -05:00
RednedEpic
9399296908 Fix NBT translations (for the most part) 2019-08-04 17:23:19 -05:00
RednedEpic
128769dee8 Minor refactors and tweaks, update README 2019-08-03 22:24:53 -05:00
EOT3000
cba76660cc
Update README.md 2019-08-01 19:52:52 -04:00
Redned
6297d95d05
Add logo to README 2019-07-31 19:22:50 -05:00
Redned
261138df1a
Update README.md 2019-07-31 17:48:16 -05:00
SupremeMortal
8faae91d1b Fix url mistake 2019-07-24 21:10:08 +01:00
SupremeMortal
17c2efc0e7 Add Readme widgets 2019-07-24 21:08:28 +01:00
RednedEpic
df6836e12b Add authentication/online mode support 2019-07-24 01:29:54 -05:00
RednedEpic
0701ef9616 Update progress in README 2019-07-20 20:22:09 -05:00
Redned
e39c29866a
Update README.md 2019-07-17 13:16:30 -05:00
Redned
f0b8dc76c0
Update Discord invite link 2019-07-08 19:09:30 -05:00
Redned
9402e2a445
Fix confusion in README 2019-07-08 13:15:49 -05:00
Redned
5a57996e6e
Create README.md 2019-07-08 13:04:39 -05:00