Commit Graph

603 Commits

Author SHA1 Message Date
AJ Ferguson cdab1ce5ec Translate window properties
Furnace and brewing stand
2019-12-07 14:56:00 -09:00
AJ Ferguson 211436c1e0 Merge remote-tracking branch 'remotes/upstream/master' into inventory
# Conflicts:
#	connector/src/main/java/org/geysermc/connector/network/session/GeyserSession.java
2019-12-06 14:06:24 -09:00
Tim203 7ff4e509ee You can see signs now 2019-12-06 19:32:10 +01:00
Redned 374436172a
Merge pull request #104 from GeyserMC/pr/pom-cleanup
General pom cleanup
2019-12-06 08:36:35 -06:00
Redned 30717a227a
Merge pull request #103 from AJ-Ferguson/master
Slightly improve movement
2019-12-06 08:35:30 -06:00
SupremeMortal 9c21bcc9e8
Add back target fixes. 2019-12-06 11:08:25 +00:00
SupremeMortal f5923d8e2e
General pom cleanup. 2019-12-06 11:02:31 +00:00
AJ Ferguson fd95b8b36a Slightly improve movement
A lot more work is needed to fix movement.
2019-12-05 21:54:29 -09:00
Redned 70fa3476a3
Merge pull request #102 from GeyserMC/update-protocol-lib
Bump Protocol Lib to 2.4.2
2019-12-05 08:38:47 -06:00
SupremeMortal a639d141e7
Bump Protocol lib to 2.4.2 2019-12-05 14:32:39 +00:00
RednedEpic 855a253894 Add cat entity 2019-12-04 22:42:20 -06:00
RednedEpic 6f5fc4c85c Fix JNI overlap with BungeeCord module 2019-12-04 18:56:51 -06:00
Redned 8fbca5771d
Bump Protocol Lib to 2.4.1 (#101)
- Bump Protocol Lib to 2.4.1
- Fix typo from protocol lib
2019-12-04 13:59:11 -06:00
SupremeMortal 6e8a0847b4
Fix typo from protocol lib 2019-12-04 18:13:49 +00:00
SupremeMortal 8389cab95c
Bump Protocol Lib to 1.4.1 2019-12-04 18:02:27 +00:00
RednedEpic 83d943e426 Only set variant for actual horses (Fixes #99) 2019-12-03 18:49:13 -06:00
RednedEpic fe6b0e8afa Update mappings submodule 2019-12-03 18:43:52 -06:00
AJ Ferguson 0720e18015 Default bedrock enchantment level to 1 2019-12-02 16:07:44 -09:00
AJ Ferguson 1b37a19280 Translate bedrock enchantments to java 2019-12-02 15:55:45 -09:00
AJ Ferguson 7a58840821 Fix NoClassDefFoundError in Java 9+ 2019-12-02 14:22:13 -09:00
EOT3000 1e12f5eac9
May or may not work.... again 2019-12-02 11:54:07 -05:00
EOT3000 90419fc692
May or may not work
@LegacyGamerHD
2019-12-02 11:51:48 -05:00
Redned 433a3b4713
Fix compile error 2019-12-02 08:45:51 -06:00
Redned 5552f34871
Fix NPE if config was null in BungeeCord module 2019-12-02 08:27:45 -06:00
AJ Ferguson 4eeadc6d21 Start working on translating enchantments and potions
Translation is only (java -> bedrock) for now.

Only regular potions will translate correctly. More work will be needed to translate custom potions.
2019-12-02 01:46:07 -09:00
AJ Ferguson d07404406b Cleanup and fixes 2019-12-01 16:28:09 -09:00
RednedEpic 3e7e34dfb9 Move command reader into standalone module 2019-12-01 18:28:36 -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
Redned 37a7744173
Include submodules in pull request build action 2019-11-30 20:56:39 -06:00
AJ Ferguson ba0b898da9 Fix anvils 2019-11-30 17:22:14 -09:00
AJ Ferguson db0e506e3b Merge branch 'master' into inventory 2019-11-30 15:25:18 -09:00
AJ Ferguson 8c93ca65f5 Update JavaDeclareRecipesTranslator.java 2019-11-30 15:24:01 -09:00
RednedEpic db9303d0ff Merge remote-tracking branch 'origin/block-entities' into block-entities 2019-11-30 18:23:59 -06:00
AJ Ferguson 8bb8208a46 Merge branch 'master' into inventory 2019-11-30 15:22:50 -09:00
RednedEpic ebf6050d44 Start work on block entities (partially-functioning)
Most block entities should now *show up*. Some like signs will not as of yet, however when another player places one, they will display. Block entities are not yet fully functional and may only just be visible for the time being.
2019-11-30 18:22:11 -06:00
RednedEpic 2c10274fc3 Break entities into separate classes and add equipment translator
This should make the process of translating entity metadata a whole lot easier and more organized. Future features involving entities and checking if they're capable of doing certain things should also be much easier now.
2019-11-30 18:19:03 -06:00
Tim203 b7a746535b Little changes 2019-11-30 21:44:48 +01:00
Tim203 9a13b566cf Little changes 2019-11-30 21:30:25 +01:00
RednedEpic 50d680762d Merge remote-tracking branch 'origin/master' 2019-11-30 13:27:28 -06:00
RednedEpic cd17dc5f4c Use FastUtil over Trove for maps/collections to reduce memory usage
This should significantly decrease the amount of RAM being used by Geyser. Previously it was using 300mb - 400mb on average. This has dropped it down to 80mb - 120mb. Ideally I'd like to decrease this value further, but that will require some more work.
2019-11-30 13:26:51 -06:00
Tim203 f1b19fc04e Little changes 2019-11-30 19:10:29 +01:00
Tim203 1c48279a9f Little changes 2019-11-30 18:38:09 +01:00
Tim203 b12256bc1e Changed a method name 2019-11-30 15:32:13 +01:00
Tim203 7d645fbf16 First Flootgate commit 2019-11-30 13:34:45 +01:00
Redned 5dad988c2b
Attempt to update/include submodules in final jar on Jenkins 2019-11-29 21:05:04 -06:00
RednedEpic c91e8e1958 Update mappings to use new submodule 2019-11-29 20:34:51 -06:00
Redned f4a88bb4e1
Merge pull request #93 from AJ-Ferguson/master
Fix dropped items
2019-11-29 20:22:33 -06:00
AJ Ferguson 8c297990a9 Fix dropped items 2019-11-29 17:18:03 -09:00