davchoo
a577512dac
Apply some suggestions from Camotoy
2022-07-10 18:42:38 -04:00
ImDaBigBoss
36c49a7256
Custom item support for extensions ( #2822 )
...
Co-authored-by: Camotoy <20743703+Camotoy@users.noreply.github.com>
2022-07-02 12:50:16 -04:00
ImDaBigBoss
4e2f74481b
Updated to 1.19
2022-06-08 14:09:14 +02:00
Camotoy
2595eae300
Bump to 2.0.4-SNAPSHOT
2022-06-07 11:14:58 -04:00
Tim203
3582d5cd6f
Changed back the Geyser version and use Cumulus 1.1
2022-06-07 00:19:59 +02:00
Tim203
5fe24ac867
Merge remote-tracking branch 'origin/feature/1.19-bedrock' into feature/cumulus-1.1
...
# Conflicts:
# core/src/main/java/org/geysermc/geyser/session/cache/AdvancementsCache.java
2022-06-07 00:14:43 +02:00
Tim203
84bcadc687
Converted the new forms
2022-05-28 23:45:35 +02:00
davchoo
f079ee430b
Fix missing startup debug logs on Standalone
2022-05-27 02:03:45 -04:00
Camotoy
4cb18ebf5b
Use stable version for maven-shade-plugin
2022-04-23 14:14:09 -04:00
Camotoy
67f4de9781
Actually bump to 2.0.3-SNAPSHOT
2022-04-17 20:10:16 -04:00
RednedEpic
4455dc0ded
Merge remote-tracking branch 'origin/feature/extensions' into feature/extensions-gradle
2022-03-19 20:39:59 -05:00
Camotoy
9154a4571c
Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/extensions
2022-03-06 20:35:04 -05:00
Camotoy
c977e36368
Deprecate userAuths in favor of a saved token system
2022-03-03 18:52:26 -05:00
Camotoy
65b68087b8
Bump Geyser to 2.0.2 and Java to 1.18.2
2022-02-28 10:07:45 -05:00
RednedEpic
6321ecc166
Initial move to gradle
2022-02-27 16:38:55 -06:00
Camotoy
0251bb64b8
Update JLine
...
Fixes #2867
2022-02-26 14:26:13 -05:00
rtm516
9ea59d616e
Add sonarcloud analysis
2022-02-10 18:52:14 +00:00
Camotoy
354e87b747
Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/extensions
2022-02-10 09:17:27 -05:00
Camotoy
e73a4efe60
Fix build; bump to 2.0.1-SNAPSHOT
2022-02-07 12:38:28 -05:00
RednedEpic
30303d5f16
Implement support for adding Geyser subcommands
2022-01-16 15:09:53 -06:00
Tim203
3251d9010c
We're in 2022 now
2022-01-01 20:03:05 +01:00
RednedEpic
8e774ea314
Bump log4j2 to 2.17.1
...
Not really a concern as attackers need file access to actually exploit this, but always worth staying up to date regardless :)
2021-12-28 23:31:38 -06:00
dependabot[bot]
3bf68af82d
Bump log4j-api from 2.16.0 to 2.17.0 in /bootstrap/standalone ( #2712 )
...
Bumps log4j-api from 2.16.0 to 2.17.0.
---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-api
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-18 18:21:52 +00:00
dependabot[bot]
90442a8922
Bump log4j-api from 2.15.0 to 2.16.0 in /bootstrap/standalone ( #2700 )
...
Bumps log4j-api from 2.15.0 to 2.16.0.
---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-api
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-14 15:54:57 -05:00
Camotoy
752d984dd7
Standalone: bump Log4J to release 2.15.0
2021-12-09 22:07:17 -05:00
Camotoy
d5e69e5f2a
Bump Log4J version
2021-12-09 14:18:16 -05:00
Camotoy
763743a845
Allow for implementations to provide a custom resource loader
...
This will allow Geyser-Fabric to work without resource loading issues. This commit also ensures try-with-resources is used anywhere a resource is accessed.
2021-12-03 11:01:06 -05:00
Camotoy
b2d1212359
Bump Geyser to version 2.0.0-SNAPSHOT
2021-11-24 10:14:27 -05:00
Camotoy
966c2155ad
API: change player class to Connection
2021-11-22 14:52:26 -05:00
RednedEpic
83ddbd7d1a
Initial api draft
2021-11-21 12:36:42 -06:00
RednedEpic
2c663e0ee5
The Great Refactor Part 3 - Entire project restructure
2021-11-20 17:29:46 -06:00
RednedEpic
3f5cb29ee0
The Great Refactor Part 2 - org.geysermc.connector -> org.geysermc.geyser
2021-11-20 15:34:30 -06:00
RednedEpic
0b5009b415
The Great Refactor Part 1 - connector -> core
2021-11-20 13:56:40 -06:00
Camotoy
09e3793fb2
Refactor GeyserSession tracking for better concurrency
2021-11-12 09:02:14 -05:00
Konicai
f883dfdf2c
Remove commands from autocomplete/help list that cannot be run ( #2602 )
...
* only tabcomplete for commands the sender has permission for
* set permission defaults for spigot
* Make velocity autocomplete on arg length 0 and 1
* fix advancements perm in spigot plugin.yml and add settings perm
(whoops)
* don't show bedrock commands to java players
* modify spigot perm defaults
* censor help menu, abstract tab complete code
* Bedrock players don't get cmd argument suggestions
* update spigot plugin.yml
2021-10-30 20:57:54 -05:00
Camotoy
bc0cfde8f9
Set the minimum Java version to 16; drop Bedrock 1.17.0 ( #2477 )
2021-09-10 14:10:56 -04:00
Camotoy
b9541505af
Bump version to try and fix deploying; other nitpicks
2021-08-30 13:55:01 -04:00
David Choo
57c0185b45
Prevent projectiles from blocking the player's vision ( #2472 )
...
Prevent Snowballs, Eggs, and other throwable projectiles from blocking the player's screen
2021-08-17 22:44:33 -04:00
Camotoy
e20247b6d6
Allow enum fields to be set through standalone command line
2021-08-12 14:16:19 -04:00
Redned
e73b7f5941
Use Minecraft color codes in console/logs, clean up log output and fix #1606
...
TerminalConsoleAppender lets us use the legacy colors on their own, so don't do our own ANSI handling.
2021-07-24 12:52:28 -05:00
Redned
1a0ac26398
Move leak detector to standalone bootstrap class
2021-07-18 17:44:08 -05:00
Redned
f7ef90278b
Implement a new registry system ( #2306 )
...
Co-authored-by: Camotoy <20743703+Camotoy@users.noreply.github.com>
2021-07-12 21:19:40 -04:00
Camotoy
3a2cff7864
Clean up a bunch
...
Mostly checked with IntelliJ, but manually performed. The only issue I possibly anticipate is item name/lore issues, but the new method should be technically better.
2021-06-20 21:42:22 -04:00
Camotoy
511cfd1ae8
Update Geyser version to 1.4.0-SNAPSHOT
2021-06-08 08:55:56 -04:00
Tim203
644ece124f
Bumped Geyser version to 1.3.0-SNAPSHOT
2021-03-23 01:49:08 +01:00
Camotoy
e0bd5a62a7
Fix up some SpotBugs suggestions ( #1911 )
...
This is a manual go-through of some bugs SpotBugs pointed out.
2021-02-16 16:25:46 -05:00
Camotoy
1ec589fa35
Enable debug property in Log4J config if applicable ( #1906 )
...
With this commit, debug messages in Netty and Protocol will now show if debug mode is enabled in the Geyser standalone config.
There is also some small tuning to the PacketTranslatorRegistry for cleanliness and maybe some minor performance.
2021-02-08 13:30:37 -05:00
Camotoy
2d9baf1bfc
Send message to Java if command is Bedrock-only ( #1834 )
...
* Send message to Java if command is Bedrock-only
If a Java player attempts to use a Bedrock-only command, such as `geyser statistics`, they will get an error message stating that this command is only for Bedrock players.
This commit also cleans up Velocity Adventure dependency usage. Issues were caused because of the way relocation works and because Velocity also uses Adventure.
* Only look for a session if we have to
* Update languages submodule
2021-01-16 22:18:13 -05:00
Camotoy
186d94917a
Update copyright to 2021 ( #1772 )
...
* Update copyright to 2021
Free commit!
* These don't need a copyright
* Don't downgrade the mappings
2021-01-01 10:10:36 -05:00
Camotoy
0215c383b0
GUI: Don't exit if there is a config error ( #1600 )
...
Leave the window open so the user understands there is an error.
This also changes the exit code to 1 when exiting without a GUI since we have an error.
2020-11-27 18:55:33 -05:00