Non credo sia fattibile, la luce in minecraft è generata da dei blocchi quando non è giorno o in ambienti chiusi, i veicoli sono proiezioni di una texture da un'armor stand o un'entità in generale, che si sposta secondo vari comandi dati dal giocatore, come dal sistema WASD. In pratica quando un cittadino è su un veicolo, grazie a un datapack o a un plugin, vengono settate delle variabili relative alla pressione dei pulsanti WASD, che in minecraft sarebbero punti nella scoreboard, con un certo numero che indica un attivo e un non attivo (es. 1-0: Binary Code). Ci sono delle funzioni quindi che si attivano nel momento in cui la scoreboard segnala che Nome_ ha punti_variabile = x (x=qualsiasi numero che tu vuoi); le funzioni di minecraft sono un mix di Java e di comandi presenti nel gioco che vengono eseguiti quando viene richiamata la funzione in questione, o da un operatore con /function nomepacchetto:nomefunzione (datapack) o tramite un comando custom (plugin) oppure con l'attivazione automatica in certi eventi segnalati con la scoreboard individuale o globale.
In conclusione: Non credo sia fattibile a livello tecnico perché richiede l'utilizzo di blocchi in movimento.
Nel caso Correggetemi.