Возможно, ты меня не правильно понял. Мод должен быть и на сервере и на клиенте,я хочу сделать так, чтобы с клиента в сингл плеер невозможно было зайти и играть можно было только на сервере.Просто ставить только на сервере.
Неплохая идея, но тогда мод можно будет скопировать и открыть в другом клиенте с форджем.Убрать кнопку "Одиночная игра"
Можете немного подробнее объяснить, что такое ексепшн?Ну выброси ексепшн, если запущен интегрированный сервер.
мне нужно сломать сингл плеер.
Кароче. Поскольку видел такую фичу в 1 проекте, ща попытаюсь налепить и скинуНу выброси ексепшн
exeption ну как обьяснить... Причина краша? ну я сам не знаю что это, ну типо из-за этого крашиться майн DD Пример: IllegalExeptionМожете немного подробнее объяснить, что такое ексепшн?
Мой ник всё объясняет
Можно хоть какой-то пример кода, как это можно реализовать в моде?exeption ну как обьяснить... Причина краша? ну я сам не знаю что это, ну типо из-за этого крашиться майн DD Пример: IllegalExeption
Можете немного подробнее объяснить, что такое ексепшн?
Мой ник всё объясняет
//Приватный чёто-там :/
private IntegratedServer theIntegratedServer;
//Код выхода
public void startIntegratedServerWorld()
{
if (!theIntegratedServer.isServerRunning())
{
Minecraft mc = Minecraft.getMinecraft();
mc.shutdown();
}
}
СпасибоJava://Приватный чёто-там :/ private IntegratedServer theIntegratedServer; //Код выхода public void startIntegratedServerWorld() { if (!theIntegratedServer.isServerRunning()) { Minecraft mc = Minecraft.getMinecraft(); mc.shutdown(); } }
ТАК!
я набросал от говнорук, не работает крч будет работать отредачу xD
Да не работает, ща тестить будуСпасибо
Проверю, как только будет возможность.
Когда не шаришь, но пытаешься помочьJava://Приватный чёто-там :/ private IntegratedServer theIntegratedServer; //Код выхода public void startIntegratedServerWorld() { if (!theIntegratedServer.isServerRunning()) { Minecraft mc = Minecraft.getMinecraft(); mc.shutdown(); } }
ТАК!
я набросал от говнорук, не работает крч будет работать отредачу xD
ага, я чекаю сурсы того и minecraft.class попутно делая исскуственный апдейт 1.5.3... пк лагает и мозги тупятКогда не шаришь, но пытаешься помочь
Просто гений! Если интегрированный сервер не запущен, вырубаем майн, круто. Хочешь бросить исключение, юзай тип этого:public void startIntegratedServerWorld() { if (!theIntegratedServer.isServerRunning()) { Minecraft mc = Minecraft.getMinecraft(); mc.shutdown(); } }
throw new AccessControlException("F*ck you b*tch");
Так хоть человек будет знать, что он сделал не так и не будет писать в тех поддержку или админам...val integratedServer: IntegratedServer ?= Minecraft.getMinecraft().integratedServer
if (integratedServer!.isServerRunning)
{
throw AccessControlException("You have a big problem!")
}