@@ -179,7 +179,7 @@ def start(self):
179179 """
180180 启动该实例
181181
182- :returns: 返回被操作的实例的UUID
182+ :returns: 被启动的实例的UUID
183183 """
184184 from mcsmapi .apis .instance import Instance
185185
@@ -189,7 +189,7 @@ def stop(self):
189189 """
190190 停止该实例
191191
192- :returns: 返回被操作的实例的UUID
192+ :returns: 被停止的实例的UUID
193193 """
194194 from mcsmapi .apis .instance import Instance
195195
@@ -199,7 +199,7 @@ def restart(self):
199199 """
200200 重启该实例
201201
202- :returns: 返回被操作的实例的UUID
202+ :returns: 被重启的实例的UUID
203203 """
204204 from mcsmapi .apis .instance import Instance
205205
@@ -209,7 +209,7 @@ def kill(self):
209209 """
210210 强制关闭该实例
211211
212- :returns: 返回被操作的实例的UUID
212+ :returns: 被强制关闭的实例的UUID
213213 """
214214 from mcsmapi .apis .instance import Instance
215215
@@ -268,6 +268,30 @@ def reinstall(self, targetUrl: str, title: str = "", description: str = ""):
268268 self .daemonId , self .instanceUuid , targetUrl , title , description
269269 )
270270
271+ def command (self , command : str ) -> str :
272+ """
273+ 发送命令给实例。
274+
275+ :params command: 要发送的命令
276+
277+ :returns: 被操作的实例的UUID
278+ """
279+ from mcsmapi .apis .instance import Instance
280+
281+ return Instance .command (self .daemonId , self .instanceUuid , command )
282+
283+ def get_output (self , size : int | None = None ) -> str :
284+ """
285+ 获取实例的输出。
286+
287+ :params size: 要获取的输出大小
288+
289+ :returns: 输出结果
290+ """
291+ from mcsmapi .apis .instance import Instance
292+
293+ return Instance .get_output (self .daemonId , self .instanceUuid , size )
294+
271295 def files (
272296 self , target : str = "" , page : int = 0 , page_size : int = 100 , file_name : str = ""
273297 ):
0 commit comments