[Modid]Как сделать.

Версия Minecraft
1.7.10
5,149
49
899
Народ, еще раз все здравтсвуйте. У меня есть некий MODID который мне не нравится. Можно ли его как то безболезненно изменить? Менять во всех классах, где он есть, не вариант, сразу скажу. Их овермного.Как то типо вот так можно сделать?
Код:
public statuc String MODID = "mymodid1" ;

public static String final MODID2 = "mymodid2";//возможно их надо как то наоборот
public static String final MODID2 = MODID;

Короче, как то заменить 1 переменную на другую в самом начале программы, когда только начинает подгружаться мод

P.S не бейте за новую тему, думаю в будущем многим пригодится
 
Нате вам.
 
RonyC написал(а):
Боже, да зачем тебе этот MODID сдался? Просто напиши нормальный путь к модели и все
Потому что так надо.

Нашел, там запятая сраная стояла)
 
Тупо, заводишь нужные переменные.
К примеру:
public statuc String client = "expm-client" ;
public statuc String client = "expm-server" ;
Затем в нужном классе просто импортируешь класс, где ты задавал переменные.
У меня они хранятся в Modhelper.
import expm.help.Modhelper
А смысл вопроса, если самому по логике можно догадаться?))0
 
Micertes написал(а):
Тупо, заводишь нужные переменные.
К примеру:
public statuc String client = "expm-client" ;
public statuc String client = "expm-server" ;
Затем в нужном классе просто импортируешь класс, где ты задавал переменные.
У меня они хранятся в Modhelper.
import expm.help.Modhelper
А смысл вопроса, если самому по логике можно догадаться?))0

Ты точно в ту тему написал?...
 
А refactor->rename(ну или что-то вроде того, я хз, где там в эклипсе...) разве не пашет для строковых констант также, как для переменных?
 
hohserg написал(а):
А refactor->rename(ну или что-то вроде того, я хз, где там в эклипсе...) разве не пашет для строковых констант также, как для переменных?

Он заменяет переменную, а не ее значение. А мне нужно было значение поменять.
 
Назад
Сверху