onebeastchris
a2184e4fae
start on implementing creaking
2024-12-06 22:57:14 +08:00
chris
9e276c1077
Feature: 1.21.50 support ( #5180 )
...
* Drop pre-1.21.40 support, start adapting to 1.21.50 changes
* fix camera definitions
* remove more old workarounds, make it compile
* Add 1.21.50 data files
* Add item tags, update block registry populator
* finishing touches
* Don't add items to the creative inventory that we don't have a Java mapping for
* fix readme typo
2024-12-03 20:37:05 +08:00
Camotoy
8827173c5b
Merge remote-tracking branch 'origin/master' into feature/1.21.2
2024-11-03 13:25:31 -05:00
Camotoy
67a1805fa6
Indicate support for Bedrock 1.21.44
...
Bedrock are u ok
2024-11-01 14:48:07 -04:00
Camotoy
214cacff3b
Merge remote-tracking branch 'origin/master' into feature/1.21.2
2024-10-30 20:25:39 -04:00
Camotoy
b3e57fd465
Indicate support for Bedrock 1.21.43
2024-10-30 20:11:34 -04:00
Camotoy
67dbd869e4
Update README
2024-10-24 19:39:45 -04:00
Camotoy
e7ecb55f33
Indicate support for Bedrock 1.21.41
2024-10-22 18:10:27 -04:00
Camotoy
264a914d41
Clean up inventory packet sending
2024-10-22 12:41:55 -04:00
Camotoy
4f32fb7174
Indicate 1.21.30 support in README
2024-09-22 23:06:22 -04:00
chris
bc78665410
Indicate 1.21.21 support, update Bedrock protocol library dependencies ( #4974 )
...
* Show 1.21.21 as being supported, bump Bedrock protocol library
* Dont print debug
2024-08-21 09:36:23 +02:00
Kas-tle
f2b1a42ef5
Merge branch 'master' into feature/1.21.20
2024-08-08 22:32:49 -07:00
chris
ee0b34e490
Indicate 1.21.1 Java support
...
- Indicate 1.21.1 support on modrinth/in the README.md
- Add all supported versions of Geyser-Spigot to modrinth (#4952 )
2024-08-09 02:15:08 +02:00
Kas-tle
841cb68003
Merge branch 'master' into feature/1.21.20
2024-07-30 06:32:26 -07:00
rtm516
ca0f3775a2
Update links in README ( #4917 )
...
* Update links in README
* Update README.md
* Update README.md
2024-07-30 14:49:42 +02:00
Joshua Castle
4eb34387cf
Indicate 1.21.20 support
...
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2024-07-29 00:17:56 -07:00
Camotoy
c9e423a593
Small cleanups
2024-07-20 23:21:36 -04:00
Camotoy
305495c923
Indicate support for Bedrock 1.21.3
2024-07-15 15:16:45 -04:00
Camotoy
a3b1f203ec
Bump Bedrock version in README
2024-07-09 12:59:48 -04:00
Camotoy
f49acb2f7c
Indicate support for Bedrock 1.21.1
2024-06-20 15:08:49 -04:00
onebeastchris
82d68bfe9b
Bump fabric/neoforge dependencies to 1.21, update README.md, bump Geyser version to 2.4.0
2024-06-13 00:14:10 +02:00
Kas-tle
fa6808a620
Bedrock 1.21.0 Support ( #4687 )
...
* 1.21.0
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Deprecate Bedrock 1.20.70 and below
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Strictly disconnect on all exceptions
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Remove old version resources
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
---------
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2024-05-26 23:00:47 -04:00
Camotoy
5770c96f48
Indicate support for 1.20.81
2024-05-05 01:29:37 -04:00
Camotoy
abb1d7d9e9
Indicate Java 1.20.6 support
2024-04-30 18:50:41 -04:00
onebeastchris
687d299ff5
target 1.20.5 release, build neoforge again
2024-04-24 16:26:59 -04:00
Kas-tle
3fa7952936
1.20.80 Support and Protocol Changes ( #4561 )
...
* Make evil more harder
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Deregister more unused packets
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Add more unused packets
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Pin protocol to 68dc192
* Correction
* Update Protocol
* More kicking
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* stop reading when there is no item to read (#9 )
* Bump protocol
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* 1.20.80
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Remove unused postinitchannel GeyserServerInitializer
* Pull protocol jitpack from cloudburst again
* Actually builds
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Bump protocol to fix BossEventPacket & EmotePacket
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Add remove before merge comment
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Bump protocol to fix BlockEntityDataPacket and ignore serverbound BossEventPacket
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Bump protocol & add more illegal/ignored packets
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Remove deprecated packet
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Ignore ClientCacheStatusPacket instead of disallow
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Define static serializers
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Less static class nonsense more correct order
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Remove unused import
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Bump protocol
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Move codec processing to CodecProcessor
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Falsify recipe symetry assumption
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Update Protocol for 2 wrong packet IDs & 5 wrong directions
* Jitpack protocol from Geyser repo
---------
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
Co-authored-by: chris <github@onechris.mozmail.com>
2024-04-23 09:16:18 -07:00
chris
7a20a190a0
Feature: Structure block translation ( #4521 )
...
* ported camotoy's attempt of implementing structure blocks, removal of a few TODO's
* no more parsing of java structure templates
* Don't attempt to re-request structure size
* ensure we can load structures in even if we know the size
* init: send correct structure size/offset/rotation to java, not fully working yet
* restore offsets so we are sending correct values to the java server regarding where we want the structure to be placed
* something something mirror
* attempt at proper offsets for mirroring AND rotations. this was not fun at all
* rotation, mirror, offsetting all seem to work
* undo import changes
* fix NPE
* Proper handling of empty structures, ensure that we can clear the structure block outline when a zero vector was sent for structure size
* oops
* Update core/src/main/java/org/geysermc/geyser/session/cache/StructureBlockCache.java
Co-authored-by: rtm516 <rtm516@users.noreply.github.com>
* Update core/src/main/java/org/geysermc/geyser/translator/level/block/entity/StructureBlockBlockEntityTranslator.java
Co-authored-by: rtm516 <rtm516@users.noreply.github.com>
* Update core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/BedrockStructureBlockUpdateTranslator.java
Co-authored-by: rtm516 <rtm516@users.noreply.github.com>
* Update core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/BedrockStructureTemplateDataRequestTranslator.java
Co-authored-by: rtm516 <rtm516@users.noreply.github.com>
* consolidate java structure sending into one method
* fix merge conflict
---------
Co-authored-by: rtm516 <rtm516@users.noreply.github.com>
2024-04-17 23:21:25 +02:00
rtm516
c91182132c
Update Crowdin on README
2024-04-08 10:05:48 +01:00
Denys Loshkarev
3d9f3ac645
Show 1.20.73 as being supported ( #4543 )
...
* update version supported by plugin
* Update README.md
2024-04-07 01:12:56 +03:00
CloudyOrk
c64e8afcce
Indicate existing 1.20.72 support ( #4515 )
...
* update supported version
* Update GameProtocol.java
* Update GameProtocol.java
---------
Co-authored-by: Kas-tle <26531652+Kas-tle@users.noreply.github.com>
2024-03-22 12:03:17 -07:00
Kas-tle
7e4d97f6e1
Fix wooden slabs ( #4489 )
...
* Fix wooden slabs
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Update submodule
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Also indicate 1.20.71 support
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
---------
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2024-03-13 02:05:41 -07:00
Kas-tle
1df63c6de8
Support Bedrock 1.20.70 ( #4477 )
...
* Support 1.20.70
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Update readme
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Use 1.20.70 mappings
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Creative lectern drops work but not survival yet
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Fix lectern book pickup in survival
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Add copyright notices to new files
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Temp fix for incorrect creative_items from Cloudburst/Data
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Fix item frame breaking in creative
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Clarify what to remove when 1.20.60 support is dropped
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
* Don't use dim change enum pre 1.20.70
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
---------
Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2024-03-11 00:29:27 -07:00
chris
fa339d37b5
Update version in readme ( #4420 )
2024-02-07 08:32:04 +01:00
Konicai
d3a4b13364
cleanup
2023-12-14 21:31:14 -05:00
Konicai
e2062dd182
Reimplement support for 1.20.40
2023-12-14 21:31:14 -05:00
Hasan
184a14d026
Update versions in README and modrinth task ( #4303 )
...
* Change fabric version
* Update java version
* Update Bedrock version also
2023-12-14 21:31:14 -05:00
chris
44174fdc04
Add 1.20.50 Bedrock support ( #4296 )
...
* Start on 1.20.50
* Add 1.20.50 block_palette.1_20_50.nbt, creative_items.1_20_50.json and runtime_item_states.1_20_50.json
* fix stone and planks mappings
* add and do something with the new SetPlayerInventoryOptionsPacket
* Add readme version bump
* Cleanup/Explain the new BedrockSetPlayerInventoryOptionsTranslator
2023-11-21 23:31:56 +01:00
Hasan
53960c9d46
update readme version for 1.20.40
2023-10-20 01:02:10 -04:00
Hasan
e8eccc64be
Change Bedrock version - Update README.md ( #4188 )
...
* Change Bedrock version - Update README.md
* Update pullrequest.yml
Don't ever ignore workflows from PRs based on files changed as this breaks pending approval
---------
Co-authored-by: Kas-tle <26531652+Kas-tle@users.noreply.github.com>
2023-10-06 07:18:48 -07:00
Hasan
5d30019bc7
Change supported java version - Update README.md ( #4163 )
2023-09-30 15:46:21 -04:00
Konicai
c2cd99c829
Support Java 1.20.2 ( #4112 )
...
* Initial pass for 1.20.2, compiling
* Remove unused level events
* handle null GameProfile in ClientboundPlayerInfoUpdatePacket
* Handle level events BRUSH_BLOCK_COMPLETE and EGG_CRACK
* Account for null tag in DecoratedPotBlockEntityTranslator
* Explicitly show that 1.20.31 is supported
2023-09-29 17:14:49 -04:00
Konicai
9a8015e8b6
Support Bedrock 1.20.30 ( #4115 )
2023-09-11 22:22:50 -04:00
Konicai
d4ae428225
Drop support for 1.19.80 ( #4091 )
...
* Initial removal of any 1.19.80 logic
* Re-add isPre1_20_1 method
2023-08-29 16:58:51 -04:00
Konicai
3a0c1b788a
Support for 1.20.10 ( #3961 )
...
Co-authored-by: chris <github@onechris.mozmail.com>
Co-authored-by: RednedEpic <redned235@gmail.com>
2023-07-11 18:17:01 -05:00
Camotoy
30410f92f1
Specify Java 1.20.1 as supported
2023-07-02 19:27:40 -04:00
chris
52454e5ee8
1.20 bump in readme ( #3818 )
2023-06-07 11:19:35 -05:00
Camotoy
97e91ef962
Indicate 1.19.81 support
2023-04-27 13:09:15 -04:00
Camotoy
c61e016fcf
Update README for supported versions
2023-04-26 21:24:24 -04:00
Redned
4a20bbad88
Update README with new download link
2023-03-19 15:24:52 -05:00
Camotoy
b664bb961e
Indicate 1.19.71 support
2023-03-19 14:08:48 -04:00