Commit Graph

174 Commits

Author SHA1 Message Date
LAX1DUDE
3d9df11058 LAN ready for testing 2022-08-19 01:34:04 -07:00
LAX1DUDE
8111b7f756 wrote 90% of the server side (host) code 2022-08-18 00:19:30 -07:00
LAX1DUDE
b70eb6bdc6 added a "LANClientNetworkManager" 2022-08-16 23:05:42 -07:00
ayunami2000
f26e1b8f6d Fix eagswebrtc bug & add dummy relay to teavm eagleradapter 2022-08-13 12:50:47 -04:00
LAX1DUDE
6d06b5f7e9 a lot of progress on a relay manager gui 2022-08-12 00:16:49 -07:00
ayunami2000
fa4c20e4d1 LAN stuff (WIP) 2022-08-10 11:52:43 -04:00
LAX1DUDE
cfa65f6e51 fixed content scaling 2022-08-09 20:42:39 -07:00
LAX1DUDE
9cde5ceabb merged ayunami's changes (merge untested) 2022-08-09 19:09:03 -07:00
LAX1DUDE
aebd77e886 Merge branch 'singleplayer' of https://github.com/EaglerMods/eaglercraft-sp into singleplayer 2022-08-09 19:04:43 -07:00
LAX1DUDE
d4d5d24805 fixed texture corruption (really) 2022-08-09 17:43:26 -07:00
ayunami2000
e0fad18020 Begin LAN support
Todo: cleanup & consistency (specifically with raw/direct usages of IntegratedServer)
2022-08-08 11:00:16 -04: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
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
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
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
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
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
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
eddde27c20 fixed self defense code no to hook URLs opened by the client 2022-07-22 19:08:27 -07:00
LAX1DUDE
b0406bdf7d 22w29b fix bugs, fixed bungee protocolsupport 2022-07-22 17:50:21 -07:00
LAX1DUDE
b65f67def9 22w29a ADDED VOICE CHAT LOLOLOL :> (update bungee)
bungee now also supports 1.8 protocolsupport servers
2022-07-21 22:11:31 -07:00
LAX1DUDE
188e36c2a2 add UTF-8 meta tag to javascript folder 2022-07-21 15:46:43 -07:00
ayunami2000
d8965aeb1f thorough error messaging 2022-07-19 02:00:13 -04:00
ayunami2000
79b87e32a2 Global-proximity fix. 2022-07-18 23:14:42 -04:00
ayunami2000
3f8f29d9f8 Nearing completion. 2022-07-18 11:07:59 -04:00
LAX1DUDE
43eb2b2b38 added stun/turn config to config.yml 2022-07-17 23:49:05 -07:00
LAX1DUDE
c82aa4392f removed .bak file 2022-07-17 20:59:50 -07:00
ayunami2000
0a58308b80 progress 2022-07-17 20:57:05 -04:00
LAX1DUDE
1637fc2998 save broken for future 2022-07-16 22:02:55 -07:00
LAX1DUDE
1627422254 22w26b Multiplayer Capes, 1.8 skin settings menu, FPS boosted by making chunk loading smarter 2022-07-03 13:53:20 -07:00
LAX1DUDE
8347fc1798 22w23c fixed hidden name tags on FNAW skins, fixed missing nametag background 2022-06-12 14:42:05 -07:00
LAX1DUDE
a3cb7b3770 22w23b fixed player position when using a FNAW skin and sleeping 2022-06-11 17:40:20 -07:00
LAX1DUDE
d3d3fda89f 22w23a Added high poly FNAW multiplayer skins 2022-06-11 15:30:48 -07:00
LAX1DUDE
e680173470 22w22a Fixed flowing water and lava textures 2022-06-05 19:03:26 -07:00
LAX1DUDE
7ce8ff5d03 22w20b changed F+6 message, revert minor lag fix 2022-05-16 21:39:13 -07:00
LAX1DUDE
9bac97828b 22w20a made PNG loading faster, made F+6 hide the coords off the screen, improved buffer flip system 2022-05-16 21:11:37 -07:00
LAX1DUDE
e7e763f9f8 22w19a merged ayunami's map PR 2022-05-14 22:57:54 -07:00
LAX1DUDE
7e3b21f70c 22w16h fixed chunk flickering 2022-04-23 20:03:57 -07:00
LAX1DUDE
03d4511523 22w16g improved occlusion query stability (reduced "chunk flickering") 2022-04-22 20:40:37 -07:00
LAX1DUDE
df09eb33b5 22w16f improved occlusion query stability under lag 2022-04-22 13:20:22 -07:00
LAX1DUDE
7659bc095d improved occlusion query stability 2022-04-22 00:26:04 -07:00
LAX1DUDE
b8cf84e97c 22w16d video playback fixes, fixed line endings in unix scripts 2022-04-21 13:17:50 -07:00
LAX1DUDE
8655ed05f0 22w16c fixed sound trigonometry again because I'm a dumbass 2022-04-20 17:47:57 -07:00
LAX1DUDE
3b0229e87b 22w16b fixed sound trigonometry 2022-04-20 17:20:04 -07:00
LAX1DUDE
c2e448a440 22w16a Added MP4 Video playback in maps, fixed 3D audio trigonometry 2022-04-20 05:14:20 -07:00
LAX1DUDE
2b48c1a954 22w15d Fixed more texture bleeding, fixed clamping in entity shadows 2022-04-16 01:03:26 -07:00
LAX1DUDE
1714cb1bda 22w15c Added full RGB map packets for ayunami2000 2022-04-15 22:57:38 -07:00
LAX1DUDE
e615e1bc9a 22w15b Fixed corrupt color code, fixed 'hide_down' flag for default server list 2022-04-15 14:56:50 -07:00
LAX1DUDE
5e17fe9cc0 22w15a Fixed item shading bug, added 2FA command for ayonull's server list, added 'hide_down' flag to default server list 2022-04-15 01:29:45 -07:00
LAX1DUDE
59784560f5 22w14d Undo screen flickering glitch (framebuffer swap rate) 2022-04-10 14:27:14 -07:00
LAX1DUDE
3dc8627192 Added note mentioning that file:/// URLs are invalid 2022-04-09 23:06:43 -07:00
LAX1DUDE
767864ad1a 22w14c Made some (maybe) performance changes 2022-04-09 22:43:20 -07:00
LAX1DUDE
6946edc396 22w14b (FREE) Fixed copy paste crash 2022-04-08 21:02:08 -07:00
LAX1DUDE
bec1a03fa2 22w14a (FREE) Fixed 9 bugs and added 3 new features for online server lists
Fixes:
 - server-icon.png can now be any size
 - fixed (0 remaining) in MOTD
 - fixed key event
 - fixed opaque pixels in armor
 - fixed mipmap layout
 - fixed font map interpolation bleeding
 - fixed enchanting GUI
 - fixed bungee log crash
 - fixed duplicate stat uuid

New Features:
 - added DoS protection
 - added MOTD cache hints
 - added UUID to query responses
2022-04-08 01:32:46 -07:00
LAX1DUDE
3490b84ed4 22w13i (Optional) Removed a random debug message 2022-04-03 00:25:32 -07:00
LAX1DUDE
a74740224f 22w13h Deleted 'End of Stream' check entirely. Should fix the crash, but in exchange for the client not to detect some server crashes anymore 2022-04-02 20:43:12 -07:00
LAX1DUDE
8432d32bea 22w13g Fixed 'Address already in use: bind' on EaglercraftBungee, fixed faulty '1.8' indicator on skin preview 2022-04-02 01:49:15 -07:00
LAX1DUDE
5c32202ee7 22w13f Actually fixed stuck CTRL, restored vanilla ban commands by default, bungeecord ban commands begin with /eag- 2022-04-01 16:53:50 -07:00
LAX1DUDE
4f72bb5fd4 22w13e Test fix to 'End of Stream', fixed ENTER on macOs, fixed stuck CTRL in copy 2022-04-01 14:53:34 -07:00
LAX1DUDE
436315c15e 22w13d LAST 'FREE' UPDATE [part 5] fixed sneaking on 1.8 skins, added ?server= option for the client index.html to auto connect to a specific server 2022-03-31 20:03:46 -07:00
LAX1DUDE
fb39eff885 22w13c LAST 'FREE' UPDATE [part 3] Fixed block crack animation z-fighting 2022-03-31 16:06:36 -07:00
LAX1DUDE
86e4c8d04b 22w13b LAST 'FREE' UPDATE [part 2] Fixed more bugs 2022-03-31 15:13:35 -07:00
LAX1DUDE
026233b6e4 11w13a LAST 'FREE' UPDATE! All bugs fixed and tons of new features
This is (hopefully) the last 'cracked' update to Eaglercraft, the next update will require a microsoft account

- Fixed rainbow graphics driver problem
- Added server Icons, MOTD, players online and ping to server list
- Copy and paste has been added
- Added F+2 screenshot support
- Added 'Alex' player model for skins
- Fixed arrows in player glitch
- Fixed broken XP orbs
- Fixed palleted PNG file loader
- Fixed text selection
- Added player/IP/wildcard/regex bans
- Added IP address forwarding for proxies
- Fixed offset mouse coords
2022-03-30 23:54:47 -07:00
LAX1DUDE
1172088b4b 22w10d fixed chat gui crash when closed 2022-03-11 14:26:32 -08:00
LAX1DUDE
ca7c681ab9 22w10c fixed eating glitch 2022-03-10 14:17:41 -08:00
LAX1DUDE
1232657fa5 22w10b (beta) reduced classes.js size by 400kB and removed all residual integrated server code 2022-03-09 21:09:43 -08:00
LAX1DUDE
2a011f6766 22w10a fixed skin issue, added 'run' command for mac, fixed bukkit server security issue 2022-03-09 18:59:46 -08:00
LAX1DUDE
f18d793896 fixed chunk memory leak, added statistics to ingame gui 2022-03-06 17:14:07 -08:00
LAX1DUDE
a1a25e12d3 world list and export/import buttons added to singleplayer 2022-03-05 04:00:08 -08:00
LAX1DUDE
f6ab8847c6 server generates and saves both world and player and ticks entities 2022-03-03 23:02:41 -08:00
LAX1DUDE
395e167728 server compiles and loads correctly and generates the world 2022-02-21 13:18:30 -08:00
LAX1DUDE
63889aa632 added server source and VFS and IPC 2022-02-16 17:54:12 -08:00
LAX1DUDE
081dd6ce3f 22w07a Fixed the cock sucking ender dragon and patched SoundManager a fourth time 2022-02-16 15:22:36 -08:00
LAX1DUDE
a4aab640d7 tried fixing AudioListener crash again 2022-02-10 21:09:55 -08:00
LAX1DUDE
dedbd795dc (Important Update) Changed crash screen to show a link to your github repository instead of listing all my personal contact information. Edit net.lax1dude.eaglercraft.ConfigConstants.forkMe to change the repository URL in your fork 2022-02-10 14:23:41 -08:00
LAX1DUDE
1b2b0779e9 removed demo servers 2022-02-08 14:00:28 -08:00
LAX1DUDE
11997de8f8 22w04b fix invalid mob spawner nullpointerexception crash 2022-01-24 22:53:06 -08:00
LAX1DUDE
1c970bec10 removed survival from the default server lists 2022-01-24 16:57:07 -08:00
LAX1DUDE
f764d3d3d2 22w04a fixed mob spawner, fixed beacon 2022-01-24 16:20:35 -08:00
LAX1DUDE
6b91ac0576 22w03c fixed illegal NPOT mipmapping, fixed SoundManager class, fixed Enderman player model rendering problems 2022-01-23 23:04:11 -08:00
LAX1DUDE
211e08ba7d 22w03b added missing ender dragon sound FX and fixed file chooser issue
I'm gonna prefix my commits and the main menu with real version tags from now on to make it easier for admins to check if a newer version has been released
2022-01-18 23:48:00 -08:00