Commit Graph

473 Commits

Author SHA1 Message Date
RednedEpic fb2e5cd4ef Actually drop 1.19.10 support & remove redundant check 2022-11-28 21:00:24 -06:00
RednedEpic 8f96823048 Add support for Bedrock 1.19.50 (560) 2022-11-28 20:53:17 -06:00
Kevin Ludwig 7dc2ca35d6
Fully strip formatting from chat and commands (#3417) 2022-11-28 12:46:07 -05:00
Kevin Ludwig f505f13216
Fix issues with sending multiple Bedrock resource packs (#3416) 2022-11-24 15:19:55 -05:00
onebeastchris 1a1837619c
Option to specify the "unusable inventory space" item (#3402)
Adds an "unusable-space-block" setting in the config.yml to specify an item to indicate unavailable spaces in a bedrock inventory.
If the item is invalid, a barrier block is used & an error gets printed
2022-11-23 21:33:55 -05:00
Kas-tle 7171ade0bd
Prevent double placement for custom block items (#3399) 2022-11-18 14:04:22 -05:00
Kevin Ludwig 37931e4996
Fix potion recipes not working on pre-1.12 servers (#3408) 2022-11-18 12:36:18 -05:00
Camotoy 5ddb0ad90a
Allow virtual inventories to be opened when player at world height
commit c53bb38a47d1a48f0b5a72059e81c4354c2b8e90
Author: Camotoy <20743703+Camotoy@users.noreply.github.com>
Date:   Mon Nov 14 15:12:29 2022 -0500

    Final touch

commit f9ff9553eda7c80620a8e6f63e14f01adb39ac8b
Merge: b57109ddf 886d7e5b4
Author: Camotoy <20743703+Camotoy@users.noreply.github.com>
Date:   Mon Nov 14 14:54:28 2022 -0500

    Merge branch 'master' of https://github.com/GeyserMC/Geyser into pull/3281

commit b57109ddf7
Author: Kevin Ludwig <signing@valaphee.com>
Date:   Mon Sep 12 12:23:36 2022 +0200

    Revert use entities for single chest inventories

commit fda66e83b9
Author: Kevin Ludwig <signing@valaphee.com>
Date:   Sat Sep 10 11:49:40 2022 +0200

    Use entities for single chest inventories, check if a block for server-side opened inventories can be placed either above or below, otherwise, close the inventory (same logic as with inventory translator found)
2022-11-14 15:12:46 -05:00
Camotoy 886d7e5b4b
Fix crashes when joining a server in the Nether 2022-11-12 10:28:53 -05:00
Camotoy 7d84928627
(Should) remove unneeded messages about incorrect chunk heights 2022-11-11 11:10:08 -05:00
Konicai b1d832dded
Replace ; with : in motd/submotd (#3389) 2022-11-09 11:12:12 -05:00
Konicai 592b48dbf5
Simplify IP censoring in dumps (#3330) 2022-11-01 09:59:44 -04:00
Konicai 87f8cf9cea
Update mappings to fix bow sounds (#3375)
Fixes #3311
2022-10-30 12:31:46 -04:00
Camotoy 90c9d5b9c4
Prevent large Object[] allocations in command list translation 2022-10-30 12:28:48 -04:00
Konicai cc82f4b871
Fix bounding box for 1.19.40 after death + respawn (#3374)
Co-authored-by: onebeastchris <105284508+onebeastchris@users.noreply.github.com>
2022-10-29 20:08:41 -04:00
Camotoy 0d3b77e567 Fix chunk translation errors in online mode 2022-10-26 17:57:40 -04:00
Camotoy e9b99b2098
Indicate 1.19.40 support; bump Protocol 2022-10-25 16:49:34 -04:00
Camotoy ca7799d984
Add core Gradle Adventure change 2022-10-24 13:26:28 -04:00
Camotoy 254f0da03c
Fabric improvements
Mainly in commands - the old permissions file no longer needs to exist.
2022-10-24 13:21:02 -04:00
Camotoy a612be60aa
Warn when custom item name begins with a digit 2022-10-21 14:09:17 -04:00
Kevin Ludwig e8764c6a81
Fix rare NPE in skin handling code (#3357) 2022-10-20 14:17:08 -04:00
Camotoy 94a810b683
Initial 1.19.40.24 Bedrock support 2022-10-18 19:04:02 -04:00
Camotoy 730b0beb01
Consolidate CommandManager implementations
A lot of these just implemented the class overrode the `description` method returning nothing.
2022-10-18 16:05:55 -04:00
Camotoy 0e07991edf
Changes as I was randomly staring at the code 2022-10-17 23:36:46 -04:00
Camotoy 657968f872
Indicate 1.19.31 Bedrock support 2022-10-17 23:35:16 -04:00
Kevin Ludwig bd613987ce
Fix empty chunk encoding 2022-10-15 20:26:02 -04:00
Camotoy 8bf8b22d6b
Fix some regressions in custom item handling 2022-10-12 17:21:58 -04:00
Camotoy f59e33d749
Fix behavior of matching custom item predicates
Huge thanks to Kastle for helping me disect this behavior.

- The Unbreakable NBT tag is not the only source for determining if an item should be treated as unbreakable. The damage NBT is also taken into account.
- Custom item options must be processed in an ascending order.
- Multiple conditions may be necessary for an item to be selected.
- Conditions do not have to be exact. See the comments in CustomItemTranslator for an explanation.
- Added a test so we don't break this behavior in the future.
2022-10-10 15:40:07 -04:00
Konicai 7653a626af
Update Sponge to API 8 (#2611) 2022-10-02 16:43:14 -04:00
Camotoy cb864b3c98 Fix NPE with furnace minecart with NBT data 2022-09-30 21:21:37 -04:00
Kevin Ludwig c31bd456f6
Fix entity motion (arrows now rotate correctly) (#3307) 2022-09-30 12:12:27 -04:00
Camotoy 1b6cfad5ad
Fix ghost blocks when insta-mining on 1.19+
Fixes #3113
2022-09-27 19:24:50 -04:00
SupremeMortal e491cf8a17
Use Gradle's dependency catalogue feature (#3305)
Move all of our dependencies to a single catalogue file to make maintenance of them easier.
2022-09-26 11:43:17 -04:00
Kevin Ludwig 2c5c72f85f
Replace particle explosion with particle block explosion in JavaExplodePacket (#3301) 2022-09-23 10:04:15 -04:00
Camotoy d2b7b8c392
Set the default Bedrock version to 1.19.30 2022-09-21 15:33:33 -04:00
Camotoy 50b99d70a1
Return to using NBT dependency provided by Protocol 2022-09-21 13:39:06 -04:00
Camotoy 6df9081d6e
Possibly fix recipe class cast errors 2022-09-21 12:52:29 -04:00
Camotoy 5206bc3b99
Elaborate if secure profiles need to be disabled 2022-09-21 12:49:38 -04:00
Camotoy 55f7253a98
Let biomes NBT be parsed by 1.19.30 2022-09-21 12:27:16 -04:00
Camotoy 98cfdb0b33
Fix epoll on at least standalone 2022-09-20 14:25:39 -04:00
Camotoy f31b183a33
Rename Geyser standalone jar to Geyser-Standalone.jar 2022-09-19 11:26:47 -04:00
Konicai c84d53c827
Re-add git.properties (#3287)
Co-authored-by: Camotoy <20743703+Camotoy@users.noreply.github.com>
2022-09-19 11:22:09 -04:00
Camotoy 9791e7b544
One more try on branch name 2022-09-18 16:29:44 -04:00
Camotoy f11dc6d03d
A better educated guess to fix the git branch 2022-09-18 15:56:46 -04:00
Camotoy 8605f0a91c
Use master languages branch 2022-09-18 15:56:30 -04:00
Camotoy 44e60b7ad8
An educated guess to fix Git branch 2022-09-18 15:40:44 -04:00
Camotoy f71fa9ccac
Only check for correct protocol version once 2022-09-18 15:18:48 -04:00
Camotoy bb2f4644be
Fix IO_Uring being included in builds 2022-09-18 15:11:18 -04:00
Camotoy 4e2d750791
Gatekeep RequestAbilityPackets to 1.19.30+ 2022-09-18 12:20:54 -04:00
Camotoy 64c03b9610
Correctly detect flying in 1.19.30 2022-09-18 12:18:47 -04:00