Cómo funcionan las texturas personalizadas#
Además de los acabados que vienen con el pack, Shell Creator puede vestir paredes, suelos y techos con tus propias imágenes. No hay nada que streamear ni ningún YTD que editar: colocas dos archivos PNG en una carpeta numerada y, tras reiniciar, aparecen en las listas de pintura del constructor junto a las texturas de serie.
Esto funciona porque qs-shellcreator-props ya streamea 60 juegos de paredes en blanco y 60 suelos en blanco. Cuando un jugador entra, el script lee tus PNG y los pinta sobre esos modelos en blanco en tiempo de ejecución.
Carpeta | Huecos | Aparece en el constructor como |
|---|---|---|
| 1 – 60 | Custom Wall 01 … en los acabados de pared. Cubre por igual paredes completas, medias paredes, cuartos de pared, vanos de puerta y paredes con ventana. |
| 1 – 60 | Custom Floor 01 … en los acabados de suelo, y Custom Roof 01 … en los acabados de techo. |
La descarga incluye dos ejemplos de cada uno (walls/1, walls/2, floors/1, floors/2), para que veas la estructura antes de añadir los tuyos.

Añadir una textura#
Crea una carpeta numerada
Dentro de
qs-shellcreator/textures/walls/oqs-shellcreator/textures/floors/, crea una carpeta con el siguiente número libre:3, luego4, y así hasta60. Usa un número simple:3, no03owood.Añade las dos imágenes
lua textures/ ├── floors/ │ ├── 1/ │ ├── 2/ │ └── 3/ -- your new floor │ ├── diffuse.png │ └── normal.png └── walls/ ├── 1/ ├── 2/ └── 3/ -- your new wall ├── diffuse.png └── normal.pngUna carpeta a la que le falte alguno de los archivos se omite sin avisar.
Reinicia el recurso
restart qs-shellcreatory vuelve a conectarte. El nuevo acabado aparece al final de la lista de paredes o suelos del constructor, con su propia imagen como vista previa.
Requisitos de las imágenes#
Archivo | Qué es |
|---|---|
| El color y el patrón de la superficie: la madera, las baldosas, el yeso. También es la imagen de vista previa en el constructor. |
| El mapa de normales, que simula relieves y ranuras para que la luz resalte las juntas y la veta. |
Formato: solo PNG.
Tamaño: cuadrado, 512 × 512 o 1024 × 1024. Las imágenes más grandes cuestan memoria a cada jugador sin ganancia visible.
Nombres: exactamente
diffuse.pngynormal.png, en minúsculas.Repetición: usa una imagen sin costuras, o los bordes se verán en cada baldosa.
¿Sin mapa de normales? Usa una imagen plana rellena de
#8080FFcomonormal.png: la superficie simplemente se renderiza plana.
Para crear un mapa de normales real a partir de tu imagen difusa en unos segundos, sin instalar nada:
cpetry.github.ioNormalMap-OnlineFree normal map generator that runs in your browser — no uploads required.Desactivarlo#
Si no usas texturas personalizadas, desactiva el sistema en config/main.lua para que no se escanee ni se cargue nada al entrar:
Config.CustomTextureEnabled = falseSolución de problemas#
Mi textura no aparece en la lista
Comprueba que ambos archivos existen y se llaman exactamente
diffuse.pngynormal.png.Comprueba que la carpeta es un número simple entre 1 y 60.
Comprueba que
Config.CustomTextureEnabledestrue, y que reiniciaste el recurso y volviste a conectarte.
La textura se ve mal o negra
Vuelve a exportar la imagen como un PNG real (no un JPG o WebP renombrado) sin transparencia, y comprueba que el mapa de normales no está invertido.
La textura se ve borrosa
Usa 1024 × 1024 en lugar de 512 × 512, y una imagen de origen nítida.



