Add a Key Property
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 50/100
Direzione di ricerca
Start by reading ExprTagKey and MinecraftTag, which the issue names as the pattern and handler points. Trace how tag properties and key expressions are registered, then check nearby tests for expression syntax coverage. Done means key of {_mytag} still works and a key property is available without blocking addons from defining a key pattern.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Suggestion
At the moment, there is no property for key making it so addons or Skript itself cannot have a syntax with a pattern like e.g. send key of {_mybossbar}
And even if addons wanted to make one, they can't due to Skript using the pattern in ExprTagKey ([namespace[d]] key[s])
It would be nice if the pattern for ExprTagKey was changed to require namespace[d] and then a key handler was added onto MinecraftTag so that key of {_mytag} would still function.
And also would be nice if Skript could add the property itself of course as it would be needed for the above anyway.
Possibly also deprecate ExprTagKey if the change is implemented but that would just be a future breaking change for no reason.
Why?
Explained above
Other
No response
Agreement
- I have read the guidelines above and affirm I am following them with this suggestion.
- Lingua principale
- Java
- Stelle
- 1.3k
- Fork
- 456
- Merge medio
- 4g 14h
- PR unite (30g)
- 6
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di SkriptLang/Skript
-
bug priority: lowest
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
SkriptLang/Skript#8953 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug priority: lowest
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
SkriptLang/Skript#8952 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Support `glid(e|ing)` in glide toggle eventForse già presa @AnOwlBe l’ha presa 201 giorni fa. Apertaenhancement priority: lowest suggestion
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
SkriptLang/Skript#8573 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
bug priority: lowest
Difficoltà 3/5 1-2 giorni Idoneità per principianti 57/100
SkriptLang/Skript#8954 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Command BugsForse già presa @APickledWalrus l’ha presa 1 giorno fa. Apertabug PR available priority: medium
SkriptLang/Skript#8936 · 1 commento · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di SkriptLang/Skript
Issue simili
-
physical
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
antonyrag/ragleap-core#1339 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
-
Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
rezelyn/Wathe-Extended#116 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
langchain4j/langchain4j#7068 ·
I maintainer di solito rispondono entro 1 giorno
-
Mend: dependency security vulnerability untriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
opensearch-project/k-NN#3693 ·
I maintainer di solito rispondono entro 1 giorno