cups as prizes and trophies #46

Closed
opened 2020-09-22 20:29:02 +00:00 by AliasAlreadyTaken · 5 comments

Reporter: Annalysa

Annalysa: what if cups were impossible to craft and were one of the rewards for completing some hard challange or arena

AliasAlreadyTaken: cups are decorative items, but we can have little statues or something as a prize for those challenges?

We should make them writeable to
So when someone points to them, they display where the prize was won

Skyisblue: Engrave Mod has this feature
I think we should make the engrave Thing as command
A command belonging to a priv or we Just keep the mod
But i dont know If its a good Thing that people rename items

AliasAlreadyTaken: This way everyone could hold their own tournaments and hand out prizes, but it is obvious that "1st place on the Haven Jump'n'Run 2020, engraved by player039" isn't the same as "1st place on the Haven Jump'n'Run 2020, engraved by Haven"
When there's a priv neccessary, players cannot counterfeit, but also cannot hold their own tournaments with their own prizes

Skyisblue: They can Tell someone with the priv about the Tournament and ask for Something Like that

Reporter: Annalysa Annalysa: what if cups were impossible to craft and were one of the rewards for completing some hard challange or arena AliasAlreadyTaken: cups are decorative items, but we can have little statues or something as a prize for those challenges? We should make them writeable to So when someone points to them, they display where the prize was won Skyisblue: Engrave Mod has this feature I think we should make the engrave Thing as command A command belonging to a priv or we Just keep the mod But i dont know If its a good Thing that people rename items AliasAlreadyTaken: This way everyone could hold their own tournaments and hand out prizes, but it is obvious that "1st place on the Haven Jump'n'Run 2020, engraved by player039" isn't the same as "1st place on the Haven Jump'n'Run 2020, engraved by Haven" When there's a priv neccessary, players cannot counterfeit, but also cannot hold their own tournaments with their own prizes Skyisblue: They can Tell someone with the priv about the Tournament and ask for Something Like that
AliasAlreadyTaken added the
1. kind/enhancement
label 2020-09-22 20:29:09 +00:00
flux added the
1. kind/protocol
label 2022-05-17 04:50:13 +00:00
Member

Staff with sufficient privileges can certainly hand out items w/ custom descriptions, but there needs to be a framework of when and why that is appropriate.

Staff with sufficient privileges can certainly hand out items w/ custom descriptions, but there needs to be a framework of when and why that is appropriate.
Member

i've added a command to change the item metadata of the held item, including description.

a3b4c6cb61

with this, it's easy to create a gold cup w/ a description e.g.

/set_item_meta description 1st place on the Haven Jump'n'Run 2020
i've added a command to change the item metadata of the held item, including description. https://github.com/fluxionary/minetest-debuggery/commit/a3b4c6cb61ce5f724a08a262850a80426f0e33a0 with this, it's easy to create a gold cup w/ a description e.g. ``` /set_item_meta description 1st place on the Haven Jump'n'Run 2020 ```
flux added the
4. step/ready to QA test
label 2023-02-20 19:51:13 +00:00
Author
Owner

QA

  • fun, but very dangerous. It takes any key and could overwrite anything.
  • changed stackables interact nicely but unpredictable with stackables of the same kind
  • works on books
QA * fun, but very dangerous. It takes any key and could overwrite anything. * changed stackables interact nicely but unpredictable with stackables of the same kind * works on books
AliasAlreadyTaken added the
ugh/QA OK
label 2023-04-13 19:19:37 +00:00
AliasAlreadyTaken added this to the 1.1.118 milestone 2023-04-13 19:19:52 +00:00
Member
  • fun, but very dangerous. It takes any key and could overwrite anything.

to exploit it, you've gotta have the "admin" priv, which be default is server. w/ that priv, you can already do almost anything. i don't know how to use that to escape the sandbox, but the sandbox gives you write access to a lot of sensitive things already, including minetest.conf... EDIT: you can only access that file through the builtin minetest.settings object, and you can't write anything "secure", but you can certainly read/write other mods API keys and stuff...

> * fun, but very dangerous. It takes any key and could overwrite anything. to exploit it, you've gotta have the "admin" priv, which be default is `server`. w/ that priv, you can already do almost anything. i don't know how to use that to escape the sandbox, but the sandbox gives you write access to a lot of sensitive things already, ~~including minetest.conf...~~ EDIT: you can only access that file through the builtin `minetest.settings` object, and you can't write anything "secure", but you can certainly read/write other mods API keys and stuff...
flux added
5. result/fixed
and removed
4. step/ready to QA test
labels 2023-04-25 20:07:10 +00:00
Member

this is live

this is live
flux closed this issue 2023-04-25 20:07:16 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#46
No description provided.