- Баллы
- 78
- Ник в Minecraft
- YaLTeR
Профиль закрыт 😬Скинь в лс тогда 😁. Пожалуйста ;3.
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Профиль закрыт 😬Скинь в лс тогда 😁. Пожалуйста ;3.
Сорь🙂. Открыл.Профиль закрыт 😬
Сможешь сделать такой же, но для 1.4.7? Хороший сервер - это тот сервер, на котором запрещено только несколько блоков или предметов.Добавил разные эвенты в 401-вый билд IC2 (который на 1.6.2), такие как:
- Взрывы. Каждый блок проверяется BlockBreakEvent'ом, если хотя бы один блок не проходит, никакие блоки не разрушаются. То же самое с этитями (EntityDamageByEntityEvent). ВСЕ взрывы ЛОГИРУЮТСЯ в консоль сервера (координаты взрыва, название мира, игрок, "чей" это был взрыв), причем если не прошла какая-то проверка на эвенты, выводится соответствующее сообщение (с координатами или типом энтити).
- Лазер. Добавлена проверка BlockBreakEvent'ом, ну а взрывы - см. пункт 1.
- Шахтер. Не копает приват и не опускает в него трубы. При попытке это сделать - взрывается (без дамага, выпадает как сам шахтер, так и то, что в нем лежало - просто надо было придумать какой-то способ его отключить).
- Динамит и липкий динамит. Взрываются только те блоки и энтити, которые прошли проверки соответствующими эвентами.
- Чтобы что-то взорвало блоки / энтити, надо, чтобы оно передало в класс взрыва ник игрока, который этот взрыв сделал. Такая штука добавлена в стандартные машины (включая те, что из модов и не особо перезаписывают стандартную функциональность), генератор материи (он отдельно), ядерный реактор, лазер, ИТНТ (чтобы ими можно было пользоваться).
- Компрессор с помпой. Тот же баг, что и в 364 билде (и т. д.) - при установке помпы рядом с компрессором игра слетает. Исправлено.
Как обычно, если кому-то надо - ко мне в скайп.
Времени мало... 😕Сможешь сделать такой же, но для 1.4.7? Хороший сервер - это тот сервер, на котором запрещено только несколько блоков или предметов.
Подправить силу взрыва в классе:Имеется мод Грегтеч. Имеются разрушения блоков при неправильном вольтаже подключения механизмов. Как убрать разрушение блоков от взрыва техники?
1.5.2 версия майна.
Нашёл баг, в моде ProjectRed-1.5.2-3.2.0.32 нельзя скрафтить Draw Plate (9282), всё делал как на скрине
![]()
Но в итоге
![]()
А на сервер пойдёт?Там упорото реализована поддержка микроблоков в рецептах. Я изменил рецепт на следующий:
ПУСТО-ПУСТО-ПУСТО
Железный блок- Алмазный Блок - Железный блок
ПУСТО-ПУСТО-ПУСТО
Идея чья-то, не помню уже. Вот класс для фикса - https://dl.dropboxusercontent.com/u/92042582/Files/MineCraft/Client Fixes/Draw Plate Recipe Fix.zip
Работоспособность не проверял.
CJBE? Не знал о таком. Наверное, в этом и была проблема - я правил с помощью JBE. У меня в результате слетало с NoClassDefFoundError'ом.Также легко выпиливаеть и из 1.6.2 с помощью cjbe, не заню в чём проблема у тебя.
Это не имеет значения, ты просто не так правил. Нужно сохранить все вызовы виртуальных методов и количество строчек чтобы работало.CJBE? Не знал о таком. Наверное, в этом и была проблема - я правил с помощью JBE. У меня в результате слетало с NoClassDefFoundError'ом.
На 1.5.2 так же правил и все работало. Так добавлял эвенты в вайру из грависьюта, все тоже работало. Так что я все же виню jbe. 🙂Это не имеет значения, ты просто не так правил. Нужно сохранить все вызовы виртуальных методов и количество строчек чтобы работало.
Это не так просто но я нашёл способ меняя всего две строчки сделать это.
А с моей штукой не потребуется даже ничего в ней заменять, когда новая выйдет. 😉Кстати раз уж есть время пойду 1.3.0.6 крякну.
ic2\core\block\machine\tileentity\TileEntityMatter.classКак уменьшить радиус взрыва Mass Fabricator из мода industrial craft 2 ?
Хм, кейсов проверки стало больше.А с моей штукой не потребуется даже ничего в ней заменять, когда новая выйдет. 😉
ic2\core\block\machine\tileentity\TileEntityMatter.class
Он там жестко прописан, быстрее всего при отсутствии под рукой специальных инструментов исправить с помощью JBE.
Кстати чисто для справки, на сервере тоже проверяется валидность модов.
if(FMLCommonHandler.instance().getEffectiveSide().isClient()) {
this.$ygxoWT$();
}