Commit graph

337 commits

Author SHA1 Message Date
ayunami2000
e0fad18020 Begin LAN support
Todo: cleanup & consistency (specifically with raw/direct usages of IntegratedServer)
2022-08-08 11:00:16 -04:00
LAX1DUDE
0b2a351278 wrote a signaling server, untested, needs ratelimiting 2022-08-07 23:46:13 -07:00
LAX1DUDE
e93e53541e LAN world API draft 2022-08-06 15:33:14 -07:00
ayunami2000
36c75ca4e1 Fix bug with multiplayer 2022-08-05 11:38:05 -04:00
LAX1DUDE
405a212c8b made world export/import use the EPK v2 format (faster) 2022-08-05 00:33:14 -07:00
LAX1DUDE
6fee025a62 added a way to disable the integrated server 2022-08-04 20:32:06 -07:00
LAX1DUDE
6006fd8f87 fix crash returning to "Edit Profile" after cancelling world import 2022-08-04 17:56:21 -07:00
LAX1DUDE
011168f3e8 fixed version number 2022-08-04 00:01:39 -07:00
LAX1DUDE
fbb4461eb3 fixed "kill task" 2022-08-03 23:26:42 -07:00
LAX1DUDE
1e6b8170b5 reformatted some classes 2022-08-03 23:06:34 -07:00
LAX1DUDE
efcf5f8e77 reformatted some singleplayer classes 2022-08-03 22:53:10 -07:00
LAX1DUDE
7d0bf17586 redesigned the EPK file format 2022-08-03 22:47:19 -07:00
ayunami2000
7899127209 Fully functional export-to-vanilla 2022-08-02 14:37:13 -04:00
LAX1DUDE
254365783e Merge branch 'singleplayer' of https://github.com/EaglerMods/eaglercraft-sp into singleplayer 2022-08-02 01:56:40 -07:00
LAX1DUDE
1158a6fe34 improved state management 2022-08-02 01:56:28 -07:00
LAX1DUDE
36d7d767dd compression speed improvements 2022-08-02 01:55:42 -07:00
ayunami2000
68b2e59429 Vanilla exporting progress (NOT DONE) 2022-08-02 02:37:06 -04:00
ayunami2000
a013bf69b1 Partial export-to-vanilla 2022-08-01 23:54:25 -04:00
ayunami2000
09783034b2 Implement vanilla world importing. 2022-08-01 17:56:35 -04:00
LAX1DUDE
c18b2c19f0 Update IPCPacket07ImportWorld.java 2022-07-31 16:49:45 -07:00
LAX1DUDE
8ded64ac3e fix voice, added lag warning 2022-07-31 16:25:31 -07:00
LAX1DUDE
ddacbb3f50 made an offline download snapshot 2022-07-31 12:14:56 -07:00
LAX1DUDE
722166ee9f made a JSON version of minecraftOpts 2022-07-31 02:03:22 -07:00
LAX1DUDE
876e8b1a35 fixed flat world config shading 2022-07-30 23:10:38 -07:00
LAX1DUDE
d485333c33 fixed stray console.error in vc 2022-07-30 22:04:47 -07:00
LAX1DUDE
4aef755354 fixed localization 2022-07-30 22:02:23 -07:00
LAX1DUDE
5f57e414f1 fixed client loss of awareness that a world is singleplayer 2022-07-30 20:51:38 -07:00
LAX1DUDE
82f79f658e improved chunk loading at low render distance 2022-07-30 20:27:53 -07:00
LAX1DUDE
9a85b5e696 made client MP compatible. again, fixed chat 2022-07-29 22:37:01 -07:00
LAX1DUDE
aa02e00ca3 TeaVM 0.6.1, No Fucking Lag! 2022-07-29 16:48:06 -07:00
LAX1DUDE
8d31000bd1 fixed client syntax 2022-07-27 21:42:58 -07:00
LAX1DUDE
0e78e1724d Update settings.gradle 2022-07-27 21:34:59 -07:00
LAX1DUDE
d706aa9305 Merge branch 'main' into singleplayer 2022-07-27 21:03:46 -07:00
LAX1DUDE
04ca506f5a welcome back 2022-07-27 20:37:15 -07:00
LAX1DUDE
12aac00d41 22w30a Configurable splash screens & voice bug fix 2022-07-26 19:44:54 -07:00
LAX1DUDE
c8a3c0d60c
Update origin_blacklist.txt 2022-07-26 13:04:00 -07:00
ayunami2000
87c08b886d Patch bug with global voice and large amounts of nearby players 2022-07-26 14:43:47 -04:00
LAX1DUDE
e24a5981b8 Fixed bungee NCP crash, splash screens on main menu 2022-07-25 20:19:42 -07:00
LAX1DUDE
0d4efc3bbd organized splash code 2022-07-25 20:11:20 -07:00
LAX1DUDE
7b5e336606
Merge pull request #174 from Abnumality/main
add splash
2022-07-25 17:46:46 -07:00
Abnumality
e7b5270f3b add splash
remove static

Update GuiMainMenu.java

move code to constructor

Revert "move code to constructor"

This reverts commit d87d51dae58b49f550143bc87bb3a781b38f97a8.

Revert "Update GuiMainMenu.java"

This reverts commit da7e7c35132ef885da95515ad374d01ec294be6c.

Revert "remove static"

This reverts commit 919f2cce8c2416c6ac8dafc72ed7488de6bf28e6.

Revert "add splash"

This reverts commit f17b57a79044533b35809e5f71f0b7b32b06eb9b.

fix commits

Update ConfigConstants.java

add case

fix duplicate
2022-07-25 20:42:27 -04:00
ayunami2000
85ffb7f034 Fix bungee bind error. 2022-07-24 20:30:57 -04:00
ayunami2000
30c3d2bfb9 Patch plugin messages still sending to backend server 2022-07-24 20:05:41 -04:00
LAX1DUDE
6cd6fa0a34 Added authentication to bungee (/login, /register) 2022-07-24 14:26:03 -07:00
LAX1DUDE
e277662c8e added register_enable, login_timeout to config, replaced thread in AuthHandler with a central timer 2022-07-24 14:13:40 -07:00
LAX1DUDE
7ffa94ab17 fixed logging in BanList, DomainBlacklist 2022-07-24 14:13:23 -07:00
LAX1DUDE
d403cb8086 spaces to tabs (sorry guys) 2022-07-24 12:38:53 -07:00
LAX1DUDE
c4bda6bec5 Merge remote-tracking branch 'origin/auth' 2022-07-24 12:36:04 -07:00
ayunami2000
1396344f37 Fix tablist when auth is enabled. 2022-07-24 15:02:42 -04:00
ayunami2000
7c1a55918d Add change password permission to old configs...
...and add optional custom join messages when authing.
2022-07-24 13:19:06 -04:00