1
0
mirror of https://github.com/SmallJoker/bitchange.git synced 2025-07-20 09:00:24 +02:00

No ore generation by default, remove Coin base

Shop: limit title length to 80 characters
Do not list ore nodes in creative inventory
10 MineNinths for a new player on start (previously 2)
Replace bitchange privilege with protection_bypass
Revert to classic 16px shop texture & run OptiPNG
This commit is contained in:
SmallJoker
2017-11-25 11:38:52 +01:00
parent 0fbda6a40f
commit 3f029c82d6
13 changed files with 29 additions and 46 deletions

View File

@ -16,8 +16,11 @@ if not bitchange then
bitchange.exchangeshop_pipeworks = true
function bitchange.has_access(owner, player_name)
return (player_name == owner or owner == ""
or minetest.get_player_privs(player_name).server)
if player_name == owner or owner == "" then
return true
end
local privs = minetest.get_player_privs(player_name)
return privs.server or privs.protection_bypass
end
end
@ -197,6 +200,8 @@ minetest.register_on_player_receive_fields(function(sender, formname, fields)
end
if fields.title then
-- Limit title length
fields.title = fields.title:sub(1, 80)
if title ~= fields.title then
if fields.title ~= "" then
meta:set_string("infotext", "'" .. fields.title