Skip to content

Commit 192521a

Browse files
committed
fixed enable not work
1 parent 9a2d931 commit 192521a

2 files changed

Lines changed: 22 additions & 20 deletions

File tree

mcdreforged.plugin.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
22
"id": "where_is",
3-
"version": "2.0.0+build.3",
3+
"version": "2.0.1+build.4",
44
"name": "Where Is",
55
"description": {
6-
"en_us": "Query other players' coordinates",
7-
"zh_cn": "查询其他玩家的坐标"
6+
"en_us": "Query players' coordinates",
7+
"zh_cn": "查询玩家的坐标"
88
},
99
"author": [
1010
"Ra1ny_Yuki"

where_is/entry.py

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -120,28 +120,30 @@ def where_is_text(target_player: str, pos: Coordinate, dim: Dimension) -> RTextB
120120

121121

122122
def register_commands(server: PluginServerInterface):
123-
server.register_command(
124-
Literal(config.command_prefix.where_is_prefixes).then(
125-
QuotableText("player").requires(
126-
config.permission_requirements.query_is_allowed
127-
).runs(
128-
lambda src, ctx: where_is(src, ctx['player'])).then(
129-
QuotableText('parameter').requires(
130-
config.permission_requirements.is_admin
131-
).requires(
132-
lambda src, ctx: ctx['parameter'].startswith('-')
123+
if config.enable_where_is:
124+
server.register_command(
125+
Literal(config.command_prefix.where_is_prefixes).then(
126+
QuotableText("player").requires(
127+
config.permission_requirements.query_is_allowed
133128
).runs(
134-
lambda src, ctx: where_is(src, ctx['player'], ctx['parameter'])
129+
lambda src, ctx: where_is(src, ctx['player'])).then(
130+
QuotableText('parameter').requires(
131+
config.permission_requirements.is_admin
132+
).requires(
133+
lambda src, ctx: ctx['parameter'].startswith('-')
134+
).runs(
135+
lambda src, ctx: where_is(src, ctx['player'], ctx['parameter'])
136+
)
135137
)
136138
)
137139
)
138-
)
139140

140-
server.register_command(
141-
Literal(config.command_prefix.here_prefixes).requires(
142-
config.permission_requirements.broadcast_is_allowed
143-
).runs(lambda src: here(src))
144-
)
141+
if config.enable_here:
142+
server.register_command(
143+
Literal(config.command_prefix.here_prefixes).requires(
144+
config.permission_requirements.broadcast_is_allowed
145+
).runs(lambda src: here(src))
146+
)
145147

146148

147149
def register_help_messages(server: PluginServerInterface):

0 commit comments

Comments
 (0)