Невесомость и спавн игрока.

318
12
1) Как мне сделать что бы в мире была невесомость? У меня есть 2 варианта - шаманить с ворлд провайдером/биомом/чанкПровайдером либо создавать свой блок воздуха и делать в нем метод updateBlock(или как то так, но суть в том что апдейтится он каждый тик - вариант может быть лагучим для сервака - это не желательно). Так-же предлагаются все ваши варианты.
2) Я хочу что бы игрок спавнился не в точке x, y, z, А в x, 255, y. Покопался в чанк провайдеру - не нашел нечего.
3) Как сделать проверку в блоке(в методе updateBlock) ли в инвентаре у игрока есть предмет.
P.S Кому не сложно - декомпильте классы GalactiCraft в которых может быть все что я выше написал(у меня сейчас проблемма с компом и я не могу нормально декомпилить, jd-gui есть, но он криво методы распознает).
P.SS Версия 1.7.10
 
Пришла в голову еще одна глупая идея - возможно ли позаимстывавать код у паутины, с ним пошаманить, под себя подставить и будет что то типа гравитации, невесомости. Только вот как сделать удвоенный прыжок?
 
1) http://dev.bukkit.org/bukkit-plugins/custom-gravity/
2) /set spawn на сервере или в редакторе карты
3) if( !world.isRemote ) Minecraft.getMinecraft().thePlayer.inventory.hasItem(...) ну а дальше дело техники
 
Salamandr написал(а):
1) http://dev.bukkit.org/bukkit-plugins/custom-gravity/
2) /set spawn на сервере или в редакторе карты
3) if( !world.isRemote ) Minecraft.getMinecraft().thePlayer.inventory.hasItem(...) ну а дальше дело техники
Мне нужны для этого не плагины, а моды. Измерение свое я сделал. И требуется первых 2 пункта. 3 уже решено)
 
svk написал(а):
Куда добавить то его? В биом? В чанк провайдер? В ворлдПровайдер? В телепортВэтотМир? Или я туплю по невероятному и надо создавать свой блок и в него добавлять это?
 
Или я туплю по невероятному
Я хз, я мир никогда не создавал, и не знаю что это за ворд провайдеры и прочая хрень...
И по-этому я предлагаю вариант: в PlayerTick проверять, что за мир, и там делать addVelocity.
[merge_posts_bbcode]Добавлено: 01.05.2015 10:24:23[/merge_posts_bbcode]

И вообще, если можно отключить гравитацию как таковую - это костылём будет.
 
Ну ребят, неужели не кто не знает? Как сделать невесомость, как в гелекти крафт?
 
Назад
Сверху