Skip to content

Commit 8b923c5

Browse files
Add support for 1.18.2
1 parent da28d38 commit 8b923c5

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

emsm/core/server.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -782,6 +782,25 @@ def log_error_re(self):
782782
return re.compile(".* \[SEVERE\] .*", re.MULTILINE)
783783

784784

785+
class Vanilla_1_18(VanillaBase):
786+
787+
@classmethod
788+
def name(self):
789+
return "vanilla 1.18"
790+
791+
def default_url(self):
792+
return "https://launcher.mojang.com/v1/objects/c8f83c5655308435b3dcf03c06d9fe8740a77469/server.jar";
793+
794+
def log_path(self):
795+
return "./logs/latest.log"
796+
797+
def log_start_re(self):
798+
return re.compile("^.*Starting minecraft server version 1\.18\.2.*")
799+
800+
def log_error_re(self):
801+
return re.compile(".* \[SEVERE\] .*", re.MULTILINE)
802+
803+
785804
# MinecraftForge
786805
# ''''''''''''''
787806

@@ -1371,6 +1390,7 @@ def __add_emsm_wrapper(self):
13711390
Vanilla_1_14,
13721391
Vanilla_1_15,
13731392
Vanilla_1_16,
1393+
Vanilla_1_18,
13741394
MinecraftForge_1_6,
13751395
MinecraftForge_1_7,
13761396
MinecraftForge_1_8,

0 commit comments

Comments
 (0)