RednedEpic
2a667ed096
Use System.getenv instead of System.getProperty
2022-02-27 23:11:27 -06:00
RednedEpic
e1e4b5059c
Try command line
2022-02-27 23:01:24 -06:00
RednedEpic
28dca21892
Try this for branch name
2022-02-27 22:54:56 -06:00
RednedEpic
9bcd62937d
Handle null better
2022-02-27 22:49:27 -06:00
RednedEpic
7428998d71
Fix variable replacement by using Indra
2022-02-27 22:43:06 -06:00
RednedEpic
b20546c515
Fix syntax
2022-02-27 17:34:05 -06:00
RednedEpic
55ac39abc3
Exclude the right jars
2022-02-27 17:31:58 -06:00
RednedEpic
12b3bcd6b8
Use api for the time being since that worked locally
2022-02-27 17:26:50 -06:00
RednedEpic
83c2b72008
Try using shadow conventions for now?
2022-02-27 17:20:29 -06:00
RednedEpic
bf20f2821d
Publish jar for ap & other fixes
2022-02-27 17:17:34 -06:00
RednedEpic
865ee5684c
Add the wrapper too
2022-02-27 16:52:52 -06:00
RednedEpic
d1c7fe9f7e
Make gradlew executable
2022-02-27 16:51:34 -06:00
RednedEpic
fe6c87c955
Update these as well
2022-02-27 16:44:17 -06:00
RednedEpic
f00c18c9fc
This is what floodgate uses; lets use it
2022-02-27 16:43:15 -06:00
RednedEpic
6321ecc166
Initial move to gradle
2022-02-27 16:38:55 -06:00
Camotoy
354e87b747
Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/extensions
2022-02-10 09:17:27 -05:00
Camotoy
559c5d655a
Allow smithing recipes to work again in 1.18.10
2022-02-09 15:08:58 -05:00
Camotoy
0479af7cd3
Restore ClickPlan double-simulation
...
This is used in some autocrafting situations. Oops.
2022-02-08 23:16:11 -05:00
Camotoy
0eed6025a6
Remove protocol checks referencing 1.17.30
...
These are now unnecessary.
2022-02-08 23:16:11 -05:00
Tim203
b0e91275dc
Updated the supported versions
2022-02-08 19:02:02 +01:00
Camotoy
e73a4efe60
Fix build; bump to 2.0.1-SNAPSHOT
2022-02-07 12:38:28 -05:00
Camotoy
08a78731df
Drop 1.17.30 support; add support for 1.18.10.28 beta
2022-02-06 17:15:12 -05:00
Camotoy
c295e47940
Ensure inventory affected slot is added in MOVE_TO_HOTBAR actions
2022-02-05 17:12:00 -05:00
Camotoy
9d908c5598
Create IntMappedRegistry to prevent boxing
2022-02-01 20:15:31 -05:00
Camotoy
7853e8c93f
Fix cache image task from last commit and make it work with reloading
2022-01-31 09:57:43 -05:00
David Choo
36afd3f2ec
Fix villager prices with demand price adjustments ( #2767 )
...
* Fix villager prices with demand price adjustments
* Don't cap second input/output item count
* Handle negative item counts properly
* Don't get item mapping twice
* Add null check to getItemTag
2022-01-30 19:26:31 -05:00
Camotoy
da33811e3b
Init SkinProvider on Geyser startup
...
Prevents it from loading in the middle of the first Geyser player joining
2022-01-30 17:06:45 -05:00
Camotoy
2d28ba0cb5
Several inventory and parity improvements
...
These changes fix up things that were missed with Java Edition inventory changes in 1.17 and 1.17.1. Working with the inventory in modern versions should be much nicer.
2022-01-30 11:15:07 -05:00
Camotoy
d0fa2d2b05
Don't send respawn code until Java is ready
...
Fixes #2668
2022-01-30 11:14:51 -05:00
Camotoy
14882534c0
Don't fully translate item data to compare net IDs
...
Just compare the item mappings of the two Java items. This should shave some NBT and display conversion processing time down.
2022-01-30 11:05:29 -05:00
Tim203
5ce2c113ae
Remove IPv6 scope if present
2022-01-28 13:08:10 +01:00
Camotoy
f682cf1326
Yes, Geyser supports Bedrock 1.18.0/1/2.
2022-01-22 16:36:41 -05:00
Camotoy
1fba96c339
Address armor stand invisibility edge case
...
See https://github.com/GeyserMC/Geyser/issues/2780
2022-01-22 16:22:27 -05:00
Camotoy
e92633d657
Add an option to always quick-change armor
...
With thanks to f068217cb7/src/main/java/me/juancarloscp52/bedrockify/client/features/quickArmorSwap/ArmorReplacer.java
for making me realize this was possible.
Currently disabled by default in the event that a server implementation also has this feature. May be enabled by default in the future.
2022-01-20 18:09:35 -05:00
Camotoy
6667a53bca
Better handling of invalid display tags
2022-01-19 19:44:46 -05:00
Camotoy
a6004af083
Minor cleanups
2022-01-19 19:30:54 -05:00
Camotoy
001a1a7a15
Support proper dimensions for player dying pose
2022-01-19 19:30:45 -05:00
Camotoy
c1e4040cb6
Don't let Bedrock players send format character
...
See https://github.com/PaperMC/Paper/issues/7362
2022-01-17 16:10:56 -05:00
RednedEpic
5abf989139
Use lambda metadata factory for events
...
stonks
2022-01-16 22:52:27 -06:00
RednedEpic
ac134b84f2
Remove onEnable, onDisable and onLoad and replace it with lifecycle events
2022-01-16 18:28:39 -06:00
RednedEpic
34d1dfde5e
Add extensions permission to Spigot plugin.yml
2022-01-16 16:43:57 -06:00
RednedEpic
115b103628
Add extensions command
2022-01-16 16:35:27 -06:00
RednedEpic
ac18ef6054
Remove adventure usage in API
...
Unfortunately due to various platforms we support not having adventure support, we are unable to fully implement adventure into our API without having issues with shading or conflicts with other plugins. May look into what we can do in regards to classloading in the future but unfortunately it may not be a possibility at this point in time to support adventure inside of the API.
2022-01-16 15:58:47 -06:00
RednedEpic
4c297092a5
Update PostOrder names and don't use lombok in API
2022-01-16 15:31:32 -06:00
RednedEpic
2277b98dfd
Rename Priority to PostOrder
2022-01-16 15:16:52 -06:00
RednedEpic
30303d5f16
Implement support for adding Geyser subcommands
2022-01-16 15:09:53 -06:00
Camotoy
f702fb45b4
Handle correct internal slot for swapping from inventory
2022-01-16 14:42:17 -05:00
RednedEpic
57345fa102
Event owner can be null
2022-01-15 23:01:40 -06:00
RednedEpic
b82c661688
Implement simple event system
2022-01-15 22:54:08 -06:00
Camotoy
6d577a3f4e
Add the Spigot change for the prior commit
2022-01-15 20:32:45 -05:00