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
Camotoy
65b68087b8
Bump Geyser to 2.0.2 and Java to 1.18.2
2022-02-28 10:07:45 -05:00
rtm516
9ea59d616e
Add sonarcloud analysis
2022-02-10 18:52:14 +00:00
Camotoy
e73a4efe60
Fix build; bump to 2.0.1-SNAPSHOT
2022-02-07 12:38:28 -05:00
Camotoy
b2d1212359
Bump Geyser to version 2.0.0-SNAPSHOT
2021-11-24 10:14:27 -05:00
RednedEpic
83ddbd7d1a
Initial api draft
2021-11-21 12:36:42 -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
Tim203
02ac69591f
Should fix deploying
2021-09-10 20:46:58 +02: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
RednedEpic
ff280ef192
Replace Reflections usage with an annotation processor
...
Reduces jar size by about 1.5-2mb
2021-07-17 13:36:04 -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
511cfd1ae8
Update Geyser version to 1.4.0-SNAPSHOT
2021-06-08 08:55:56 -04:00
Camotoy
19f8e2dfac
Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/1.17
2021-06-06 11:42:59 -04:00
Tim203
1ded2086e3
Merge remote-tracking branch 'origin/floodgate-2.0' into feature/1.17
...
# Conflicts:
# connector/src/main/java/org/geysermc/connector/network/UpstreamPacketHandler.java
2021-06-06 01:16:57 +02:00
rtm516
aaa100b2d3
Add static variable to disable bedrock listener ( #2254 )
...
* Add static variable to disable bedrock listener
* Add default value
* Add javadoc comment
2021-06-04 19:02:10 -05:00
Camotoy
e45215d1ea
Update to support ViaVersion 4.0.0 for Spigot integration
...
This breaks compatibility with ViaVersion 3.2.1.
2021-04-24 15:18:41 -04:00
Camotoy
86b2901f02
1.16.220 support ( #2105 )
...
This update does not break compatibility with any other currently supported version of Bedrock.
Co-authored-by: Redned <redned235@gmail.com>
2021-04-06 00:14:06 -04:00
Tim203
644ece124f
Bumped Geyser version to 1.3.0-SNAPSHOT
2021-03-23 01:49:08 +01:00
SupremeMortal
dc46905e50
Use Artifactory Jenkins plugin for deployment ( #1818 )
...
* Use artifactory jenkins plugin
* Bump version to 1.2.0-SNAPSHOT
2021-01-07 19:51:40 +00:00
Camotoy
003a1bef03
Revert artifactory changes preventing compilation ( #1555 )
2020-11-17 12:54:09 -05:00
Camotoy
123b074cc7
Update to Bedrock 1.16.100 ( #1552 )
...
* Initial work on 1.16.100 - currently crashes the client
* Update runtime item states
* Use new Bedrock runtime IDs
Bedrock now hardcodes block runtime IDs in alphabetical order of the identifiers. This commit updates Geyser to accomodate.
- Remove runtime_block_states.dat and replace it with blockpalette.nbt
- Calculate the block runtime ID based on the order of the block palette
- Separate BlockTranslator.AIR into Bedrock and Java values
- Update the second layer of chunks to use air when not waterlogged
- Don't send item palette for now, as that's what crashes the game (will look into for v415)
- Other misc. changes
* Improve second layer chunk translation
* v415 support
- Add a message warning people they are on a beta version of Geyser
* Update to protocol v417
There are still some mappings changes that need to be gone through.
* Update runtime item states and clean up item frames
* Future-proof enchanment table
* Update for v418
* Update to v419
* Apply proper air ID to waterlogged chunk layer
* Fix missing import
* Remove beta warning
* Update mappings
* Manually patch runtime_item_states and send the ITEMS registry
* Update README
* Disable grindstone and smithing inventories (since they're broken)
* Use artifactory jenkins plugin (#1548 )
* Use artifactory jenkins plugin
* Bump version to 1.2.0-SNAPSHOT
Co-authored-by: SupremeMortal <6178101+SupremeMortal@users.noreply.github.com>
2020-11-17 11:03:12 -06:00
SupremeMortal
04f0318bd0
Use new Open Collaboration maven repository
2020-10-27 11:24:18 +00:00
rtm516
02905c2a35
Add the adventure-api maven repo
2020-07-06 23:41:54 +01:00
Camotoy
69a4cd3860
Use static commit of MCProtocolLib ( #734 )
...
This prevents changes upstream from immediately affecting Geyser workflow. This also removes the CodeMC repository in favor of Jitpack (which can use the commit hash as a version).
2020-06-03 22:57:36 -04:00
Camotoy
d4291888b3
Fallback to ViaVersion to convert block state ( #515 )
...
* Fallback to ViaVersion to convert block state
* Use ViaVersion 3.0.0-SNAPSHOT
* Detect versions better; change logic for getting blocks
2020-05-09 21:37:18 -05:00
RednedEpic
e38322a3ec
Nuke plugin API
...
https://media.giphy.com/media/oe33xf3B50fsc/giphy.gif
2019-12-21 11:35:48 -06:00
RednedEpic
f59e4672a0
Exclude dependencies already present in servers (only affects plugin)
2019-12-08 22:41:50 -06:00
RednedEpic
c76c39f3f5
Fix Jenkins
...
...and update non-shaded jar names.
2019-12-01 17:10:58 -06:00
RednedEpic
e8f4522762
Add BungeeCord plugin module, cleanup POMs
2019-12-01 16:52:07 -06:00
RednedEpic
1c2ef99a54
Separate bootstrap and allow for Geyser to run on Bukkit (Addresses #54 )
2019-12-01 15:16:52 -06:00
AJ Ferguson
a0c4d59314
Fix 'runtime_block_states.dat' not being read correctly
2019-11-13 17:26:14 -09:00
Redned
0a61511b7c
Remove dependencies from parent pom
2019-09-14 10:29:06 -05:00
WesleyVanNeck
c52177af9f
Fix compiling the plugin ( #32 )
...
* fix compiling the plugin part 1
* fix plugin compile part 2
2019-09-14 10:28:29 -05:00
RednedEpic
bf8da2a3ad
Add CodeMC repo back
2019-08-12 16:13:05 -05:00
RednedEpic
9566c354c5
Pom cleanup
2019-08-12 16:11:25 -05:00
RednedEpic
e6825bcba0
Remove unneeded maven plugins
2019-08-09 16:13:18 -05:00
RednedEpic
295d8d5256
Fix double disconnect bug and minor code cleanups
2019-08-08 18:16:46 -05:00
SupremeMortal
79cbfb4fb2
Jenkins support
2019-07-24 19:50:51 +01:00
RednedEpic
60cd379086
Remove revision
2019-07-17 12:51:05 -05:00
RednedEpic
3afc9f28fb
Fix shading, update poms
2019-07-08 17:28:22 -05:00
RednedEpic
7afae0ae02
Add config file and reader
...
- Added Jackson as a dependency to load/parse YML
- Added a default config.yml
- Added lombok as a dependency
- Removed SnakeYAML
2019-07-08 14:19:55 -05:00
RednedEpic
6c881cd9f0
It's a start!
2019-07-08 12:55:14 -05:00