Commit graph

85 commits

Author SHA1 Message Date
Camotoy
ded00dfd97
Merge branch 'master' of https://github.com/GeyserMC/Geyser into server-inventory 2021-03-09 14:45:04 -05:00
YHDiamond
f0e6e55565
Update README.md (#2020)
Co-authored-by: yehudahrrs <47502993+yehudahrrs@users.noreply.github.com>
2021-03-09 13:15:52 -05:00
Camotoy
9788ed4dc6
Fix typo 2021-02-26 14:06:00 -05:00
Camotoy
7aef6b1441
[ci skip] Re-add structure block to README 2021-02-26 00:59:47 -05:00
Camotoy
ae123f8836
[ci skip] Update README 2021-02-26 00:44:59 -05:00
7man7LMYT
ce6055460e
Bedrock doesn't support custom armor stand poses (#1873)
Added the line that states that custom armor stand poses aren't possible in bedrock.
2021-01-27 19:21:47 -05:00
Redned
12fb0b6d6d
Include 1.16.5 in README as a supported Java version 2021-01-15 21:50:35 -06:00
James
8e5a6efa04
Update TODO inventory-blocks: grindstone (#1827)
Re:
https://github.com/GeyserMC/Geyser/issues/1087
https://github.com/GeyserMC/Geyser/issues/1670

This is seemingly not yet fixed on 1.2.0-SNAPSHOT-561
2021-01-13 14:29:34 -05:00
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