Jump to content

Ensamisten

Members
  • Posts

    6
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Ensamisten's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. You'll need to fill the tab with registered items or blocks... it can't be empty. See here this link.
  2. I found out the code works when doing what you said and subscribing to FMLClientSetupEvent! Thanks a bunch!a<<
  3. Hi, Create a new class that extends "Block" class and you need json for it in resources/assets/modid/blockstates directory and resources/assets/modid/models. You can generate json for it using a tool like misodes model generator. Here, atleast, are blocks explained at forge docs. Don't forge to look at vanilla code, like Magma Block is a good reference if you're trying a "green fire block". Modid should be replaced with your actual forge mod namespace!
  4. It is yet to function, subscribing to the different Forge stages doesn't change it at all. Forge does not seem to provide an interface for this, only for internal code. // Print one code at a time for (String code : languageCountryCodes) { Minecraft.getInstance().getLanguageManager().setSelected(code); Minecraft.getInstance().getLocale(); break; // Exit the loop after printing one code }
  5. Hello, I got some code that won't register in Forge (MC=1.20.4), (FML=49.0.30) (It basically iterates through an array all supported Minecraft languages and picks at random one and reloads ResourceManager with it: List<String> languageCountryCodes = new ArrayList<>(); Collections.addAll(languageCountryCodes, "af_za", "ara_sa", "ast_es", "aze_az", "bak_ru", "bar_de", "bel_by", "bul_bg", "bre_fr", "qbr_nl", "bos_ba", "cat_es", "ces_cz", "cym_gb", "dan_dk", "bar_at", "gsw_ch", "deu_de", "ell_gr", "eng_au", "eng_ca", "eng_gb", "eng_nz", "qpe", "eng_qabs_gb", "en_ud", "epo", "spa_ar", "spa_cl", "spa_ec", "spa_es", "spa_mx", "spa_uy", "spa_ve", "spa_es_an", "est_ee", "eus_es", "fas_ir", "fin_fi", "fil_ph", "fao_fo", "fra_ca", "fra_fr", "fra_de", "fur_it", "fry_nl", "gle_ie", "gla_gb", "glg_es", "haw_us", "heb_il", "hin_in", "hrv_hr", "hun_hu", "hye_am", "id_id", "ibo_ng", "is_is", "qis", "ita_it", "jpn_jp", "jbo", "kat_ge", "kaz_kz", "kan_in", "kor_kr", "ksh_de", "kw_gb", "lat_va", "ltz_lu", "lim_nl", "lmo_it", "lao_la", "qll", "lit_lt", "lav_lv", "lzh", "mkd_mk", "mon_mn", "zlm_my", "mlt_mt", "nhe_mx", "vmf_de", "msa_my", "mlg_mg", "mar_in", "nld_be", "nld_nl", "nno_no", "nob_no", "quc_latn_gt", "pol_pl", "por_br", "por_pt", "qya", "ro_ro", "qpr", "rus_ru", "srp_latn_rs", "srp_cyrl_rs", "swe_se", "slk_sk", "slv_si", "som_so", "sqi_al", "ckb_ir", "sr_sp", "swa_ke", "swh_tz", "tam_in", "tha_th", "tgk_tj", "uig_cn", "ukr_ua", "urd_pk", "uzb_uz", "ven_za", "cymr", "xho_za", "yor_ng", "yue_hk", "zho_hans_cn", "zho_hant_hk", "zho_hant_tw"); // Shuffle the list Collections.shuffle(languageCountryCodes); // Print one code at a time for (String code : languageCountryCodes) { LanguageManager languageManager = new LanguageManager(code); languageManager.onResourceManagerReload(TroubleshootingMod.getResourceManager()); System.out.println(Minecraft.getInstance().getLocale()); System.out.println(code); break; // Exit the loop after printing one code } Minecraft.getInstance().getLanguageManager().setSelected("bar_de"); also does not appear to be functional.. Kind regards, Ensamisten
  6. If you don't have access to the server logs, try and add one mod at a time followed by a restart. Yours sincerely, Ensamisten
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.