1
0
mirror of https://github.com/GeyserMC/Geyser.git synced 2025-12-26 10:19:12 +00:00
Commit Graph

421 Commits

Author SHA1 Message Date
Camotoy
83be01958f Yeet logging into Microsoft with password
This has been broken for ages; we need to finally remove it.
2022-09-15 15:53:03 -04:00
Camotoy
27b948a09b Use Indra to get branch name 2022-09-14 21:22:34 -04:00
Camotoy
e64e12ff98 Initial support for 1.19.30 Bedrock 2022-09-14 21:17:08 -04:00
Camotoy
6df8740955 Only register commands on Spigot if the extension has commands 2022-09-14 14:19:56 -04:00
Camotoy
a99afe4418 Remove usage of Fastutil Object2Reference maps
These are only beneficial for containsValue checks.
2022-09-13 16:24:08 -04:00
Camotoy
2d7a463089 Make Geyser dumps backwards compatible 2022-09-11 19:26:22 -04:00
RednedEpic
8fb22ee225 Merge branch 'master' into feature/extensions 2022-09-04 16:42:14 -05:00
RednedEpic
770dfca328 Fix dumps 2022-09-04 16:35:50 -05:00
ImDaBigBoss
f1da9d7072 Allow events to be registered by any class
Supersedes & closes #3073

Co-authored-by: Redned <redned235@gmail.com>
2022-09-04 16:11:08 -05:00
RednedEpic
db3b470225 Merge remote-tracking branch 'konicai/api-version-check' into feature/extensions 2022-09-04 13:17:20 -05:00
RednedEpic
e5337b6298 Reintroduce GeyserDefineCommandsEvent and cleanup a few things 2022-09-04 13:08:17 -05:00
Kevin Ludwig
a16fc9c07c Add way to specify key for encrypted packs (#3263) 2022-09-03 14:12:48 -04:00
Camotoy
7d7a38a502 Indicate support for 1.19.22 2022-09-03 14:03:22 -04:00
Tim203
c07c7b9337 Added support for latest events version 2022-09-01 00:50:03 +02:00
AJ Ferguson
f8a84f9777 Loopback exemption fixes (#3261)
* Fix potential hang when checking loopback exemptions

* Remove single quotes from LoopbackExempt command
2022-08-31 16:42:38 -04:00
Camotoy
d9db035d95 Add example issue to Inventory#getBedrockId 2022-08-29 12:30:16 -04:00
AJ Ferguson
8e47a9f5e9 Ensure bedrock inventory id is at most 100 (#3260) 2022-08-29 12:26:30 -04:00
Kas-tle
1db77ad2bd Fix address, port, & motd being ignored in config (#3259) 2022-08-28 20:42:31 -04:00
Camotoy
670308edc2 Update Netty version used in standalone 2022-08-26 11:19:23 -04:00
Camotoy
b7337fa032 Update mappings
Fixes #3252
2022-08-25 16:11:30 -04:00
Camotoy
29fcce7ec8 Add option to not log player IP addresses
Resolves #3246
2022-08-25 16:10:43 -04:00
Kas-tle
936fed1ded Move sendMessage(Component) to GeyserCommandSource 2022-08-24 15:38:54 +00:00
Kas-tle
e35f3785b2 Resolve fallout 2022-08-24 04:53:13 +00:00
Kas-tle
9232310b4d Upstream 2022-08-24 04:53:00 +00:00
Camotoy
8dde4b4347 Support Bedrock 1.19.21 2022-08-23 13:20:57 -04:00
Camotoy
82411978c8 Update languages submodule 2022-08-22 14:34:26 -04:00
Camotoy
d499e22502 Debugging always sneaks in... 2022-08-21 21:25:32 -04:00
Camotoy
67a65c45d3 Implement update notifications for Geyser
Geyser installations will now get notified when a new Bedrock release is out and Geyser must be updated. The system works similarly to ViaVersion where OPs get a notification of an update when they join. The permission node for players to see update notifications is `geyser.update` and the backing JSON that controls this can be found at https://github.com/GeyserMC/GeyserSite/blob/gh-pages/versions.json. There is also a config option to disable update checking.

This update also fixes modern Paper installations not being able to see colored text logged from Geyser in the console.
2022-08-21 21:22:15 -04:00
Camotoy
a3b1cf61ad Geyser end of https://github.com/GeyserMC/GeyserOptionalPack/pull/34 2022-08-20 16:32:24 -04:00
Camotoy
3716b7a84f Remove initialized check in movement
This probably isn't needed anymore. This was introduced in https://github.com/GeyserMC/Geyser/pull/41 and is probably no longer needed since we never send movement before the player is spawned, and we don't allow movement to go through until the Bedrock player matches the unconfirmed teleport we create in JavaPlayerPositionTranslator. By removing this we should fix some instances of players kicked for 'flying' as players joining in the air would never respond to gravity until Bedrock finished loading.
2022-08-20 14:56:40 -04:00
Tim203
13046a8602 Fixed building and switched event library 2022-08-13 22:48:12 +02:00
David Choo
33af9e094c Fix missing cool down indicator when attacking mobs (#3230) 2022-08-12 22:25:07 -04:00
Tim203
ab6e0d1e16 Some more API changes 2022-08-12 01:01:26 +02:00
Tim203
80588a07bd Initial API changes 2022-08-11 23:17:56 +02:00
Typical
fd4f683d15 Merge pull request #1 from TypicalShavonne/master
Set baby if armor stand is small for OptionalPack (#3210)
2022-08-11 14:40:00 +07:00
Kas-tle
50ea5eac9a Set baby if armor stand is small for OptionalPack (#3210) 2022-08-10 18:05:59 -04:00
Konicai
737df21495 Merge remote-tracking branch 'upstream/master' into ext-1.19.20-fixes
# Conflicts:
#	ap/pom.xml
#	api/base/pom.xml
#	api/geyser/pom.xml
#	api/pom.xml
#	bootstrap/bungeecord/pom.xml
#	bootstrap/pom.xml
#	bootstrap/spigot/pom.xml
#	bootstrap/sponge/pom.xml
#	bootstrap/standalone/pom.xml
#	bootstrap/velocity/pom.xml
#	common/pom.xml
#	core/pom.xml
#	pom.xml
2022-08-10 17:01:02 -04:00
Konicai
ab2b79485b Fix sending forms with floodgate for 1.19.20 (#3217)
* Fix sending forms with floodgate

* Comment about 1.19.20

* Swapped if-else

Co-authored-by: Tim203 <mctim203@gmail.com>
2022-08-10 22:09:55 +02:00
David Choo
25a18a2e4f Fix maps not loading in Bedrock (#3218) 2022-08-09 21:35:26 -04:00
Camotoy
88727fb473 Bump Geyser to version 2.0.7-SNAPSHOT and default Bedrock to 1.19.20 2022-08-09 20:30:49 -04:00
Konicai
259fed247a Merge remote-tracking branch 'upstream/master' into ext-1.19.20-fixes
# Conflicts:
#	core/pom.xml
2022-08-09 19:27:25 -04:00
Camotoy
eab92da988 Fix form responses on 1.19.20 2022-08-09 19:07:11 -04:00
7man7LMYT
ef81bdeb6b Update items to 1.19.20 (#3215)
* Update to 1.19.20

* Add 1.19.20 mapping

* Revert biome changes
2022-08-09 16:52:53 -04:00
Konicai
ee5e916112 Merge remote-tracking branch 'upstream/master' into ext-1.19.20
# Conflicts:
#	core/pom.xml
2022-08-09 14:36:54 -04:00
Camotoy
f74713c0ed Initial support for 1.19.20 Bedrock 2022-08-07 12:09:54 -04:00
Camotoy
3c27273eac Indicate support for Java 1.19.2 2022-08-05 11:29:47 -04:00
Konicai
29c9bde9ef Merge branch 'feature/extensions' into api-version-check 2022-08-04 18:18:21 -04:00
Konicai
67e3bf1f8d Move extensions folder to Geyser's config folder (#3202)
* Move extensions folder to Geyser's config folder

* Move directory field
2022-08-04 17:55:12 -04:00
Konicai
22b16e3587 Merge branch 'feature/extensions' into api-version-check 2022-08-03 11:29:31 -04:00
Konicai
36ef23b24e Don't allow empty extension name 2022-08-03 00:30:22 -04:00