1
0
Fork 0
mirror of https://github.com/GeyserMC/Geyser.git synced 2025-04-13 17:32:54 +02:00

Commit graph

  • 732e5245b0
    Merge c22b61ecad into 23a462d60c Willem 2025-04-13 12:54:55 +02:00
  • d7837fcc21
    Merge 62e7d43819 into 23a462d60c AJ Ferguson 2025-04-13 12:54:54 +02:00
  • f15f4c0d82
    Merge 8641196776 into 23a462d60c Eclipse 2025-04-13 12:54:54 +02:00
  • bae635ef47
    Merge 8e98ac4be2 into 23a462d60c chris 2025-04-13 12:54:54 +02:00
  • 845e9bf134
    Merge cb76b8093c into 23a462d60c chris 2025-04-13 18:53:40 +08:00
  • e8440c66c3
    Merge 7c029886cd into 23a462d60c chris 2025-04-13 12:50:23 +02:00
  • cca6908ca6
    Merge c09314160d into 23a462d60c SamB440 2025-04-13 12:47:30 +02:00
  • 23a462d60c
    More accurate ground status translation () master Oryxel 2025-04-13 17:47:19 +07:00
  • cb76b8093c
    Update core/src/main/java/org/geysermc/geyser/translator/inventory/InventoryTranslator.java chris 2025-04-13 01:04:02 +02:00
  • c2718f85a2 Requested changes. Oryxel 2025-04-12 23:49:49 +07:00
  • e44a88c583 More accurate ground status translation. Oryxel 2025-04-12 22:50:35 +07:00
  • 176d552995 Remove session variable used to force-close the player inventory, use confirm variable instead. Also: fix rare issues where server-side requested lectern closing didn't work for real lectern blocks onebeastchris 2025-04-12 13:45:45 +02:00
  • 6edcbe9dd2
    Update the README to say that 1.21.72 is supported () Alex 2025-04-11 19:26:24 +03:00
  • 763d57ceae
    Update the README to say that 1.21.72 is supported Alex 2025-04-11 18:58:40 +03:00
  • 150e991da3
    Fix bedrock resetting colors on newline () rtm516 2025-04-11 12:40:57 +01:00
  • 55266de443
    Resolve `Can't join: ByteToMessageCodec$1.decode()" error () chris 2025-04-11 02:13:22 +02:00
  • 49b9c68647 Fix component check in JavaOpenBookTranslator, increase open attempts to 5 onebeastchris 2025-04-11 02:07:01 +02:00
  • d75f0a7987
    update to latest mcpl build chris 2025-04-11 02:02:50 +02:00
  • b0ad181747
    Add check for outdated Velocity direct-connection-velocity-netty4.2 Camotoy 2025-04-10 19:23:23 -04:00
  • 94781f6197
    More proper workaround for direct connection using Netty 4.2 Camotoy 2025-04-10 19:14:03 -04:00
  • f82ac916f0 inventory -> container renames onebeastchris 2025-04-10 21:33:27 +02:00
  • ed45df2a2e Fix some edge-cases related to lecterns onebeastchris 2025-04-10 17:58:40 +02:00
  • b0212ec8b9
    Temporary workaround to allow Velocity builds with Netty 4.2 to operate Camotoy 2025-04-09 20:48:13 -04:00
  • 966de4d62c Remove debug, attempt to resolve barrel issues onebeastchris 2025-04-09 18:18:10 +02:00
  • 58996084d7 Add getOpenInventory method onebeastchris 2025-04-09 16:40:42 +02:00
  • 6fe38af43d
    Set ground status to false for teleports () SamB440 2025-04-08 22:57:22 +01:00
  • e89cd2da69 Update mcpl to resolve Can't join: ByteToMessageCodec$1.decode() did not read anything but decoded a message onebeastchris 2025-04-08 23:47:37 +02:00
  • 68c2c00561 compiles onebeastchris 2025-04-08 16:15:50 +02:00
  • 8641196776
    Introduce component converter for tool component and use in custom item registry populator Eclipse 2025-04-08 12:40:05 +00:00
  • 1b0d3f6fd6
    Support new equipment slots Eclipse 2025-04-08 12:36:50 +00:00
  • dd9cc61236
    Make it build Eclipse 2025-04-08 12:32:04 +00:00
  • 59b0be8985
    Reintroduce player place null check in BlockPlaceMixin () Eclipse 2025-04-07 14:49:17 +00:00
  • c510204f6e
    Merge branch 'block-item-mixin-fix' into custom-item-api-v2 Eclipse 2025-04-07 14:42:31 +00:00
  • 62188842a3
    Reintroduce player place null check in BlockPlaceMixin Eclipse 2025-04-07 14:36:58 +00:00
  • 306c3eac34
    Merge remote-tracking branch 'upstream/master' into custom-item-api-v2 Eclipse 2025-04-06 06:50:39 +00:00
  • e1abfe8dce gah generics onebeastchris 2025-04-05 17:33:52 +02:00
  • c22b61ecad
    Merge branch 'GeyserMC:master' into master Willem 2025-04-05 16:24:42 +02:00
  • 7a9c6b3ac3 Fix https://github.com/GeyserMC/Geyser/issues/5452 onebeastchris 2025-04-05 15:49:46 +02:00
  • c09314160d
    Add full support for Java ping pong packets SamB440 2025-04-04 16:18:23 +01:00
  • 9e65b502af
    Set ground status to false for teleports SamB440 2025-04-04 16:00:52 +01:00
  • ae130cf5a5 Fix sign reading in specific cases where the "text" key is omitted onebeastchris 2025-04-03 13:18:03 +02:00
  • c47264d126 Fix: Lecterns locking up container opening onebeastchris 2025-04-02 23:12:02 +02:00
  • c6101d71db Don't convert sign text multiple times onebeastchris 2025-04-02 22:56:09 +02:00
  • 8128fb9df2 Fix text on signs, remove unused Minecart entity property onebeastchris 2025-04-02 22:44:50 +02:00
  • d7f77e8caa
    Merge 1.21.5 chris 2025-04-01 19:23:41 +02:00
  • db0576099b Indicate 1.21.71 support in readme feature/1.21.5 onebeastchris 2025-04-01 18:56:48 +02:00
  • db588da832 Update mappings onebeastchris 2025-04-01 18:23:55 +02:00
  • 3239e612dd Fix NPE that can rarely occur when debugging inventories onebeastchris 2025-04-01 18:08:15 +02:00
  • 90e9c3a123 Fix https://github.com/GeyserMC/Geyser/issues/5447 onebeastchris 2025-04-01 13:18:26 +02:00
  • 6ca2a2391d Drop Bedrock 1.21.40 support onebeastchris 2025-04-01 00:22:17 +02:00
  • 2b5369ff8b
    Attempt to resolve 1.21.70 inventory issues () chris 2025-03-31 21:36:19 +02:00
  • da0856751f Don't reuse real blocks, yeet Inventory#isDelayed onebeastchris 2025-03-31 21:23:59 +02:00
  • 15e91027ed no clue how this slipped by onebeastchris 2025-03-31 19:58:18 +02:00
  • 4b789b8d3e Fixes related to hacky plugins that spam open screen packets onebeastchris 2025-03-31 18:57:27 +02:00
  • a925cd0b36 yeet java id check onebeastchris 2025-03-31 17:43:43 +02:00
  • b64ddc5ceb add wayyyy more debugging to container reusing checks onebeastchris 2025-03-31 17:13:53 +02:00
  • fd55b3efb0 "bad html entity" onebeastchris 2025-03-31 16:43:30 +02:00
  • 2b0501ecd5 Some documentation, include pending inventories in re-use check onebeastchris 2025-03-31 16:36:07 +02:00
  • b46651e3a6
    Fix hashing of item container contents component Eclipse 2025-03-31 14:20:10 +00:00
  • 0f31134e2f Fix debug logging with arguments, don't attempt to re-use inventory that's currently closing onebeastchris 2025-03-31 15:13:47 +02:00
  • 3c9c62f1f5 Reuse inventories whenever possible, prevent bedrock inventory id conflicts onebeastchris 2025-03-31 14:38:59 +02:00
  • 2805ee16bf
    Update core/src/main/java/org/geysermc/geyser/GeyserLogger.java chris 2025-03-30 23:15:09 +02:00
  • b32f35a784 Minor cleanup onebeastchris 2025-03-30 17:26:11 +02:00
  • de1c1975b0
    Fix trim materials (somewhat), other minor things Eclipse 2025-03-29 21:24:11 +00:00
  • 55a57a5707
    Use inventory#getTranslator to hopefully avoid translator/inventory desync chris 2025-03-30 14:31:36 +02:00
  • 583d9a384f Merge remote-tracking branch 'origin/double-chest-network-latency-workaround' into double-chest-network-latency-workaround onebeastchris 2025-03-30 13:16:11 +02:00
  • 59b4b21209 Don't set setPending when opening pending inventories, add more delay to re-opening rejected inventories onebeastchris 2025-03-30 13:15:55 +02:00
  • 1d2d1b0143
    fix debug npe chris 2025-03-30 04:28:34 +02:00
  • f68100da4e don't log to info onebeastchris 2025-03-30 03:21:26 +02:00
  • 218f85ad39 Add debug, re-add force open hack onebeastchris 2025-03-30 01:58:59 +01:00
  • 727fc2738e Inventory translators are now part of inventories, try fixing inventory reusing, use NetworkStackLatency hack onebeastchris 2025-03-26 19:23:56 +01:00
  • 826e2f350b
    Merge remote-tracking branch 'upstream/master' into custom-item-api-v2 Eclipse 2025-03-29 21:24:57 +00:00
  • 0bd3db4075
    Finish documentation on hashing classes, correctly hash data component removals in item stacks, some cleanups Eclipse 2025-03-29 11:48:14 +00:00
  • e219b1c156
    Correctly hash changed items in ClickPlan Eclipse 2025-03-29 08:18:02 +00:00
  • 37d04a2c6f Fix saddle inventory slot setting onebeastchris 2025-03-29 02:40:04 +01:00
  • 1103474fa2 Update MCPL onebeastchris 2025-03-29 02:15:03 +01:00
  • 6e790b89c6
    Implement data component hashing in inventory transactions, disable printing tests Eclipse 2025-03-28 21:22:21 +00:00
  • dbd3187349
    Reorganise RegistryHasher, write more documentation Eclipse 2025-03-28 20:23:23 +00:00
  • 659dbeaca3
    Some refactors, first work of documentation on component hashing Eclipse 2025-03-28 19:21:00 +00:00
  • dbf701feb1 Merchant changes, implement splash_potion entity type, some xp orb fixes onebeastchris 2025-03-28 21:16:03 +01:00
  • a7502a6b3a
    Adventure mode predicate hashing Eclipse 2025-03-28 18:19:43 +00:00
  • 97e15da214 Implement thrown egg item variants onebeastchris 2025-03-28 19:06:52 +01:00
  • ea10a512b3
    Hashing of attribute modifiers, blocks attacks, wolf sound variants, and chicken variants Eclipse 2025-03-28 17:53:38 +00:00
  • 01354f2401
    Refactor RegistryCache to make adding new registries easier Eclipse 2025-03-28 15:57:06 +00:00
  • 4fc1361dd0
    Even more hashers for data components, that also need testing Eclipse 2025-03-28 14:24:56 +00:00
  • 65f958e257
    A bunch more components that still need their testing Eclipse 2025-03-28 13:40:29 +00:00
  • 4573e904f4
    Some TODOs done and consume effect hashing, needs testing Eclipse 2025-03-28 11:54:16 +00:00
  • e8358edf30
    Fix text component hashing Eclipse 2025-03-28 11:26:15 +00:00
  • 497ff7bb35
    Add some tests for components and debug some things Eclipse 2025-03-28 11:08:54 +00:00
  • a2d5aab2f1
    Fix mixin Eclipse 2025-03-28 10:45:39 +00:00
  • d927ec6465 Target 1.21.5 release, restore ButtonBlock mappings onebeastchris 2025-03-26 18:28:47 +01:00
  • baac9795b7 Fix villager inventories, always close virtual inventories before opening a new one onebeastchris 2025-03-27 16:14:06 +01:00
  • 7c029886cd
    Merge branch 'master' into creative-item-categories chris 2025-03-27 12:21:50 +01:00
  • 8cf65814ce
    Result handlers for custom forms with labels now work again Tim203 2025-03-26 20:43:49 +01:00
  • b1177389d3 Fix invisible boats on versions below 1.21.70 onebeastchris 2025-03-26 17:40:56 +01:00
  • b7c56037bb Fix virtual inventory opening onebeastchris 2025-03-26 15:47:58 +01:00
  • 63326e468c
    More component hashers, also need tests Eclipse 2025-03-26 11:39:52 +00:00
  • 037f8c542d
    Finish text component hashing and implement components using it Eclipse 2025-03-26 10:50:54 +00:00
  • 5a64c6589b
    Merge remote-tracking branch 'upstream/master' into custom-item-api-v2 Eclipse 2025-03-26 09:26:07 +00:00
  • 8cfe776363
    Some more components, still needs their tests, work on text component hashing Eclipse 2025-03-26 08:38:43 +00:00