Skip to content

Commit 1b1756e

Browse files
v3.1
1 parent b2286b4 commit 1b1756e

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

API/scoreboard_criteria.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ end
8080

8181
if better_commands.settings.scoreboard_mined then
8282
core.register_on_dignode(function(pos, node, player)
83+
if not player then return end
8384
for _, objective in pairs(better_commands.scoreboard.objectives) do
8485
local score = objective.scores[player:get_player_name()]
8586
if not score then return end

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Changelog
22

3+
## v3.1
4+
Fixes a crash caused by nodes being dug by non-players.
5+
36
## v3.0
47
This is a small update, mostly composed of bugfixes. Lots of bugfixes. It's been over a year since I last updated this, and now I'm finally back.
58
### New features

COMMANDS/ride.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ better_commands.register_command("ride", {
5959
local target, err = better_commands.parse_selector(target_selector, context, true)
6060
if err or not target then return false, better_commands.error(err), 0 end
6161
if not target[1].is_player then
62-
return false, better_commands.error(S("Command blocks cannot be ridden")), 0
62+
return false, better_commands.error(S("Command blocks cannot be ridden. This should be obvious.")), 0
6363
end
6464
local vehicle = target[1]:get_attach()
6565
if not vehicle then return false, better_commands.error(S("@1 is not riding any vehicle", better_commands.get_entity_name(target[1]))), 0 end

0 commit comments

Comments
 (0)