Fork of the discontinued GeyserExtras, ported to latest Geyser. Upstream: github.com/GeyserExtras/GeyserExtras (archived).
- Java 100%
Geyser 2.11.0 refactored the custom-entity registration path. Fixes:
- EntityDefinition<T> -> VanillaEntityType<T> (base defs use build(false);
build()=build(true) now throws when no .type is set)
- .identifier("minecraft:fox") -> .bedrockDefinition(VanillaEntities.FOX
.defaultBedrockDefinition()) to avoid the new duplicate-identifier throw
- Entity.getScale():float clash -> renamed our Vector3f getScale/setScale to
getDisplayScale/setDisplayScale
- Entity.dirtyMetadata removed -> getMetadata() (GeyserEntityDataManager)
- deps -> 2.11.0-SNAPSHOT, extension.yml api -> 2.11.0 (== Geyser API 2.11.0)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
||
|---|---|---|
| .forgejo/workflows | ||
| .idea | ||
| bungee | ||
| core | ||
| extension | ||
| gradle/wrapper | ||
| preview | ||
| spigot | ||
| velocity | ||
| .gitignore | ||
| build.gradle.kts | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| LICENSE | ||
| PORTING-NOTES.md | ||
| qodana.yaml | ||
| README.md | ||
| settings.gradle.kts | ||
NOTICE: v2.0.0 IS NOW IN BETA!
You can view 2.0's WIP wiki here: https://geyserextras.letsgoaway.dev/
GeyserExtras
A plugin which attempts to unify features for Bedrock Edition players on Java Edition Servers with GeyserMC, aswell as other handy features for Bedrock Players.
The extension version of GeyserExtras for the Geyser/extensions folder is available at https://github.com/GeyserExtras/GeyserExtras/releases
Features
Combat
Changes the Attack Cooldown to look like Java EditionsThis feature has been added into the GeyserIntegratedPack- Adds the Java Edition combat sounds
Parity
- Sends emote chat to Java players (can be muted by
/muteemotechat) - Ports some Java Edition only menus to Bedrock Forms
- Experimental Block Display Entity support using FMBE
Utility
- Allows rebinding of certain actions to Java Actions (e.g swap offhand)
- Allows players to load resource packs from the
GeyserExtras/optionalpacksfolder as they please - Allows saving player skin, geometry and animation data to
GeyserExtras/skins - Accessible menu by double tapping Inventory or typing
/ge
Plans
Other parity Spigot plugins that work great with GeyserExtras
Legacy Console features
- MapXYZ - Shows coordinates on maps instead of in the debug menu or on the hud if you are on bedrock.
Bedrock features
- Bedrock Armorstands - Adds arms to armor stands for both Bedrock and Java
Java features
- Geyser Recipe Fix - Fixes smithing table recipes to work properly on Bedrock