25w16a singleplayer added

This commit is contained in:
Catfoolyou
2025-04-18 15:42:12 -04:00
parent 44ae27f469
commit 195e0e3a2a
53 changed files with 169865 additions and 7326 deletions

View File

@@ -0,0 +1,5 @@
## EaglercraftBungee
This is regular BungeeCord except it accepts WebSockets instead of raw TCP connections
**To add an animated MOTD: [https://github.com/LAX1DUDE/eaglercraft-motd/](https://github.com/LAX1DUDE/eaglercraft-motd/)**

View File

@@ -0,0 +1,51 @@
#
# This file allows you to configure bans for eaglercraftbungee
# When it is saved, eaglercraft should reload it automatically
# (check the console though to be safe)
#
# For a [Usernames] ban, just add the player's name. Use a colon ':' to put in a ban reason
# For a [IPs] ban, just add the player's IP, or a subnet like 69.69.0.0/16 to ban all IPs beginning with 69.69.*
# For a [Wildcards] ban, type a string and prefix and/or suffix it with * to define the wildcard
# For a [Regex] ban, type a valid regular expression in the java.util.regex format
#
# All bans are case-insensitive, USERNAMES ARE CONVERTED TO LOWERCASE BEFORE BEING MATCHED VIA REGEX
# Java regex syntax: https://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html
#
# set this to false to use "/eag-ban" to ban on bungee instead of just "/ban"
# (most likely needs a restart to take effect)
replace-bukkit=false
[Usernames]
# ban_test1: The ban hammer has spoken!
# ban_test2: custom ban message here
# ban_test3
# (remove the '#' before each line to enable)
[IPs]
# WARNING: if you're using nginx, banning any player's IP is gonna ban ALL PLAYERS on your server
# For this reason, the ban IP command doesn't ban 127.0.0.1 or any other 'private' range IPs
# 101.202.69.11
# 123.21.43.0/24
# 2601:1062:69:418:BEEF::10
# 2601:6090:420::/48
[Wildcards]
# *fuck*
# shi*
[Regex]
# you.+are.(a|the).+bitch
# end of file

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,7 @@
[NetClientHandler] - processReadPackets called
[EaglerAdapterImpl2] - Cannot read packet!
[WebsocketNetworkManager] - readChunks is empty!
[NetClientHandler] - processReadPackets called
[EaglerAdapterImpl2] - Cannot read packet!
[WebsocketNetworkManager] - readChunks is empty!
[EaglerAdapterImpl2] - Writing packet

View File

@@ -0,0 +1,131 @@
origin_blacklist_use_simple_whitelist: false
server_name: EaglercraftBungee Server
token_verify: ''
groups: {}
servers:
lobby:
address: localhost:25569
restricted: false
voice_turn_servers:
openrelay3:
password: openrelayproject
url: turn:openrelay.metered.ca:443?transport=tcp
username: openrelayproject
openrelay2:
password: openrelayproject
url: turn:openrelay.metered.ca:443
username: openrelayproject
openrelay1:
password: openrelayproject
url: turn:openrelay.metered.ca:80
username: openrelayproject
voice_stun_servers:
- stun:stun.l.google.com:19302
- stun:stun1.l.google.com:19302
- stun:stun2.l.google.com:19302
- stun:stun3.l.google.com:19302
- stun:stun4.l.google.com:19302
- stun:openrelay.metered.ca:80
enable_web_origin_blacklist: true
origin_blacklist_simple_whitelist:
- type the name of your client's domain here
- (if 'origin_blacklist_use_simple_whitelist' is true)
- g.lax1dude.net
protocol_support_fix: false
origin_blacklist_subscriptions:
- https://g.lax1dude.net/eaglercraft/origin_blacklist.txt
player_limit: -1
origin_blacklist_block_invalid_origin_header: true
voice_enabled: true
display_ban_type_on_kick: false
origin_blacklist_block_offline_download: false
accept_bukkit_console_command_packets: false
authservice:
authfile: auths.db
register_enabled: true
ip_limit: 0
join_messages:
- '&3Welcome to my &aEaglercraftBungee &3server!'
login_timeout: 30
enabled: false
disabled_commands: []
bungee_on_bungee: false
origin_blacklist_block_replit_clients: false
stats: 1795b100-6c57-4568-957f-810efbd77cc3
listeners:
- fallback_server: lobby
tab_list: GLOBAL_PING
websocket: true
texture_size: 16
host: 0.0.0.0:25565
forced_hosts: {}
max_players: 60
tab_size: 60
default_server: lobby
force_default_server: true
forward_ip: false
server_icon: server-icon.png
motd1: '&6An Eaglercraft server'
allow_motd: true
allow_query: true
request_motd_cache:
cache_ttl: 7200
online_server_list_animation: false
online_server_list_results: true
online_server_list_trending: true
online_server_list_portfolios: false
ratelimit:
ip:
enable: true
period: 90
limit: 60
limit_lockout: 80
lockout_duration: 1200
exceptions: []
login:
enable: true
period: 50
limit: 5
limit_lockout: 10
lockout_duration: 300
exceptions: []
motd:
enable: true
period: 30
limit: 5
limit_lockout: 15
lockout_duration: 300
exceptions: []
query:
enable: true
period: 30
limit: 15
limit_lockout: 25
lockout_duration: 900
exceptions: []
forward_ip_header: X-Real-IP
java_host: 'null'
permissions:
default:
- bungeecord.command.server
- bungeecord.command.list
- bungeecord.command.eag.domain
- bungeecord.command.eag.changepassword
admin:
- bungeecord.command.alert
- bungeecord.command.end
- bungeecord.command.ip
- bungeecord.command.reload
- bungeecord.command.eag.ban
- bungeecord.command.eag.banwildcard
- bungeecord.command.eag.banip
- bungeecord.command.eag.banregex
- bungeecord.command.eag.reloadban
- bungeecord.command.eag.banned
- bungeecord.command.eag.banlist
- bungeecord.command.eag.unban
- bungeecord.command.eag.ratelimit
- bungeecord.command.eag.blockdomain
- bungeecord.command.eag.blockdomainname
- bungeecord.command.eag.unblockdomain
timeout: 30000

View File

@@ -0,0 +1,3 @@
#whitelistMode: false

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,3 @@
@echo off
java -Xmx32M -Xms32M -jar bungee-dist.jar
pause

View File

@@ -0,0 +1,2 @@
#!/bin/sh
java -Xmx32M -Xms32M -jar bungee-dist.jar

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB