mirror of
https://github.com/sys4-fr/server-nalc.git
synced 2025-07-13 05:10:23 +02:00
Repus correctement du mod u_skins
(Petit soucis sur le commit précédent car fait avec un nouvel outil que je ne maitrise pas encore… :p)
This commit is contained in:
mods/u_skins
MT_skins_updater.exeNewtonsoft.Json.dllREADMEgenerate_previews.shmodpack.txtset_meta.sh
u_skins
depends.txtinit.luameta.lua
update_from_db.pyupdate_from_db2.pyupdate_skins_db.shmeta
character_1.txtcharacter_10.txtcharacter_100.txtcharacter_101.txtcharacter_102.txtcharacter_103.txtcharacter_104.txtcharacter_105.txtcharacter_106.txtcharacter_107.txtcharacter_108.txtcharacter_109.txtcharacter_11.txtcharacter_110.txtcharacter_111.txtcharacter_112.txtcharacter_113.txtcharacter_114.txtcharacter_115.txtcharacter_116.txtcharacter_117.txtcharacter_118.txtcharacter_119.txtcharacter_12.txtcharacter_120.txtcharacter_121.txtcharacter_122.txtcharacter_123.txtcharacter_124.txtcharacter_125.txtcharacter_126.txtcharacter_127.txtcharacter_128.txtcharacter_129.txtcharacter_13.txtcharacter_130.txtcharacter_131.txtcharacter_132.txtcharacter_133.txtcharacter_134.txtcharacter_135.txtcharacter_136.txtcharacter_137.txtcharacter_138.txtcharacter_139.txtcharacter_14.txtcharacter_140.txtcharacter_141.txtcharacter_142.txtcharacter_143.txtcharacter_144.txtcharacter_145.txtcharacter_146.txtcharacter_147.txtcharacter_148.txtcharacter_149.txtcharacter_15.txtcharacter_150.txtcharacter_151.txtcharacter_152.txtcharacter_153.txtcharacter_154.txtcharacter_155.txtcharacter_156.txtcharacter_157.txtcharacter_158.txtcharacter_159.txtcharacter_16.txtcharacter_160.txtcharacter_161.txtcharacter_162.txtcharacter_163.txtcharacter_164.txtcharacter_165.txtcharacter_166.txtcharacter_167.txtcharacter_168.txtcharacter_169.txtcharacter_17.txtcharacter_170.txtcharacter_171.txtcharacter_172.txtcharacter_173.txtcharacter_174.txtcharacter_175.txtcharacter_176.txtcharacter_177.txtcharacter_178.txtcharacter_179.txtcharacter_18.txtcharacter_180.txtcharacter_181.txtcharacter_182.txtcharacter_183.txtcharacter_184.txtcharacter_185.txtcharacter_186.txtcharacter_187.txtcharacter_188.txtcharacter_189.txtcharacter_19.txtcharacter_190.txtcharacter_191.txtcharacter_192.txtcharacter_193.txtcharacter_194.txtcharacter_195.txtcharacter_196.txtcharacter_197.txtcharacter_198.txtcharacter_199.txtcharacter_2.txtcharacter_20.txtcharacter_200.txtcharacter_201.txtcharacter_202.txtcharacter_203.txtcharacter_204.txtcharacter_205.txtcharacter_206.txtcharacter_207.txtcharacter_208.txtcharacter_209.txtcharacter_21.txtcharacter_210.txtcharacter_211.txtcharacter_212.txtcharacter_213.txtcharacter_214.txtcharacter_215.txtcharacter_216.txtcharacter_217.txtcharacter_218.txtcharacter_219.txtcharacter_22.txtcharacter_220.txtcharacter_221.txtcharacter_222.txtcharacter_223.txtcharacter_224.txtcharacter_225.txtcharacter_226.txtcharacter_227.txtcharacter_228.txtcharacter_229.txtcharacter_23.txtcharacter_230.txtcharacter_231.txtcharacter_232.txtcharacter_233.txtcharacter_234.txtcharacter_235.txtcharacter_236.txtcharacter_237.txtcharacter_238.txtcharacter_239.txtcharacter_24.txtcharacter_240.txtcharacter_241.txtcharacter_242.txtcharacter_243.txtcharacter_244.txtcharacter_245.txtcharacter_246.txtcharacter_247.txtcharacter_248.txtcharacter_249.txtcharacter_25.txtcharacter_250.txtcharacter_251.txtcharacter_252.txtcharacter_253.txtcharacter_254.txtcharacter_255.txtcharacter_256.txtcharacter_257.txtcharacter_258.txtcharacter_259.txtcharacter_26.txtcharacter_260.txtcharacter_261.txtcharacter_262.txtcharacter_263.txtcharacter_264.txtcharacter_265.txtcharacter_266.txtcharacter_267.txtcharacter_268.txtcharacter_269.txtcharacter_27.txtcharacter_270.txtcharacter_271.txtcharacter_272.txtcharacter_273.txtcharacter_274.txtcharacter_275.txtcharacter_276.txtcharacter_277.txtcharacter_278.txtcharacter_279.txtcharacter_28.txtcharacter_280.txtcharacter_281.txtcharacter_282.txtcharacter_283.txtcharacter_284.txtcharacter_285.txtcharacter_286.txtcharacter_287.txtcharacter_288.txtcharacter_289.txtcharacter_29.txtcharacter_290.txtcharacter_291.txtcharacter_292.txtcharacter_293.txtcharacter_294.txtcharacter_295.txtcharacter_296.txtcharacter_297.txtcharacter_298.txtcharacter_299.txtcharacter_3.txtcharacter_30.txtcharacter_300.txtcharacter_301.txtcharacter_302.txtcharacter_303.txtcharacter_304.txtcharacter_305.txtcharacter_306.txtcharacter_307.txtcharacter_308.txtcharacter_309.txtcharacter_31.txtcharacter_310.txtcharacter_311.txtcharacter_312.txtcharacter_313.txtcharacter_314.txtcharacter_315.txtcharacter_316.txtcharacter_317.txtcharacter_318.txtcharacter_319.txtcharacter_32.txtcharacter_320.txtcharacter_321.txtcharacter_322.txtcharacter_323.txtcharacter_324.txtcharacter_325.txtcharacter_326.txtcharacter_327.txtcharacter_328.txtcharacter_329.txtcharacter_33.txtcharacter_330.txtcharacter_331.txtcharacter_332.txtcharacter_333.txtcharacter_334.txtcharacter_335.txtcharacter_336.txtcharacter_337.txtcharacter_338.txtcharacter_339.txtcharacter_34.txtcharacter_340.txtcharacter_341.txtcharacter_342.txtcharacter_343.txtcharacter_344.txtcharacter_345.txtcharacter_346.txtcharacter_347.txtcharacter_348.txtcharacter_349.txtcharacter_35.txtcharacter_350.txtcharacter_351.txtcharacter_352.txtcharacter_353.txtcharacter_354.txtcharacter_355.txtcharacter_356.txtcharacter_357.txtcharacter_358.txtcharacter_359.txtcharacter_36.txtcharacter_360.txtcharacter_361.txtcharacter_362.txtcharacter_363.txtcharacter_364.txtcharacter_365.txtcharacter_366.txtcharacter_367.txtcharacter_368.txtcharacter_369.txtcharacter_37.txtcharacter_370.txtcharacter_371.txtcharacter_372.txtcharacter_373.txtcharacter_374.txtcharacter_375.txtcharacter_376.txtcharacter_377.txtcharacter_378.txtcharacter_379.txtcharacter_38.txtcharacter_380.txtcharacter_381.txtcharacter_382.txtcharacter_383.txtcharacter_384.txtcharacter_385.txtcharacter_386.txtcharacter_387.txtcharacter_388.txtcharacter_389.txtcharacter_39.txtcharacter_390.txtcharacter_391.txtcharacter_392.txtcharacter_393.txtcharacter_394.txtcharacter_395.txtcharacter_396.txtcharacter_397.txtcharacter_398.txtcharacter_399.txtcharacter_4.txtcharacter_40.txtcharacter_400.txtcharacter_401.txtcharacter_402.txtcharacter_403.txtcharacter_404.txtcharacter_405.txtcharacter_406.txtcharacter_407.txtcharacter_408.txtcharacter_409.txtcharacter_41.txtcharacter_410.txtcharacter_411.txtcharacter_412.txtcharacter_413.txtcharacter_414.txtcharacter_415.txtcharacter_416.txtcharacter_417.txtcharacter_418.txtcharacter_419.txtcharacter_42.txtcharacter_420.txtcharacter_421.txtcharacter_428.txtcharacter_429.txtcharacter_43.txtcharacter_430.txtcharacter_431.txtcharacter_432.txtcharacter_433.txtcharacter_434.txtcharacter_435.txtcharacter_436.txtcharacter_437.txtcharacter_438.txtcharacter_439.txtcharacter_44.txtcharacter_440.txtcharacter_441.txtcharacter_442.txtcharacter_443.txtcharacter_444.txtcharacter_445.txtcharacter_446.txtcharacter_447.txtcharacter_448.txtcharacter_449.txtcharacter_45.txtcharacter_450.txtcharacter_451.txtcharacter_452.txtcharacter_453.txtcharacter_454.txtcharacter_456.txtcharacter_457.txtcharacter_458.txtcharacter_459.txtcharacter_46.txtcharacter_460.txtcharacter_461.txtcharacter_462.txtcharacter_463.txtcharacter_464.txtcharacter_465.txtcharacter_466.txtcharacter_467.txtcharacter_468.txtcharacter_469.txtcharacter_47.txtcharacter_470.txtcharacter_471.txtcharacter_473.txtcharacter_474.txtcharacter_475.txtcharacter_476.txtcharacter_477.txtcharacter_478.txtcharacter_479.txtcharacter_48.txtcharacter_480.txtcharacter_482.txtcharacter_483.txtcharacter_484.txtcharacter_485.txtcharacter_486.txtcharacter_487.txtcharacter_488.txtcharacter_489.txtcharacter_49.txtcharacter_490.txtcharacter_491.txtcharacter_492.txtcharacter_493.txtcharacter_494.txtcharacter_495.txtcharacter_496.txtcharacter_497.txtcharacter_498.txtcharacter_499.txtcharacter_5.txtcharacter_50.txtcharacter_500.txtcharacter_501.txtcharacter_502.txtcharacter_503.txtcharacter_504.txtcharacter_505.txtcharacter_506.txtcharacter_507.txtcharacter_508.txtcharacter_509.txtcharacter_51.txtcharacter_510.txtcharacter_511.txtcharacter_512.txtcharacter_513.txtcharacter_514.txtcharacter_515.txtcharacter_516.txtcharacter_517.txtcharacter_518.txtcharacter_519.txtcharacter_52.txtcharacter_53.txtcharacter_54.txtcharacter_55.txtcharacter_56.txtcharacter_57.txtcharacter_58.txtcharacter_59.txtcharacter_6.txtcharacter_60.txtcharacter_61.txtcharacter_62.txtcharacter_63.txtcharacter_64.txtcharacter_65.txtcharacter_66.txtcharacter_67.txtcharacter_68.txtcharacter_69.txtcharacter_7.txtcharacter_70.txtcharacter_71.txtcharacter_72.txtcharacter_73.txtcharacter_74.txtcharacter_75.txtcharacter_76.txtcharacter_77.txtcharacter_78.txtcharacter_79.txtcharacter_8.txtcharacter_80.txtcharacter_81.txtcharacter_82.txtcharacter_83.txtcharacter_84.txtcharacter_85.txtcharacter_86.txtcharacter_87.txtcharacter_88.txtcharacter_89.txtcharacter_9.txtcharacter_90.txtcharacter_91.txtcharacter_92.txtcharacter_93.txtcharacter_94.txtcharacter_95.txtcharacter_96.txtcharacter_97.txtcharacter_98.txtcharacter_99.txtplaceholder.txt
players.luaskinlist.luatextures
character_1.pngcharacter_10.pngcharacter_100.pngcharacter_100_preview.pngcharacter_100_preview_back.pngcharacter_101.pngcharacter_101_preview.pngcharacter_101_preview_back.pngcharacter_102.pngcharacter_102_preview.pngcharacter_102_preview_back.pngcharacter_103.pngcharacter_103_preview.pngcharacter_103_preview_back.pngcharacter_104.pngcharacter_104_preview.pngcharacter_104_preview_back.pngcharacter_105.pngcharacter_105_preview.pngcharacter_105_preview_back.pngcharacter_106.pngcharacter_106_preview.pngcharacter_106_preview_back.pngcharacter_107.pngcharacter_107_preview.pngcharacter_107_preview_back.pngcharacter_108.pngcharacter_108_preview.pngcharacter_108_preview_back.pngcharacter_109.pngcharacter_109_preview.pngcharacter_109_preview_back.pngcharacter_10_preview.pngcharacter_10_preview_back.pngcharacter_11.pngcharacter_110.pngcharacter_110_preview.pngcharacter_110_preview_back.pngcharacter_111.pngcharacter_111_preview.pngcharacter_111_preview_back.pngcharacter_112.pngcharacter_112_preview.pngcharacter_112_preview_back.pngcharacter_113.pngcharacter_113_preview.pngcharacter_113_preview_back.pngcharacter_114.pngcharacter_114_preview.pngcharacter_114_preview_back.pngcharacter_115.pngcharacter_115_preview.pngcharacter_115_preview_back.pngcharacter_116.pngcharacter_116_preview.pngcharacter_116_preview_back.pngcharacter_117.pngcharacter_117_preview.pngcharacter_117_preview_back.pngcharacter_118.pngcharacter_118_preview.pngcharacter_118_preview_back.pngcharacter_119.pngcharacter_119_preview.pngcharacter_119_preview_back.pngcharacter_11_preview.pngcharacter_11_preview_back.pngcharacter_12.pngcharacter_120.pngcharacter_120_preview.pngcharacter_120_preview_back.pngcharacter_121.pngcharacter_121_preview.pngcharacter_121_preview_back.pngcharacter_122.pngcharacter_122_preview.pngcharacter_122_preview_back.pngcharacter_123.pngcharacter_123_preview.pngcharacter_123_preview_back.pngcharacter_124.pngcharacter_124_preview.pngcharacter_124_preview_back.pngcharacter_125.pngcharacter_125_preview.pngcharacter_125_preview_back.pngcharacter_126.pngcharacter_126_preview.pngcharacter_126_preview_back.pngcharacter_127.pngcharacter_127_preview.pngcharacter_127_preview_back.pngcharacter_128.pngcharacter_128_preview.pngcharacter_128_preview_back.pngcharacter_129.pngcharacter_129_preview.pngcharacter_129_preview_back.pngcharacter_12_preview.pngcharacter_12_preview_back.pngcharacter_13.pngcharacter_130.pngcharacter_130_preview.pngcharacter_130_preview_back.pngcharacter_131.pngcharacter_131_preview.pngcharacter_131_preview_back.pngcharacter_132.pngcharacter_132_preview.pngcharacter_132_preview_back.pngcharacter_133.pngcharacter_133_preview.pngcharacter_133_preview_back.pngcharacter_134.pngcharacter_134_preview.pngcharacter_134_preview_back.pngcharacter_135.pngcharacter_135_preview.pngcharacter_135_preview_back.pngcharacter_136.pngcharacter_136_preview.pngcharacter_136_preview_back.pngcharacter_137.pngcharacter_137_preview.pngcharacter_137_preview_back.pngcharacter_138.pngcharacter_138_preview.pngcharacter_138_preview_back.pngcharacter_139.pngcharacter_139_preview.pngcharacter_139_preview_back.pngcharacter_13_preview.pngcharacter_13_preview_back.pngcharacter_14.pngcharacter_140.pngcharacter_140_preview.pngcharacter_140_preview_back.pngcharacter_141.pngcharacter_141_preview.pngcharacter_141_preview_back.pngcharacter_142.pngcharacter_142_preview.pngcharacter_142_preview_back.pngcharacter_143.pngcharacter_143_preview.pngcharacter_143_preview_back.pngcharacter_144.pngcharacter_144_preview.pngcharacter_144_preview_back.pngcharacter_145.pngcharacter_145_preview.pngcharacter_145_preview_back.pngcharacter_146.pngcharacter_146_preview.pngcharacter_146_preview_back.pngcharacter_147.pngcharacter_147_preview.pngcharacter_147_preview_back.pngcharacter_148.pngcharacter_148_preview.pngcharacter_148_preview_back.pngcharacter_149.pngcharacter_149_preview.pngcharacter_149_preview_back.pngcharacter_14_preview.pngcharacter_14_preview_back.pngcharacter_15.pngcharacter_150.pngcharacter_150_preview.pngcharacter_150_preview_back.pngcharacter_151.pngcharacter_151_preview.pngcharacter_151_preview_back.pngcharacter_152.pngcharacter_152_preview.pngcharacter_152_preview_back.pngcharacter_153.pngcharacter_153_preview.pngcharacter_154.pngcharacter_154_preview.pngcharacter_155.pngcharacter_155_preview.pngcharacter_156.pngcharacter_156_preview.pngcharacter_157.pngcharacter_157_preview.pngcharacter_158.pngcharacter_158_preview.pngcharacter_159.pngcharacter_159_preview.pngcharacter_15_preview.pngcharacter_15_preview_back.pngcharacter_16.pngcharacter_160.pngcharacter_160_preview.pngcharacter_160_preview_back.pngcharacter_161.pngcharacter_161_preview.pngcharacter_162.pngcharacter_162_preview.pngcharacter_163.pngcharacter_163_preview.pngcharacter_164.pngcharacter_164_preview.pngcharacter_165.pngcharacter_165_preview.pngcharacter_166.pngcharacter_166_preview.pngcharacter_167.pngcharacter_167_preview.pngcharacter_168.pngcharacter_168_preview.pngcharacter_169.pngcharacter_169_preview.pngcharacter_16_preview.pngcharacter_16_preview_back.pngcharacter_17.pngcharacter_170.pngcharacter_170_preview.pngcharacter_171.pngcharacter_171_preview.pngcharacter_172.pngcharacter_172_preview.pngcharacter_173.pngcharacter_173_preview.pngcharacter_174.pngcharacter_174_preview.pngcharacter_175.pngcharacter_175_preview.pngcharacter_176.pngcharacter_176_preview.pngcharacter_177.pngcharacter_177_preview.pngcharacter_178.pngcharacter_178_preview.pngcharacter_179.pngcharacter_179_preview.pngcharacter_17_preview.pngcharacter_17_preview_back.pngcharacter_18.pngcharacter_180.pngcharacter_180_preview.pngcharacter_181.pngcharacter_181_preview.pngcharacter_182.pngcharacter_182_preview.pngcharacter_183.pngcharacter_183_preview.pngcharacter_184.pngcharacter_184_preview.pngcharacter_185.pngcharacter_185_preview.pngcharacter_186.pngcharacter_186_preview.pngcharacter_187.pngcharacter_187_preview.pngcharacter_188.pngcharacter_188_preview.pngcharacter_189.pngcharacter_189_preview.pngcharacter_18_preview.pngcharacter_18_preview_back.pngcharacter_19.pngcharacter_190.pngcharacter_190_preview.pngcharacter_191.pngcharacter_191_preview.pngcharacter_192.pngcharacter_192_preview.pngcharacter_193.pngcharacter_193_preview.pngcharacter_194.pngcharacter_194_preview.pngcharacter_195.pngcharacter_195_preview.pngcharacter_196.pngcharacter_196_preview.pngcharacter_197.pngcharacter_197_preview.pngcharacter_198.pngcharacter_198_preview.pngcharacter_199.pngcharacter_199_preview.pngcharacter_19_preview.pngcharacter_19_preview_back.pngcharacter_1_preview.pngcharacter_1_preview_back.pngcharacter_2.pngcharacter_20.pngcharacter_200.pngcharacter_200_preview.pngcharacter_201.pngcharacter_201_preview.pngcharacter_202.pngcharacter_202_preview.pngcharacter_203.pngcharacter_203_preview.pngcharacter_204.pngcharacter_204_preview.pngcharacter_205.pngcharacter_205_preview.pngcharacter_206.pngcharacter_206_preview.pngcharacter_207.pngcharacter_207_preview.pngcharacter_208.pngcharacter_208_preview.pngcharacter_209.pngcharacter_209_preview.pngcharacter_20_preview.pngcharacter_20_preview_back.pngcharacter_21.pngcharacter_210.pngcharacter_210_preview.pngcharacter_211.pngcharacter_211_preview.pngcharacter_212.pngcharacter_212_preview.pngcharacter_213.pngcharacter_213_preview.pngcharacter_214.pngcharacter_214_preview.pngcharacter_215.pngcharacter_215_preview.pngcharacter_216.pngcharacter_216_preview.pngcharacter_217.pngcharacter_217_preview.pngcharacter_218.pngcharacter_218_preview.pngcharacter_219.pngcharacter_219_preview.pngcharacter_21_preview.pngcharacter_21_preview_back.pngcharacter_22.pngcharacter_220.pngcharacter_220_preview.pngcharacter_221.pngcharacter_221_preview.pngcharacter_222.pngcharacter_222_preview.pngcharacter_223.pngcharacter_223_preview.pngcharacter_224.pngcharacter_224_preview.pngcharacter_225.pngcharacter_225_preview.pngcharacter_226.pngcharacter_226_preview.pngcharacter_227.pngcharacter_227_preview.pngcharacter_228.pngcharacter_228_preview.pngcharacter_229.pngcharacter_229_preview.pngcharacter_22_preview.pngcharacter_22_preview_back.pngcharacter_23.pngcharacter_230.pngcharacter_230_preview.pngcharacter_231.pngcharacter_231_preview.pngcharacter_231_preview_back.pngcharacter_232.pngcharacter_232_preview.pngcharacter_233.pngcharacter_233_preview.pngcharacter_234.pngcharacter_234_preview.pngcharacter_235.pngcharacter_235_preview.pngcharacter_236.pngcharacter_236_preview.pngcharacter_237.pngcharacter_237_preview.pngcharacter_238.pngcharacter_238_preview.pngcharacter_239.pngcharacter_239_preview.pngcharacter_23_preview.pngcharacter_23_preview_back.pngcharacter_24.pngcharacter_240.pngcharacter_240_preview.pngcharacter_241.pngcharacter_241_preview.pngcharacter_242.pngcharacter_242_preview.pngcharacter_243.pngcharacter_243_preview.pngcharacter_244.pngcharacter_244_preview.pngcharacter_245.pngcharacter_245_preview.pngcharacter_246.pngcharacter_246_preview.pngcharacter_247.pngcharacter_247_preview.pngcharacter_248.pngcharacter_248_preview.pngcharacter_249.pngcharacter_249_preview.pngcharacter_24_preview.pngcharacter_24_preview_back.pngcharacter_25.pngcharacter_250.pngcharacter_250_preview.pngcharacter_251.pngcharacter_251_preview.pngcharacter_252.pngcharacter_252_preview.pngcharacter_253.pngcharacter_253_preview.pngcharacter_254.pngcharacter_254_preview.pngcharacter_255.pngcharacter_255_preview.pngcharacter_256.pngcharacter_256_preview.pngcharacter_257.pngcharacter_257_preview.pngcharacter_258.pngcharacter_258_preview.pngcharacter_259.pngcharacter_259_preview.pngcharacter_25_preview.pngcharacter_25_preview_back.pngcharacter_26.pngcharacter_260.pngcharacter_260_preview.pngcharacter_261.pngcharacter_261_preview.pngcharacter_262.pngcharacter_262_preview.pngcharacter_263.pngcharacter_263_preview.pngcharacter_264.pngcharacter_264_preview.pngcharacter_265.pngcharacter_265_preview.pngcharacter_266.pngcharacter_266_preview.pngcharacter_267.pngcharacter_267_preview.pngcharacter_268.pngcharacter_268_preview.pngcharacter_269.pngcharacter_269_preview.pngcharacter_26_preview.pngcharacter_26_preview_back.pngcharacter_27.pngcharacter_270.pngcharacter_270_preview.pngcharacter_271.pngcharacter_271_preview.pngcharacter_272.pngcharacter_272_preview.pngcharacter_273.pngcharacter_273_preview.pngcharacter_274.pngcharacter_274_preview.pngcharacter_275.pngcharacter_275_preview.pngcharacter_276.pngcharacter_276_preview.pngcharacter_277.pngcharacter_277_preview.pngcharacter_278.pngcharacter_278_preview.pngcharacter_279.pngcharacter_279_preview.pngcharacter_27_preview.pngcharacter_27_preview_back.pngcharacter_28.pngcharacter_280.pngcharacter_280_preview.pngcharacter_281.pngcharacter_281_preview.pngcharacter_282.pngcharacter_282_preview.pngcharacter_283.pngcharacter_283_preview.pngcharacter_284.pngcharacter_284_preview.pngcharacter_285.pngcharacter_285_preview.pngcharacter_286.pngcharacter_286_preview.pngcharacter_287.pngcharacter_287_preview.pngcharacter_288.pngcharacter_288_preview.pngcharacter_289.pngcharacter_289_preview.pngcharacter_28_preview.pngcharacter_28_preview_back.pngcharacter_29.pngcharacter_290.pngcharacter_290_preview.pngcharacter_291.pngcharacter_291_preview.pngcharacter_292.pngcharacter_292_preview.pngcharacter_293.pngcharacter_293_preview.pngcharacter_294.pngcharacter_294_preview.pngcharacter_295.pngcharacter_295_preview.pngcharacter_296.pngcharacter_296_preview.pngcharacter_297.pngcharacter_297_preview.pngcharacter_298.pngcharacter_298_preview.pngcharacter_299.pngcharacter_299_preview.pngcharacter_29_preview.pngcharacter_29_preview_back.pngcharacter_2_preview.pngcharacter_2_preview_back.pngcharacter_3.pngcharacter_30.pngcharacter_300.pngcharacter_300_preview.pngcharacter_301.pngcharacter_301_preview.pngcharacter_302.pngcharacter_302_preview.pngcharacter_303.pngcharacter_303_preview.pngcharacter_303_preview_back.pngcharacter_304.pngcharacter_304_preview.pngcharacter_305.pngcharacter_305_preview.pngcharacter_306.pngcharacter_306_preview.pngcharacter_307.pngcharacter_307_preview.pngcharacter_308.pngcharacter_308_preview.pngcharacter_309.pngcharacter_309_preview.pngcharacter_30_preview.pngcharacter_30_preview_back.pngcharacter_31.pngcharacter_310.pngcharacter_310_preview.pngcharacter_311.pngcharacter_311_preview.pngcharacter_312.pngcharacter_312_preview.pngcharacter_313.pngcharacter_313_preview.pngcharacter_314.pngcharacter_314_preview.pngcharacter_315.pngcharacter_315_preview.pngcharacter_316.pngcharacter_316_preview.pngcharacter_317.pngcharacter_317_preview.pngcharacter_318.pngcharacter_318_preview.pngcharacter_319.pngcharacter_319_preview.pngcharacter_31_preview.pngcharacter_31_preview_back.pngcharacter_32.pngcharacter_320.pngcharacter_320_preview.pngcharacter_321.pngcharacter_321_preview.pngcharacter_322.pngcharacter_322_preview.pngcharacter_323.pngcharacter_323_preview.pngcharacter_324.pngcharacter_324_preview.pngcharacter_325.pngcharacter_325_preview.pngcharacter_326.pngcharacter_326_preview.pngcharacter_327.pngcharacter_327_preview.pngcharacter_328.pngcharacter_328_preview.pngcharacter_329.pngcharacter_329_preview.pngcharacter_32_preview.pngcharacter_32_preview_back.pngcharacter_33.pngcharacter_330.pngcharacter_330_preview.pngcharacter_331.pngcharacter_331_preview.pngcharacter_332.pngcharacter_332_preview.pngcharacter_333.pngcharacter_333_preview.pngcharacter_334.pngcharacter_334_preview.pngcharacter_335.pngcharacter_335_preview.pngcharacter_336.pngcharacter_336_preview.pngcharacter_337.pngcharacter_337_preview.pngcharacter_338.pngcharacter_338_preview.pngcharacter_339.pngcharacter_339_preview.pngcharacter_33_preview.pngcharacter_33_preview_back.pngcharacter_34.pngcharacter_340.pngcharacter_340_preview.pngcharacter_341.pngcharacter_341_preview.pngcharacter_342.pngcharacter_342_preview.pngcharacter_343.pngcharacter_343_preview.pngcharacter_344.pngcharacter_344_preview.pngcharacter_345.pngcharacter_345_preview.pngcharacter_346.pngcharacter_346_preview.pngcharacter_347.pngcharacter_347_preview.pngcharacter_348.pngcharacter_348_preview.pngcharacter_348_preview_back.pngcharacter_349.pngcharacter_349_preview.pngcharacter_34_preview.pngcharacter_34_preview_back.pngcharacter_35.pngcharacter_350.pngcharacter_350_preview.pngcharacter_351.pngcharacter_351_preview.pngcharacter_352.pngcharacter_352_preview.pngcharacter_353.pngcharacter_353_preview.pngcharacter_353_preview_back.pngcharacter_354.pngcharacter_354_preview.pngcharacter_354_preview_back.pngcharacter_355.pngcharacter_355_preview.pngcharacter_356.pngcharacter_356_preview.pngcharacter_357.pngcharacter_357_preview.pngcharacter_358.pngcharacter_358_preview.pngcharacter_359.pngcharacter_359_preview.pngcharacter_35_preview.pngcharacter_35_preview_back.pngcharacter_36.pngcharacter_360.pngcharacter_360_preview.pngcharacter_361.pngcharacter_361_preview.pngcharacter_362.pngcharacter_362_preview.pngcharacter_363.pngcharacter_363_preview.pngcharacter_364.pngcharacter_364_preview.pngcharacter_365.pngcharacter_365_preview.pngcharacter_366.pngcharacter_366_preview.pngcharacter_367.pngcharacter_367_preview.pngcharacter_368.pngcharacter_368_preview.pngcharacter_369.pngcharacter_369_preview.pngcharacter_36_preview.pngcharacter_36_preview_back.pngcharacter_37.pngcharacter_370.pngcharacter_370_preview.pngcharacter_371.pngcharacter_371_preview.pngcharacter_372.pngcharacter_372_preview.pngcharacter_373.pngcharacter_373_preview.pngcharacter_374.pngcharacter_374_preview.pngcharacter_375.pngcharacter_375_preview.pngcharacter_375_preview_back.pngcharacter_376.pngcharacter_376_preview.pngcharacter_377.pngcharacter_377_preview.pngcharacter_378.pngcharacter_378_preview.pngcharacter_379.pngcharacter_379_preview.pngcharacter_37_preview.pngcharacter_37_preview_back.pngcharacter_38.pngcharacter_380.pngcharacter_380_preview.pngcharacter_381.pngcharacter_381_preview.pngcharacter_382.pngcharacter_382_preview.pngcharacter_383.pngcharacter_383_preview.pngcharacter_384.pngcharacter_384_preview.pngcharacter_385.pngcharacter_385_preview.pngcharacter_386.pngcharacter_386_preview.pngcharacter_387.pngcharacter_387_preview.pngcharacter_388.pngcharacter_388_preview.pngcharacter_389.pngcharacter_389_preview.pngcharacter_38_preview.pngcharacter_38_preview_back.pngcharacter_39.pngcharacter_390.pngcharacter_390_preview.pngcharacter_391.pngcharacter_391_preview.pngcharacter_392.pngcharacter_392_preview.pngcharacter_393.pngcharacter_393_preview.pngcharacter_394.pngcharacter_394_preview.pngcharacter_395.pngcharacter_395_preview.pngcharacter_396.pngcharacter_396_preview.pngcharacter_397.pngcharacter_397_preview.pngcharacter_398.pngcharacter_398_preview.pngcharacter_399.pngcharacter_399_preview.pngcharacter_39_preview.pngcharacter_39_preview_back.pngcharacter_3_preview.pngcharacter_3_preview_back.pngcharacter_4.pngcharacter_40.pngcharacter_400.pngcharacter_400_preview.pngcharacter_401.pngcharacter_401_preview.pngcharacter_402.pngcharacter_402_preview.pngcharacter_403.pngcharacter_403_preview.pngcharacter_404.pngcharacter_404_preview.pngcharacter_405.pngcharacter_405_preview.pngcharacter_406.pngcharacter_406_preview.pngcharacter_407.pngcharacter_407_preview.pngcharacter_408.pngcharacter_408_preview.pngcharacter_409.pngcharacter_409_preview.pngcharacter_40_preview.pngcharacter_40_preview_back.pngcharacter_41.pngcharacter_410.pngcharacter_410_preview.pngcharacter_411.pngcharacter_411_preview.pngcharacter_412.pngcharacter_412_preview.pngcharacter_413.pngcharacter_413_preview.pngcharacter_414.pngcharacter_414_preview.pngcharacter_415.pngcharacter_415_preview.pngcharacter_416.pngcharacter_416_preview.pngcharacter_417.pngcharacter_417_preview.pngcharacter_418.pngcharacter_418_preview.pngcharacter_419.pngcharacter_419_preview.pngcharacter_41_preview.pngcharacter_41_preview_back.pngcharacter_42.pngcharacter_420.pngcharacter_420_preview.pngcharacter_421.pngcharacter_421_preview.pngcharacter_428.pngcharacter_428_preview.pngcharacter_429.pngcharacter_429_preview.pngcharacter_42_preview.pngcharacter_42_preview_back.pngcharacter_43.pngcharacter_430.pngcharacter_430_preview.pngcharacter_431.pngcharacter_431_preview.pngcharacter_432.pngcharacter_432_preview.pngcharacter_433.pngcharacter_433_preview.pngcharacter_434.pngcharacter_434_preview.pngcharacter_435.pngcharacter_435_preview.pngcharacter_436.pngcharacter_436_preview.pngcharacter_437.pngcharacter_437_preview.pngcharacter_438.pngcharacter_438_preview.pngcharacter_439.pngcharacter_439_preview.pngcharacter_43_preview.pngcharacter_43_preview_back.pngcharacter_44.pngcharacter_440.pngcharacter_440_preview.pngcharacter_441.pngcharacter_441_preview.pngcharacter_442.pngcharacter_442_preview.pngcharacter_443.pngcharacter_443_preview.pngcharacter_444.pngcharacter_444_preview.pngcharacter_445.pngcharacter_445_preview.pngcharacter_446.pngcharacter_446_preview.pngcharacter_447.pngcharacter_447_preview.pngcharacter_448.pngcharacter_448_preview.pngcharacter_449.pngcharacter_449_preview.pngcharacter_44_preview.pngcharacter_44_preview_back.pngcharacter_45.pngcharacter_450.pngcharacter_450_preview.pngcharacter_451.pngcharacter_451_preview.pngcharacter_452.pngcharacter_452_preview.pngcharacter_453.pngcharacter_453_preview.pngcharacter_454.pngcharacter_454_preview.pngcharacter_456.pngcharacter_456_preview.pngcharacter_457.pngcharacter_457_preview.pngcharacter_458.pngcharacter_458_preview.pngcharacter_459.pngcharacter_459_preview.pngcharacter_45_preview.pngcharacter_45_preview_back.pngcharacter_46.pngcharacter_460.pngcharacter_460_preview.pngcharacter_461.pngcharacter_461_preview.pngcharacter_462.pngcharacter_462_preview.pngcharacter_463.pngcharacter_463_preview.pngcharacter_464.pngcharacter_464_preview.pngcharacter_465.pngcharacter_465_preview.pngcharacter_466.pngcharacter_466_preview.pngcharacter_467.pngcharacter_467_preview.pngcharacter_468.pngcharacter_468_preview.pngcharacter_469.pngcharacter_469_preview.pngcharacter_46_preview.pngcharacter_46_preview_back.pngcharacter_47.pngcharacter_470.pngcharacter_470_preview.pngcharacter_471.pngcharacter_471_preview.pngcharacter_473.pngcharacter_473_preview.pngcharacter_474.pngcharacter_474_preview.pngcharacter_475.pngcharacter_475_preview.pngcharacter_476.pngcharacter_476_preview.pngcharacter_477.pngcharacter_477_preview.pngcharacter_478.pngcharacter_478_preview.pngcharacter_479.pngcharacter_479_preview.pngcharacter_47_preview.pngcharacter_47_preview_back.pngcharacter_48.pngcharacter_480.pngcharacter_480_preview.pngcharacter_482.pngcharacter_482_preview.pngcharacter_483.pngcharacter_483_preview.pngcharacter_484.pngcharacter_484_preview.pngcharacter_485.pngcharacter_485_preview.pngcharacter_486.pngcharacter_486_preview.pngcharacter_487.pngcharacter_487_preview.pngcharacter_488.pngcharacter_488_preview.pngcharacter_489.pngcharacter_489_preview.pngcharacter_48_preview.pngcharacter_48_preview_back.pngcharacter_49.pngcharacter_490.pngcharacter_490_preview.pngcharacter_491.pngcharacter_491_preview.pngcharacter_492.pngcharacter_492_preview.pngcharacter_493.pngcharacter_493_preview.pngcharacter_494.pngcharacter_494_preview.pngcharacter_495.pngcharacter_495_preview.pngcharacter_496.pngcharacter_496_preview.pngcharacter_497.pngcharacter_497_preview.pngcharacter_498.pngcharacter_498_preview.pngcharacter_499.pngcharacter_499_preview.pngcharacter_49_preview.pngcharacter_49_preview_back.pngcharacter_4_preview.pngcharacter_4_preview_back.pngcharacter_5.pngcharacter_50.pngcharacter_500.pngcharacter_500_preview.pngcharacter_501.pngcharacter_501_preview.pngcharacter_502.pngcharacter_502_preview.pngcharacter_503.pngcharacter_503_preview.pngcharacter_504.pngcharacter_504_preview.pngcharacter_505.pngcharacter_505_preview.pngcharacter_506.pngcharacter_506_preview.pngcharacter_507.pngcharacter_507_preview.pngcharacter_508.pngcharacter_508_preview.pngcharacter_509.pngcharacter_509_preview.pngcharacter_50_preview.pngcharacter_50_preview_back.pngcharacter_51.pngcharacter_510.pngcharacter_510_preview.pngcharacter_511.pngcharacter_511_preview.pngcharacter_512.pngcharacter_512_preview.pngcharacter_513.pngcharacter_513_preview.pngcharacter_514.pngcharacter_514_preview.pngcharacter_515.pngcharacter_515_preview.pngcharacter_516.pngcharacter_516_preview.pngcharacter_517.pngcharacter_517_preview.pngcharacter_518.pngcharacter_518_preview.pngcharacter_519.pngcharacter_519_preview.pngcharacter_519_preview_back.pngcharacter_51_preview.pngcharacter_51_preview_back.pngcharacter_52.pngcharacter_52_preview.pngcharacter_52_preview_back.pngcharacter_53.pngcharacter_53_preview.pngcharacter_53_preview_back.pngcharacter_54.pngcharacter_54_preview.pngcharacter_54_preview_back.pngcharacter_55.pngcharacter_55_preview.pngcharacter_55_preview_back.pngcharacter_56.pngcharacter_56_preview.pngcharacter_56_preview_back.pngcharacter_57.pngcharacter_57_preview.pngcharacter_57_preview_back.pngcharacter_58.pngcharacter_58_preview.pngcharacter_58_preview_back.pngcharacter_59.pngcharacter_59_preview.pngcharacter_59_preview_back.pngcharacter_5_preview.pngcharacter_5_preview_back.pngcharacter_6.pngcharacter_60.pngcharacter_60_preview.pngcharacter_60_preview_back.pngcharacter_61.pngcharacter_61_preview.pngcharacter_61_preview_back.pngcharacter_62.pngcharacter_62_preview.pngcharacter_62_preview_back.pngcharacter_63.pngcharacter_63_preview.pngcharacter_63_preview_back.pngcharacter_64.pngcharacter_64_preview.pngcharacter_64_preview_back.pngcharacter_65.pngcharacter_65_preview.pngcharacter_65_preview_back.pngcharacter_66.pngcharacter_66_preview.pngcharacter_66_preview_back.pngcharacter_67.pngcharacter_67_preview.pngcharacter_67_preview_back.pngcharacter_68.pngcharacter_68_preview.pngcharacter_68_preview_back.pngcharacter_69.pngcharacter_69_preview.pngcharacter_69_preview_back.pngcharacter_6_preview.pngcharacter_6_preview_back.pngcharacter_7.pngcharacter_70.pngcharacter_70_preview.pngcharacter_70_preview_back.pngcharacter_71.pngcharacter_71_preview.pngcharacter_71_preview_back.pngcharacter_72.pngcharacter_72_preview.pngcharacter_72_preview_back.pngcharacter_73.pngcharacter_73_preview.pngcharacter_73_preview_back.pngcharacter_74.pngcharacter_74_preview.pngcharacter_74_preview_back.pngcharacter_75.pngcharacter_75_preview.pngcharacter_75_preview_back.pngcharacter_76.pngcharacter_76_preview.pngcharacter_76_preview_back.pngcharacter_77.pngcharacter_77_preview.pngcharacter_77_preview_back.pngcharacter_78.pngcharacter_78_preview.pngcharacter_78_preview_back.pngcharacter_79.pngcharacter_79_preview.pngcharacter_79_preview_back.pngcharacter_7_preview.pngcharacter_7_preview_back.pngcharacter_8.pngcharacter_80.pngcharacter_80_preview.pngcharacter_80_preview_back.pngcharacter_81.pngcharacter_81_preview.pngcharacter_81_preview_back.pngcharacter_82.pngcharacter_82_preview.pngcharacter_82_preview_back.pngcharacter_83.pngcharacter_83_preview.pngcharacter_83_preview_back.pngcharacter_84.pngcharacter_84_preview.pngcharacter_84_preview_back.pngcharacter_85.pngcharacter_85_preview.pngcharacter_85_preview_back.pngcharacter_86.pngcharacter_86_preview.pngcharacter_86_preview_back.pngcharacter_87.pngcharacter_87_preview.pngcharacter_87_preview_back.pngcharacter_88.pngcharacter_88_preview.pngcharacter_88_preview_back.pngcharacter_89.pngcharacter_89_preview.pngcharacter_89_preview_back.pngcharacter_8_preview.pngcharacter_8_preview_back.pngcharacter_9.pngcharacter_90.pngcharacter_90_preview.pngcharacter_90_preview_back.pngcharacter_91.pngcharacter_91_preview.pngcharacter_91_preview_back.pngcharacter_92.pngcharacter_92_preview.pngcharacter_92_preview_back.pngcharacter_93.pngcharacter_93_preview.pngcharacter_93_preview_back.pngcharacter_94.pngcharacter_94_preview.pngcharacter_94_preview_back.pngcharacter_95.pngcharacter_95_preview.pngcharacter_95_preview_back.pngcharacter_96.pngcharacter_96_preview.pngcharacter_96_preview_back.pngcharacter_97.pngcharacter_97_preview.pngcharacter_97_preview_back.pngcharacter_98.pngcharacter_98_preview.pngcharacter_98_preview_back.pngcharacter_99.pngcharacter_99_preview.pngcharacter_99_preview_back.pngcharacter_9_preview.pngcharacter_9_preview_back.pnginventory_plus_skins.png
skins_enleves
character_160.pngcharacter_160.txtcharacter_160_preview.pngcharacter_231.pngcharacter_231.txtcharacter_231_preview.pngcharacter_303.pngcharacter_303.txtcharacter_303_preview.pngcharacter_348.pngcharacter_348.txtcharacter_348_preview.pngcharacter_353.pngcharacter_353.txtcharacter_353_preview.pngcharacter_354.pngcharacter_354.txtcharacter_354_preview.pngcharacter_375.pngcharacter_375.txtcharacter_375_preview.pngcharacter_63.pngcharacter_63.txtcharacter_63_preview.pngcharacter_63_preview_back.pngcharacter_68.pngcharacter_68.txtcharacter_68_preview.pngcharacter_68_preview_back.pngcharacter_85.pngcharacter_85.txtcharacter_85_preview.pngcharacter_85_preview_back.pngcharacter_89.pngcharacter_89.txtcharacter_89_preview.pngcharacter_89_preview_back.pngcharacter_93.pngcharacter_93.txtcharacter_93_preview.pngcharacter_93_preview_back.png
u_skins_button.pngui_misc_form.png
BIN
mods/u_skins/MT_skins_updater.exe
Executable file
BIN
mods/u_skins/MT_skins_updater.exe
Executable file
Binary file not shown.
BIN
mods/u_skins/Newtonsoft.Json.dll
Executable file
BIN
mods/u_skins/Newtonsoft.Json.dll
Executable file
Binary file not shown.
28
mods/u_skins/README
Executable file
28
mods/u_skins/README
Executable file
@ -0,0 +1,28 @@
|
|||||||
|
minetest-u_skins
|
||||||
|
================
|
||||||
|
An skin extention for the Minetest mod unified_inventory by Dean Montgomery
|
||||||
|
It downloads the skins from the Minetest skin database. (http://minetest.fensta.bplaced.net)
|
||||||
|
|
||||||
|
Requires latest unified_inventory from:
|
||||||
|
https://github.com/minetest-technic/unified_inventory
|
||||||
|
|
||||||
|
To download the latest skins you need to run:
|
||||||
|
"./update_from_db.py" OR
|
||||||
|
the win32.NET client
|
||||||
|
|
||||||
|
Licenses:
|
||||||
|
--------
|
||||||
|
|
||||||
|
cornernote:
|
||||||
|
Lua source code (GPLv3)
|
||||||
|
|
||||||
|
Fritigern:
|
||||||
|
update_skins_db.sh (CC-BY-NC-SA 4.0)
|
||||||
|
|
||||||
|
Krock:
|
||||||
|
Lua source code (GPLv3)
|
||||||
|
MT_skins_updater.exe (WTFPL)
|
||||||
|
|
||||||
|
Credits:
|
||||||
|
--------
|
||||||
|
RealyBadAngel unified_inventory and Zeg9 skinsdb
|
48
mods/u_skins/generate_previews.sh
Executable file
48
mods/u_skins/generate_previews.sh
Executable file
@ -0,0 +1,48 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# This script is used to generate the previews needed by the mod
|
||||||
|
# It requires blender with the latest python API (2.6x is tested)
|
||||||
|
# A script that works with older blenders and, maybe, without python, is available in older commits.
|
||||||
|
# This script can also use pngcrush and imagemagick to reduce output size,
|
||||||
|
# please enable them if you want to push to the git repository of the mod.
|
||||||
|
# Pngcrush output will be written to .previews/pngcrush_output
|
||||||
|
# Warning: any file in .previews/ and u_skins/textures might be deleted without asking.
|
||||||
|
PNGCRUSH=true
|
||||||
|
IMAGEMAGICK=true
|
||||||
|
cd .previews
|
||||||
|
rm ../u_skins/textures/*_preview*.png # Remove all previous previews
|
||||||
|
blender -b skin_previews.blend --python-text "Generate previews" > /dev/null
|
||||||
|
if $IMAGEMAGICK
|
||||||
|
then echo "Stripping metadata from generated files..."
|
||||||
|
else echo "Moving files..."
|
||||||
|
fi
|
||||||
|
rm -rf output # remove my output
|
||||||
|
mkdir -p output
|
||||||
|
for i in blender_out/character_*_00.png;
|
||||||
|
do
|
||||||
|
out_name=$(basename $i | sed -e 's/_00.png//g')
|
||||||
|
out_file=output/"$out_name"_preview.png
|
||||||
|
if $IMAGEMAGICK
|
||||||
|
then
|
||||||
|
convert -strip $i $out_file
|
||||||
|
else
|
||||||
|
mv $i $out_file
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
for i in blender_out/character_*_01.png;
|
||||||
|
do
|
||||||
|
out_name=$(basename $i | sed -e 's/_01.png//g')
|
||||||
|
out_file=output/"$out_name"_preview_back.png
|
||||||
|
if $IMAGEMAGICK
|
||||||
|
then
|
||||||
|
convert -strip $i $out_file
|
||||||
|
else
|
||||||
|
mv $i $out_file
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
if $PNGCRUSH
|
||||||
|
then
|
||||||
|
echo "Running pngcrush..."
|
||||||
|
pngcrush -d ../u_skins/textures/ output/*_preview*.png 2> pngcrush_output
|
||||||
|
else mv output/*_preview*.png ../u_skins/textures/
|
||||||
|
fi
|
||||||
|
echo "Done !"
|
0
mods/u_skins/modpack.txt
Executable file
0
mods/u_skins/modpack.txt
Executable file
59
mods/u_skins/set_meta.sh
Executable file
59
mods/u_skins/set_meta.sh
Executable file
@ -0,0 +1,59 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
SPRITES=$(find -regextype sed -regex '.*/player_[0-9]\{1,\}.png' | sort -V)
|
||||||
|
MODELS=$(find -regextype sed -regex '.*/character_[0-9]\{1,\}.png' | sort -V)
|
||||||
|
function ask_for_meta {
|
||||||
|
convert $2 -scale 100x200 /tmp/skins_set_meta
|
||||||
|
SNAME=$(basename $1)
|
||||||
|
SNAME=${SNAME%.*}
|
||||||
|
METAFILE=u_skins/meta/$SNAME.txt
|
||||||
|
FORCE=$3
|
||||||
|
if $FORCE || ! [ -f $METAFILE ]
|
||||||
|
then
|
||||||
|
echo $METAFILE
|
||||||
|
YADOUT=$(yad --form --image=/tmp/skins_set_meta --field $SNAME:LBL --field=Name --field=Author --field=Description --field=Comment)
|
||||||
|
if [ -z "$YADOUT" ]; then exit; fi # canceled
|
||||||
|
OIFS="$IFS"
|
||||||
|
IFS='|'
|
||||||
|
read -a VALUES <<< "$YADOUT"
|
||||||
|
IFS="$OIFS"
|
||||||
|
NAME=${VALUES[1]}
|
||||||
|
AUTHOR=${VALUES[2]}
|
||||||
|
DESCRIPTION=${VALUES[3]}
|
||||||
|
COMMENT=${VALUES[4]}
|
||||||
|
if [ -n "$NAME" ] && [ -n "$AUTHOR" ]
|
||||||
|
then
|
||||||
|
echo -n > $METAFILE # clear it
|
||||||
|
echo 'name = "'$NAME'",' >> $METAFILE
|
||||||
|
echo 'author = "'$AUTHOR'",' >> $METAFILE
|
||||||
|
# only write description and comment if they are specified
|
||||||
|
if [ -n "$DESCRIPTION" ]
|
||||||
|
then
|
||||||
|
echo 'description = "'$DESCRIPTION'",' >> $METAFILE
|
||||||
|
fi
|
||||||
|
if [ -n "$COMMENT" ]
|
||||||
|
then
|
||||||
|
echo 'comment = "'$COMMENT'",' >> $METAFILE
|
||||||
|
fi
|
||||||
|
echo "Saved !"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
if [ -z $1 ]
|
||||||
|
then
|
||||||
|
for i in $SPRITES
|
||||||
|
do
|
||||||
|
ask_for_meta $i $i false
|
||||||
|
done
|
||||||
|
for i in $MODELS
|
||||||
|
do
|
||||||
|
ask_for_meta $i ${i%.*}_preview.png false
|
||||||
|
done
|
||||||
|
else
|
||||||
|
if [ -f ${1%.*}_preview.png ]
|
||||||
|
then
|
||||||
|
ask_for_meta $1 ${1%.*}_preview.png true
|
||||||
|
else
|
||||||
|
ask_for_meta $1 $1 true
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
rm /tmp/skins_set_meta
|
2
mods/u_skins/u_skins/depends.txt
Executable file
2
mods/u_skins/u_skins/depends.txt
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
unified_inventory
|
||||||
|
default
|
166
mods/u_skins/u_skins/init.lua
Executable file
166
mods/u_skins/u_skins/init.lua
Executable file
@ -0,0 +1,166 @@
|
|||||||
|
-- Unified Skins for Minetest - based modified Bags from unfied_inventory and skins from inventory_plus
|
||||||
|
|
||||||
|
-- Copyright (c) 2012 cornernote, Dean Montgomery
|
||||||
|
-- License: GPLv3
|
||||||
|
u_skins = {}
|
||||||
|
u_skins.modpath = minetest.get_modpath("u_skins")
|
||||||
|
u_skins.file = minetest.get_worldpath().."/u_skins.mt"
|
||||||
|
u_skins.default = "character_1"
|
||||||
|
u_skins.pages = {}
|
||||||
|
u_skins.u_skins = {}
|
||||||
|
u_skins.file_save = false
|
||||||
|
|
||||||
|
-- ( Deprecated
|
||||||
|
u_skins.type = { SPRITE=0, MODEL=1, ERROR=99 }
|
||||||
|
u_skins.get_type = function(texture)
|
||||||
|
if not u_skins.is_skin(texture) then
|
||||||
|
return u_skins.type.ERROR
|
||||||
|
end
|
||||||
|
return u_skins.type.MODEL
|
||||||
|
end
|
||||||
|
-- )
|
||||||
|
|
||||||
|
u_skins.is_skin = function(texture)
|
||||||
|
if not texture then
|
||||||
|
return false
|
||||||
|
end
|
||||||
|
if not u_skins.meta[texture] then
|
||||||
|
return false
|
||||||
|
end
|
||||||
|
return true
|
||||||
|
end
|
||||||
|
|
||||||
|
dofile(u_skins.modpath.."/skinlist.lua")
|
||||||
|
dofile(u_skins.modpath.."/players.lua")
|
||||||
|
|
||||||
|
u_skins.update_player_skin = function(player)
|
||||||
|
local name = player:get_player_name()
|
||||||
|
if not u_skins.is_skin(u_skins.u_skins[name]) then
|
||||||
|
u_skins.u_skins[name] = u_skins.default
|
||||||
|
end
|
||||||
|
player:set_properties({
|
||||||
|
textures = {u_skins.u_skins[name]..".png"},
|
||||||
|
})
|
||||||
|
u_skins.file_save = true
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Display Current Skin
|
||||||
|
unified_inventory.register_page("u_skins", {
|
||||||
|
get_formspec = function(player)
|
||||||
|
local name = player:get_player_name()
|
||||||
|
if not u_skins.is_skin(u_skins.u_skins[name]) then
|
||||||
|
u_skins.u_skins[name] = u_skins.default
|
||||||
|
end
|
||||||
|
|
||||||
|
local formspec = ("background[0.06,0.99;7.92,7.52;ui_misc_form.png]"
|
||||||
|
.."image[0,.75;1,2;"..u_skins.u_skins[name].."_preview.png]"
|
||||||
|
.."label[6,.5;Raw texture:]"
|
||||||
|
.."image[6,1;2,1;"..u_skins.u_skins[name]..".png]")
|
||||||
|
|
||||||
|
local meta = u_skins.meta[u_skins.u_skins[name]]
|
||||||
|
if meta then
|
||||||
|
if meta.name ~= "" then
|
||||||
|
formspec = formspec.."label[2,.5;Name: "..minetest.formspec_escape(meta.name).."]"
|
||||||
|
end
|
||||||
|
if meta.author ~= "" then
|
||||||
|
formspec = formspec.."label[2,1;Author: "..minetest.formspec_escape(meta.author).."]"
|
||||||
|
end
|
||||||
|
if meta.license ~= "" then
|
||||||
|
formspec = formspec.."label[2,1.5;License: "..minetest.formspec_escape(meta.license).."]"
|
||||||
|
end
|
||||||
|
if meta.description ~= "" then --what's that??
|
||||||
|
formspec = formspec.."label[2,2;Description: "..minetest.formspec_escape(meta.description).."]"
|
||||||
|
end
|
||||||
|
end
|
||||||
|
local page = 0
|
||||||
|
if u_skins.pages[name] then
|
||||||
|
page = u_skins.pages[name]
|
||||||
|
end
|
||||||
|
formspec = formspec .. "button[.75,3;6.5,.5;u_skins_page$"..page..";Change]"
|
||||||
|
return {formspec=formspec}
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
|
||||||
|
unified_inventory.register_button("u_skins", {
|
||||||
|
type = "image",
|
||||||
|
image = "u_skins_button.png",
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Create all of the skin-picker pages.
|
||||||
|
|
||||||
|
u_skins.generate_pages = function(texture)
|
||||||
|
local page = 0
|
||||||
|
local pages = {}
|
||||||
|
for i, skin in ipairs(u_skins.list) do
|
||||||
|
local p_index = (i - 1) % 16
|
||||||
|
if p_index == 0 then
|
||||||
|
page = page + 1
|
||||||
|
pages[page] = {}
|
||||||
|
end
|
||||||
|
pages[page][p_index + 1] = {i, skin}
|
||||||
|
end
|
||||||
|
local total_pages = page
|
||||||
|
page = 1
|
||||||
|
for page, arr in ipairs(pages) do
|
||||||
|
local formspec = "background[0.06,0.99;7.92,7.52;ui_misc_form.png]"
|
||||||
|
local y = -0.1
|
||||||
|
for i, skin in ipairs(arr) do
|
||||||
|
local x = (i - 1) % 8
|
||||||
|
if i > 1 and x == 0 then
|
||||||
|
y = 1.8
|
||||||
|
end
|
||||||
|
formspec = (formspec.."image_button["..x..","..y..";1,2;"..
|
||||||
|
skin[2].."_preview.png;u_skins_set$"..skin[1]..";]"..
|
||||||
|
"tooltip[u_skins_set$"..skin[1]..";"..u_skins.meta[skin[2]].name.."]")
|
||||||
|
end
|
||||||
|
local page_prev = page - 2
|
||||||
|
local page_next = page
|
||||||
|
if page_prev < 0 then
|
||||||
|
page_prev = total_pages - 1
|
||||||
|
end
|
||||||
|
if page_next >= total_pages then
|
||||||
|
page_next = 0
|
||||||
|
end
|
||||||
|
formspec = (formspec
|
||||||
|
.."button[0,3.8;1,.5;u_skins_page$"..page_prev..";<<]"
|
||||||
|
.."button[.75,3.8;6.5,.5;u_skins_null;Page "..page.."/"..total_pages.."]"
|
||||||
|
.."button[7,3.8;1,.5;u_skins_page$"..page_next..";>>]")
|
||||||
|
|
||||||
|
unified_inventory.register_page("u_skins_page$"..(page - 1), {
|
||||||
|
get_formspec = function(player)
|
||||||
|
return {formspec=formspec}
|
||||||
|
end
|
||||||
|
})
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
-- click button handlers
|
||||||
|
minetest.register_on_player_receive_fields(function(player, formname, fields)
|
||||||
|
if fields.u_skins then
|
||||||
|
unified_inventory.set_inventory_formspec(player, "craft")
|
||||||
|
return
|
||||||
|
end
|
||||||
|
for field, _ in pairs(fields) do
|
||||||
|
local current = string.split(field, "$", 2)
|
||||||
|
if current[1] == "u_skins_set" then
|
||||||
|
u_skins.u_skins[player:get_player_name()] = u_skins.list[tonumber(current[2])]
|
||||||
|
u_skins.update_player_skin(player)
|
||||||
|
unified_inventory.set_inventory_formspec(player, "u_skins")
|
||||||
|
elseif current[1] == "u_skins_page" then
|
||||||
|
u_skins.pages[player:get_player_name()] = current[2]
|
||||||
|
unified_inventory.set_inventory_formspec(player, "u_skins_page$"..current[2])
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end)
|
||||||
|
|
||||||
|
-- Change skin on join - reset if invalid
|
||||||
|
minetest.register_on_joinplayer(function(player)
|
||||||
|
local player_name = player:get_player_name()
|
||||||
|
if not u_skins.is_skin(u_skins.u_skins[player_name]) then
|
||||||
|
u_skins.u_skins[player_name] = u_skins.default
|
||||||
|
end
|
||||||
|
u_skins.update_player_skin(player)
|
||||||
|
end)
|
||||||
|
|
||||||
|
u_skins.generate_pages()
|
||||||
|
u_skins.load_players()
|
15
mods/u_skins/u_skins/meta.lua
Executable file
15
mods/u_skins/u_skins/meta.lua
Executable file
@ -0,0 +1,15 @@
|
|||||||
|
u_skins.meta = {}
|
||||||
|
for _, i in ipairs(u_skins.list) do
|
||||||
|
u_skins.meta[i] = {}
|
||||||
|
local f = io.open(u_skins.modpath.."/meta/"..i..".txt")
|
||||||
|
local data = nil
|
||||||
|
if f then
|
||||||
|
data = minetest.deserialize("return {"..f:read('*all').."}")
|
||||||
|
f:close()
|
||||||
|
end
|
||||||
|
data = data or {}
|
||||||
|
u_skins.meta[i].name = data.name or ""
|
||||||
|
u_skins.meta[i].author = data.author or ""
|
||||||
|
u_skins.meta[i].description = data.description or nil
|
||||||
|
u_skins.meta[i].comment = data.comment or nil
|
||||||
|
end
|
3
mods/u_skins/u_skins/meta/character_1.txt
Executable file
3
mods/u_skins/u_skins/meta/character_1.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Sam 0
|
||||||
|
Jordach
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_10.txt
Executable file
3
mods/u_skins/u_skins/meta/character_10.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Tuxedo Sam
|
||||||
|
Jordach
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_100.txt
Executable file
3
mods/u_skins/u_skins/meta/character_100.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Franklin
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_101.txt
Executable file
3
mods/u_skins/u_skins/meta/character_101.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Trevor
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_102.txt
Executable file
3
mods/u_skins/u_skins/meta/character_102.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Bart Simpson
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_103.txt
Executable file
3
mods/u_skins/u_skins/meta/character_103.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Creeper
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_104.txt
Executable file
3
mods/u_skins/u_skins/meta/character_104.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
War Machine
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_105.txt
Executable file
3
mods/u_skins/u_skins/meta/character_105.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Gangnam Style
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_106.txt
Executable file
3
mods/u_skins/u_skins/meta/character_106.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Sonic The Hedgehog
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_107.txt
Executable file
3
mods/u_skins/u_skins/meta/character_107.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Charizard
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_108.txt
Executable file
3
mods/u_skins/u_skins/meta/character_108.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Scarlet Spider-man
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_109.txt
Executable file
3
mods/u_skins/u_skins/meta/character_109.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Ferdi Napoli
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_11.txt
Executable file
3
mods/u_skins/u_skins/meta/character_11.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Semmett9
|
||||||
|
Infinatum
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_110.txt
Executable file
3
mods/u_skins/u_skins/meta/character_110.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Finn The Adventured
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_111.txt
Executable file
3
mods/u_skins/u_skins/meta/character_111.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Jake
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_112.txt
Executable file
3
mods/u_skins/u_skins/meta/character_112.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Ferdi Napoli Reserve
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_113.txt
Executable file
3
mods/u_skins/u_skins/meta/character_113.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Joker
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_114.txt
Executable file
3
mods/u_skins/u_skins/meta/character_114.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Bleau Steve
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_115.txt
Executable file
3
mods/u_skins/u_skins/meta/character_115.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Deadpool Bleau
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_116.txt
Executable file
3
mods/u_skins/u_skins/meta/character_116.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Seth Rollins
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_117.txt
Executable file
3
mods/u_skins/u_skins/meta/character_117.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Daffy Duck
|
||||||
|
LuxAtheris
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_118.txt
Executable file
3
mods/u_skins/u_skins/meta/character_118.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
DareDevil
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_119.txt
Executable file
3
mods/u_skins/u_skins/meta/character_119.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Clone
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_12.txt
Executable file
3
mods/u_skins/u_skins/meta/character_12.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
John
|
||||||
|
Evergreen
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_120.txt
Executable file
3
mods/u_skins/u_skins/meta/character_120.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Banana Guy
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_121.txt
Executable file
3
mods/u_skins/u_skins/meta/character_121.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Rubber
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_122.txt
Executable file
3
mods/u_skins/u_skins/meta/character_122.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Gothic Sam
|
||||||
|
GingerHunter797
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_123.txt
Executable file
3
mods/u_skins/u_skins/meta/character_123.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Tails
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_124.txt
Executable file
3
mods/u_skins/u_skins/meta/character_124.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Aguia Explorer
|
||||||
|
Davizinho
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_125.txt
Executable file
3
mods/u_skins/u_skins/meta/character_125.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Toad
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_126.txt
Executable file
3
mods/u_skins/u_skins/meta/character_126.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
oOChainLynxOo
|
||||||
|
oOChainLynxOo
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_127.txt
Executable file
3
mods/u_skins/u_skins/meta/character_127.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
amazing spiderman
|
||||||
|
mateus
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_128.txt
Executable file
3
mods/u_skins/u_skins/meta/character_128.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
black spiderman
|
||||||
|
mateus
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_129.txt
Executable file
3
mods/u_skins/u_skins/meta/character_129.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Sam Mese Tee
|
||||||
|
oOChainLynxOo
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_13.txt
Executable file
3
mods/u_skins/u_skins/meta/character_13.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
rotor112
|
||||||
|
rotor112
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_130.txt
Executable file
3
mods/u_skins/u_skins/meta/character_130.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Jesus
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_131.txt
Executable file
3
mods/u_skins/u_skins/meta/character_131.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Wires
|
||||||
|
Geopbyte
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_132.txt
Executable file
3
mods/u_skins/u_skins/meta/character_132.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Vector
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_133.txt
Executable file
3
mods/u_skins/u_skins/meta/character_133.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Fire Mario
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_134.txt
Executable file
3
mods/u_skins/u_skins/meta/character_134.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
skin minecraft
|
||||||
|
lestouem
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_135.txt
Executable file
3
mods/u_skins/u_skins/meta/character_135.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
santa
|
||||||
|
jordan4ibanez
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_136.txt
Executable file
3
mods/u_skins/u_skins/meta/character_136.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
PenguinDad
|
||||||
|
PenguinDad
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_137.txt
Executable file
3
mods/u_skins/u_skins/meta/character_137.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
New Ferdi Napoli Skin
|
||||||
|
Ferdi Napoli
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_138.txt
Executable file
3
mods/u_skins/u_skins/meta/character_138.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Jan
|
||||||
|
Jan
|
||||||
|
CC BY 4.0
|
3
mods/u_skins/u_skins/meta/character_139.txt
Executable file
3
mods/u_skins/u_skins/meta/character_139.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
PilzAdam
|
||||||
|
PilzAdam
|
||||||
|
CC BY 4.0
|
3
mods/u_skins/u_skins/meta/character_14.txt
Executable file
3
mods/u_skins/u_skins/meta/character_14.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Older Man Sam
|
||||||
|
philipbenr
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_140.txt
Executable file
3
mods/u_skins/u_skins/meta/character_140.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Renan123
|
||||||
|
sou o melhor
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_141.txt
Executable file
3
mods/u_skins/u_skins/meta/character_141.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
PenguinDad with Cape
|
||||||
|
PenguinDad
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_142.txt
Executable file
3
mods/u_skins/u_skins/meta/character_142.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Adarqet
|
||||||
|
Adarqet
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_143.txt
Executable file
3
mods/u_skins/u_skins/meta/character_143.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Adarqet(Cape)
|
||||||
|
Adarqet
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_144.txt
Executable file
3
mods/u_skins/u_skins/meta/character_144.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
wither
|
||||||
|
mario alberto
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_145.txt
Executable file
3
mods/u_skins/u_skins/meta/character_145.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Cywalk Sam
|
||||||
|
w_laenger
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_146.txt
Executable file
3
mods/u_skins/u_skins/meta/character_146.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
rantathe
|
||||||
|
ranta
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_147.txt
Executable file
3
mods/u_skins/u_skins/meta/character_147.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
ranta mk 2
|
||||||
|
ranta
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_148.txt
Executable file
3
mods/u_skins/u_skins/meta/character_148.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
gta
|
||||||
|
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
|
||||||
|
CC BY 3.0
|
3
mods/u_skins/u_skins/meta/character_149.txt
Executable file
3
mods/u_skins/u_skins/meta/character_149.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
DJ Gangstar
|
||||||
|
hansuke123
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_15.txt
Executable file
3
mods/u_skins/u_skins/meta/character_15.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
G-Robo v5000
|
||||||
|
philipbenr
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_150.txt
Executable file
3
mods/u_skins/u_skins/meta/character_150.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Blue Tron Man
|
||||||
|
Novacain
|
||||||
|
CC BY 3.0
|
3
mods/u_skins/u_skins/meta/character_151.txt
Executable file
3
mods/u_skins/u_skins/meta/character_151.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
killer man
|
||||||
|
hansuke123
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_152.txt
Executable file
3
mods/u_skins/u_skins/meta/character_152.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
agent slender
|
||||||
|
krauserlee
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_153.txt
Executable file
3
mods/u_skins/u_skins/meta/character_153.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
DJ Gangstar on the cape
|
||||||
|
hansuke123
|
||||||
|
CC BY-NC-SA 4.0
|
3
mods/u_skins/u_skins/meta/character_154.txt
Executable file
3
mods/u_skins/u_skins/meta/character_154.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Steve on the a creeper head
|
||||||
|
hansuke123
|
||||||
|
CC BY 4.0
|
3
mods/u_skins/u_skins/meta/character_155.txt
Executable file
3
mods/u_skins/u_skins/meta/character_155.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Calinou
|
||||||
|
Calinou
|
||||||
|
CC BY-SA 4.0
|
3
mods/u_skins/u_skins/meta/character_156.txt
Executable file
3
mods/u_skins/u_skins/meta/character_156.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
EnderMan
|
||||||
|
Eu
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_157.txt
Executable file
3
mods/u_skins/u_skins/meta/character_157.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Finnzzin
|
||||||
|
João Neto
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_158.txt
Executable file
3
mods/u_skins/u_skins/meta/character_158.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Golden Knight
|
||||||
|
Nero3605
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_159.txt
Executable file
3
mods/u_skins/u_skins/meta/character_159.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
wheat farmer
|
||||||
|
addi
|
||||||
|
CC BY 3.0
|
3
mods/u_skins/u_skins/meta/character_16.txt
Executable file
3
mods/u_skins/u_skins/meta/character_16.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
jojoa1997
|
||||||
|
jojoa1997
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_160.txt
Executable file
3
mods/u_skins/u_skins/meta/character_160.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Jovens
|
||||||
|
Ailton Junior
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_161.txt
Executable file
3
mods/u_skins/u_skins/meta/character_161.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
one of my favourite skins
|
||||||
|
w_laenger
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_162.txt
Executable file
3
mods/u_skins/u_skins/meta/character_162.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Mammu
|
||||||
|
hansuke123
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_163.txt
Executable file
3
mods/u_skins/u_skins/meta/character_163.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Enderman
|
||||||
|
hansuke123
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_164.txt
Executable file
3
mods/u_skins/u_skins/meta/character_164.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
DanTDM
|
||||||
|
hansuke123
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_165.txt
Executable file
3
mods/u_skins/u_skins/meta/character_165.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Gangstar Herobrine
|
||||||
|
hansuke123
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_166.txt
Executable file
3
mods/u_skins/u_skins/meta/character_166.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Zombie Boss
|
||||||
|
hansuke123
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_167.txt
Executable file
3
mods/u_skins/u_skins/meta/character_167.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Esteban
|
||||||
|
Esteban
|
||||||
|
CC BY-NC-SA 4.0
|
3
mods/u_skins/u_skins/meta/character_168.txt
Executable file
3
mods/u_skins/u_skins/meta/character_168.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Bajancanadian
|
||||||
|
bajanhgk
|
||||||
|
CC BY 4.0
|
3
mods/u_skins/u_skins/meta/character_169.txt
Executable file
3
mods/u_skins/u_skins/meta/character_169.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
boy
|
||||||
|
bajanhgk
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_17.txt
Executable file
3
mods/u_skins/u_skins/meta/character_17.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Zenohelds default player
|
||||||
|
sdzen
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_170.txt
Executable file
3
mods/u_skins/u_skins/meta/character_170.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Dead pool
|
||||||
|
bajanhgk
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_171.txt
Executable file
3
mods/u_skins/u_skins/meta/character_171.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
cool guy
|
||||||
|
bajanhgk
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_172.txt
Executable file
3
mods/u_skins/u_skins/meta/character_172.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Cryotic
|
||||||
|
bajanhgk
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_173.txt
Executable file
3
mods/u_skins/u_skins/meta/character_173.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Altier
|
||||||
|
bajanhgk
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_174.txt
Executable file
3
mods/u_skins/u_skins/meta/character_174.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Sasuke
|
||||||
|
Bajanhgk
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_175.txt
Executable file
3
mods/u_skins/u_skins/meta/character_175.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Iron patriot
|
||||||
|
bajanhgk
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_176.txt
Executable file
3
mods/u_skins/u_skins/meta/character_176.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Iron spider
|
||||||
|
bajanhgk
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_177.txt
Executable file
3
mods/u_skins/u_skins/meta/character_177.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Spider man
|
||||||
|
bajanhgk
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_178.txt
Executable file
3
mods/u_skins/u_skins/meta/character_178.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
War machine
|
||||||
|
bajanhgk
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_179.txt
Executable file
3
mods/u_skins/u_skins/meta/character_179.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Dante
|
||||||
|
bajanhgk
|
||||||
|
CC BY-NC-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_18.txt
Executable file
3
mods/u_skins/u_skins/meta/character_18.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Sdzen
|
||||||
|
sdzen
|
||||||
|
CC BY-SA 3.0
|
3
mods/u_skins/u_skins/meta/character_180.txt
Executable file
3
mods/u_skins/u_skins/meta/character_180.txt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
Naruto kuiby
|
||||||
|
bajanhgk
|
||||||
|
CC BY-NC-SA 3.0
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user