Un'anteprima che segue lo sguardo
Guardi un muro e l'immagine lo segue: accovacciato + rotellina la ridimensiona, un clic la appende. Muri, pavimenti e soffitti; annulla e rifai.
Gratuito
Immagini, GIF, WebP e bacheche con pulsanti sui muri, importate in sicurezza e appese guardando il muro.
Gratuito In sviluppo Gioco e contenuti
Guardi un muro e l'immagine lo segue: accovacciato + rotellina la ridimensiona, un clic la appende. Muri, pavimenti e soffitti; annulla e rifai.
GIF, APNG e WebP mandano solo i rettangoli che cambiano, con tetti di banda per giocatore e per server, e si fermano quando nessuno guarda.
Solo https, indirizzi privati e locali rifiutati, limiti di dimensione, pixel, fotogrammi e tempo controllati prima di decodificare.
Scene, pulsanti con hover, azioni, orologi, conti alla rovescia, classifiche con le teste e codici QR, costruiti con un editor nel mondo.
Anteprima dal vivo, codici da condividere, i passi al telaio nella lingua del client, e scritte fatte di stendardi.
ImageOnMap (le mappe già sui muri continuano a funzionare), Custom Images e Yamipa, con la prova a secco prima di toccare qualcosa.
| Comando | Descrizione | Alias | Permesso |
|---|---|---|---|
| /banner | Il designer di stendardi, i codici e le scritte a stendardi (alias /shadowbanner) | /shadowbanner | shadowimages.banner |
| /simg | Immagini, GIF e bacheche sui muri: pannello, import, piazzamento, moderazione (alias /shadowimages, /img, /images) | /shadowimages /img /images | shadowimages.import.url |
| Comando | Cosa fa | Permesso |
|---|---|---|
| /simg | Il pannello (giocatore) o l'aiuto (console) | shadowimages.gui |
| /simg help [pagina] | L'elenco dei comandi | — |
| /simg about | Versione, trasporto attivo, immagini, piazzamenti, bacheche, integrazioni | — |
| /simg import <nome> <url|file:percorso> [--size LxA] [--fit ...] [--dither ...] [--anchor ...] [--crop ...] [--adjust l,c,s,g] [--allow-duplicate] | Importa e converte, in un thread a parte, con l'avanzamento in action bar. file: legge da plugins/ShadowImages/images/ | shadowimages.import.url |
| /simg library [filtro] | La libreria (schermata; in console l'elenco) | shadowimages.gui |
| /simg info <immagine|#id> | Chi l'ha importata, da dove, dimensione, fotogrammi, stato, dove e' appesa | shadowimages.gui |
| /simg rename <immagine> <nuovo> | Rinomina (i piazzamenti seguono) | shadowimages.manage |
| /simg delete <immagine> [--yes] | Elenca dove e' appesa e chiede conferma con i pulsanti; poi toglie tutto. --yes salta la domanda (script, collaudo) | shadowimages.manage |
| /simg refresh <immagine> [nuovo-link] | Riscarica e riconverte; i muri si aggiornano da soli | shadowimages.manage |
| /simg edit <immagine> | La scheda: dimensione, adattamento, dithering, ritaglio, regolazioni, con l'anteprima davanti | shadowimages.manage |
| /simg preview <immagine> [LxA] | L'immagine davanti a te per qualche secondo (solo tu la vedi) | shadowimages.gui |
| /simg place <immagine> [LxA] [opzioni] | L'anteprima segue lo sguardo: clic destro o [ CONFERMA ] per appendere; accovacciato + rotellina cambia la dimensione; barra con [-] [+] [ADATTA] [RUOTA] [ANCORA] | shadowimages.place |
| /simg place <immagine> [LxA] --at <mondo> <x> <y> <z> <faccia> [rotazione] | Appende senza anteprima (console, script, collaudo). x y z e' il blocco dove va la cornice in alto a sinistra, la faccia e' verso dove guarda l'immagine; ~ vale la tua posizione (e al posto del mondo, il tuo mondo). --timeline fa ripartire un'animazione da capo per ogni spettatore | shadowimages.place |
| /simg wand | La bacchetta: clic sinistro e destro su due angoli di un muro | shadowimages.place |
| /simg fit <immagine> | Appende l'immagine esattamente sull'area della bacchetta (o sulla selezione piatta di ShadowEdit) | shadowimages.place |
| /simg give <immagine> [giocatore] [LxA] | Un oggetto "quadro": clic destro su un muro per appenderlo | shadowimages.give |
| /simg remove | Arma lo strumento: il prossimo clic su un'immagine la toglie, dopo la conferma | shadowimages.remove.own |
| /simg remove near <raggio> [--yes] | Tutte quelle entro il raggio che puoi togliere, con la lista e una conferma (--yes la salta) | shadowimages.remove.own |
| /simg remove #id [--yes] | Quella precisa (per la console e i pulsanti di near) | shadowimages.remove.own |
| /simg move | Arma lo strumento: l'immagine cliccata torna in anteprima e resta dov'e' finche' non confermi il posto nuovo | shadowimages.remove.own |
| /simg undo | Annulla l'ultimo piazzamento, rimozione o scritta a stendardi | shadowimages.place |
| /simg redo | Rifa' quello che hai annullato | shadowimages.place |
| /simg near [raggio] | I piazzamenti intorno, cliccabili: [INFO] [TP] [TOGLI] | shadowimages.gui |
| /simg tp <#id> | Davanti a un piazzamento | shadowimages.tp |
| /simg anim <pause|resume|restart> <#id> | Mette in pausa, fa ripartire, ricomincia un'animazione | shadowimages.manage |
| /simg slideshow create <id> <LxA> [--at ...] | Una presentazione nuova (una bacheca con l'elemento slides), poi la scegli il muro | shadowimages.board.create |
| /simg slideshow add <id> <immagine> [secondi] | Aggiunge una diapositiva | shadowimages.board.create |
| /simg slideshow remove <id> <n> | Toglie la diapositiva numero n | shadowimages.board.create |
| /simg slideshow list <id> | Le diapositive | shadowimages.board.create |
| /simg board create <id> <LxA> [--at ...] | Una bacheca nuova da un modello, in boards/<id>.yml; poi l'anteprima per appenderla | shadowimages.board.create |
| /simg board place <id> [--at ...] | Appende una bacheca che c'e' gia' nei file (per esempio quella d'esempio) | shadowimages.board.create |
| /simg board edit <id> | L'editor nel mondo: bozza privata, bacchetta della bacheca, schermate | shadowimages.board.edit |
| /simg board publish [id] [--force] | Pubblica la bozza (tutti la vedono) e riscrive il file tenendo i commenti; se il file e' cambiato sul disco chiede con i pulsanti | shadowimages.board.edit |
| /simg board discard [id] | Butta la bozza | shadowimages.board.edit |
| /simg board list | Le bacheche con la scena che si vede adesso, con [ MODIFICA ] e [ METTI ] | shadowimages.board.edit |
| /simg board scene <id> <scena> [giocatore] | Cambia la scena (per tutti, o per quel giocatore sulle bacheche per giocatore) | shadowimages.board.edit |
| /simg board reload <id> | Rilegge il file e dice i problemi | shadowimages.board.edit |
| /simg board delete <id> [--yes] | Toglie la bacheca dal muro e sposta il file in backup/boards/, con conferma (--yes la salta) | shadowimages.board.delete |
| /simg pending | Le immagini in attesa (schermata; in console l'elenco) | shadowimages.moderate |
| /simg approve <immagine> | Approva; chi l'ha importata lo viene a sapere | shadowimages.moderate |
| /simg reject <immagine> [motivo] | Rifiuta con il motivo; i suoi piazzamenti vanno via | shadowimages.moderate |
| /simg audit [giocatore] | Il registro: import, piazzamenti, rimozioni, approvazioni, con chi e quando | shadowimages.moderate |
| /simg limits [giocatore] | Mappe sui muri e limite (per un altro giocatore serve .moderate) | shadowimages.gui |
| /simg migrate <imageonmap|images|yamipa> [--dry-run] | Importa da ImageOnMap (con gli ID delle mappe gia' appese adottati), Custom Images e Yamipa. --dry-run scrive migrate-report-<plugin>.txt senza toccare niente | shadowimages.migrate |
| /simg pack build | Lo strato HD facoltativo: legge plugins/ShadowImages/hd/ (ogni file porta il nome di un quadro della libreria), scrive pack/ShadowImages-hd.zip e lo consegna (dentro a ShadowCustomizerModels, da hd.resource-pack-url, o solo il file). Serve hd.enabled: true | shadowimages.pack |
| /simg pack status | Strato acceso o no, consegna, file e SHA-1, quadri nel pacchetto (aggiornati o vecchi), giocatori che lo hanno caricato | shadowimages.pack |
| /simg pack add <immagine> | Copia la sorgente di un quadro della libreria in hd/, pronta per il prossimo pack build | shadowimages.pack |
| /simg pack remove <immagine> | Toglie il file del quadro da hd/ (esce dal pacchetto al prossimo pack build) | shadowimages.pack |
| /simg cache <stats|clear> | Quanto occupano le rese in memoria e su disco; clear toglie quelle che nessuno usa (con conferma) | shadowimages.admin |
| /simg debug look | In action bar: la bacheca, il pixel e la zona sotto il mirino (di nuovo per spegnere) | shadowimages.debug |
| /simg debug click <bacheca> <x> <y> [giocatore] [left|right|shift-left|shift-right] | Un clic simulato su un pixel, con tutto il percorso di un clic vero (permessi, attese, eventi, azioni) | shadowimages.debug |
| /simg debug stats [giocatore] | Trasporto, mappe mandate, banda, rese, animazioni, ID, coda del giocatore | shadowimages.debug |
| /simg reload | Rilegge config, stili, stendardi, bacheche, lingue e schermate | shadowimages.reload |
| Comando | Cosa fa | Permesso |
|---|---|---|
| /banner | Il designer: anteprima dal vivo, colori, motivi del registro (anche dei datapack), strati, salva, prendi, codice | shadowimages.banner |
| /banner code | Il codice dello stendardo in mano (b1:red|stripe_top:white), con [ COPIA ] e i passi al telaio nella lingua del client | shadowimages.banner |
| /banner give <codice|disegno salvato> [giocatore] [shield] | Uno stendardo (o uno scudo) pronto | shadowimages.banner.give |
| /banner text <testo> [colore] [sfondo] | Una scritta a stendardi sul muro che guardi: prima un'anteprima che vedi solo tu, poi la conferma; /simg undo la toglie | shadowimages.banner.text |
| /banner wall <LxA> <codice> [codice...] | Un muro di stendardi dai codici, con anteprima e conferma | shadowimages.banner.text |
| /banner help | L'aiuto | shadowimages.banner |
| Nodo | Cosa concede | Di partenza |
|---|---|---|
| shadowimages.admin · 27 figli | Tutto ShadowImages | Operatori |
| shadowimages.gui | Pannello, libreria, anteprime, piazzamenti vicini e limiti | Operatori |
| shadowimages.place | Appendere immagini: anteprima, bacchetta, fit, annulla e rifai | Operatori |
| shadowimages.remove.own | Togliere e spostare le proprie immagini | Operatori |
| shadowimages.import.file | Importare immagini dalla cartella images del plugin | Operatori |
| shadowimages.import.url | Importare immagini da un link | Operatori |
| shadowimages.manage | Rinominare, cancellare, riscaricare e modificare qualunque immagine; animazioni | Operatori |
| shadowimages.give | Dare oggetti quadro | Operatori |
| shadowimages.tp | Teletrasportarsi a un piazzamento | Operatori |
| shadowimages.remove.any | Togliere e spostare le immagini di chiunque | Operatori |
| shadowimages.board.create | Creare e appendere bacheche e presentazioni | Operatori |
| shadowimages.board.edit | Modificare le bacheche, pubblicare, cambiare scena, rileggere | Operatori |
| shadowimages.board.edit.console | Scrivere nell'editor azioni con i poteri della console | Operatori |
| shadowimages.board.delete | Cancellare bacheche | Operatori |
| shadowimages.interact | Cliccare le bacheche | Tutti |
| shadowimages.banner | Designer e codici degli stendardi | Tutti |
| shadowimages.banner.text | Scritte e muri di stendardi | Operatori |
| shadowimages.banner.give | Dare stendardi pronti e prenderli dal designer senza materiali | Operatori |
| shadowimages.moderate | Approvare e rifiutare immagini, leggere il registro, vedere i limiti degli altri | Operatori |
| shadowimages.notify.pending | Essere avvisati delle immagini in attesa | Operatori |
| shadowimages.migrate | Importare da ImageOnMap, Custom Images e Yamipa | Operatori |
| shadowimages.pack | Costruire e controllare il pacchetto dello strato HD (/simg pack) | Operatori |
| shadowimages.debug | I comandi di diagnosi | Operatori |
| shadowimages.reload | Ricaricare configurazione, stili, bacheche e lingue | Operatori |
| shadowimages.bypass.approval | Importare senza passare dalla coda d'approvazione | Operatori |
| shadowimages.bypass.regions | Appendere immagini e stendardi dove non si puo' costruire | Operatori |
| shadowimages.bypass.limits | Nessun limite di mappe, immagini piu' grandi | Operatori |
| shadowimages.bypass.hosts | Importare da qualunque sito pubblico | Operatori |
Non ci sono ancora screenshot. Quando ci saranno compaiono qui, e nel frattempo è meglio dirlo che riempire lo spazio.
Map art per Paper 1.26.2, Java 25, compatibile Folia, nessuna dipendenza da installare. Anteprima che segue lo sguardo, animazioni che non fanno lag, bacheche interattive con editor nel mondo, designer di stendardi, strato HD facoltativo col pacchetto di risorse.
ShadowImages copre quello che oggi fai con Custom Images, ImageOnMap, ImageFrame, InteractiveBoard, Yamipa, BannerMaker — in un solo jar, senza dipendenze da installare.
plugins del tuo server Paper.Nessuno di questi va installato per forza, salvo quelli segnati come obbligatori: quando c’è, ShadowImages lo usa; quando manca, funziona lo stesso.