Commit Graph

77 Commits

Author SHA1 Message Date
Kooldude183 3f7d669676
Update README.md (#1774)
* Update README.md

Add v1.16.201 in list of supported Bedrock versions

* Update README.md

Change to `v1.16.100 - v1.16.201`
2021-01-03 12:54:07 -05:00
Tim203 77de991bcf
Change Jenkins url and name to Open Collaboration (#1732) 2020-12-26 21:40:49 +01:00
Kooldude183 02d99380d3
Add info about clickable links in "What can't be fixed" (#1687)
* Add info about clickable links in "What can't be fixed"

* Add "Glowing effect"
2020-12-17 11:58:25 -05:00
EasyClifton feaaf9edec
Add What can't be fixed and info about player heads (#1680)
* Add What can't be fixed and info about player heads

* Update README.md
2020-12-14 18:22:18 -05:00
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