Skip to content

Commit 219c7f8

Browse files
committed
add tps command
1 parent 5310471 commit 219c7f8

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

cmdRepost/cmdRepost.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,12 @@ def __init__(self, logger, core, config_file):
3030
self.cmd_available = {
3131
'tp': self.tp_request,
3232
# TODO: tphere
33+
'tps': self.ask_tps,
3334
}
3435

36+
def server_say(self, text):
37+
self.core.write_server('/say {}'.format(text))
38+
3539
def server_tell(self, player, text):
3640
self.core.write_server('/tellraw {} {}'.format(player.name, json.dumps({'text': text, 'color': 'yellow'})))
3741

@@ -92,4 +96,14 @@ def tp_request(self, player, text_list):
9296
else:
9397
self.server_tell(player, 'Command not acceptable. Please check again.')
9498

99+
def ask_tps(self, player, text_list):
100+
self.logger.debug('CmdReposter.log_tps called')
101+
if len(text_list) == 1:
102+
if 'forge' not in self.configs or not self.configs['forge']:
103+
return
104+
else:
105+
self.core.write_server('/forge tps')
106+
else:
107+
self.server_tell(player, 'Command not acceptable. Please check again.')
108+
95109

0 commit comments

Comments
 (0)