1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Фикс Ивенты для модов [Механизмы работают от имени владельца]

Тема в разделе "Управление сервером Bukkit", создана пользователем gamerforEA, 30 дек 2014.

  1. Автор темы
    gamerforEA

    gamerforEA Старожил Пользователь

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Новое приглашение для моего Discord (я как-то не учёл, что по умолчанию есть ограничение времени действия): https://discord.gg/Eb3RJTa
     
  2. Babar

    Babar Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Babar
    Можно заказать фикс для Dragon's Radio Mod (1.7.10)
    https://minecraft.curseforge.com/projects/dragons-radio-mod

    В привате открывается интерфейс радио, любой игрок может поставить свою радиостанцию, даже на спавне :(
     
  3. Maks_Haswell

    Maks_Haswell Активный участник Пользователь

    Баллы:
    61
    Имя в Minecraft:
    Maks_Haswell
    поддерживаю сам столкнулся с такой проблемой но решил её спрятав радио под землю =)
     
  4. Babar

    Babar Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Babar
    Ахах, у меня за стеклянной витриной :)
     
  5. Babar

    Babar Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Babar
    Там есть проверка на клиента
    Код:
       public boolean onBlockActivated(World par1World, int par2, int par3, int par4, EntityPlayer par5EntityPlayer, int par6, float par7, float par8, float par9)
       {
          Side side = FMLCommonHandler.instance().getEffectiveSide();
          if (side == Side.CLIENT) {
             this.openGUI(par1World, par2, par3, par4);
          }
          return true;
       }
    
     
  6. Babar

    Babar Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Babar
    Вот тут не понятно, например у IronChest код почти такой же
    Код:
        @Override
        public boolean onBlockActivated(World world, BlockPos pos, IBlockState blockState, EntityPlayer player, EnumFacing direction, float p_180639_6_, float p_180639_7_, float p_180639_8_)
        {
            TileEntity te = world.getTileEntity(pos);
            if (te == null || !(te instanceof TileEntityIronChest))
                return true;
            if (world.isSideSolid(pos.add(0, 1, 0), EnumFacing.DOWN))
                return true;
            if (world.isRemote)
                return true;
            player.openGui(IronChest.instance, ((TileEntityIronChest) te).getType().ordinal(), world, pos.getX(), pos.getY(), pos.getZ());
            return true;
        }
    
    Но при этом сундук не открывается.

    Разве что в коде радио используется this.openGUI, а в сундуках player.openGui... надо попробовать изменить
     
    Последнее редактирование: 7 май 2019
  7. MrGrantTheBest

    MrGrantTheBest Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MrGrantTheBest
  8. Автор темы
    gamerforEA

    gamerforEA Старожил Пользователь

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
  9. Кирилл_

    Кирилл_ Активный участник Пользователь

    Баллы:
    61
    вот если в скайпе ответишь, будет вообще круто xD
    ps "Через несколько часиков появлюсь"
     
  10. SaNIK

    SaNIK Старожил Пользователь

    Баллы:
    103
    Ну дописывается это очень просто.
     
  11. MrGrantTheBest

    MrGrantTheBest Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MrGrantTheBest
  12. microwin7

    microwin7 Активный участник Пользователь

    Баллы:
    66
    Перепроверено, дюп пофикшен очень давно, 2 пункт в ивентах, принцип был такой же
     
  13. MrGrantTheBest

    MrGrantTheBest Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MrGrantTheBest
  14. MrGrantTheBest

    MrGrantTheBest Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MrGrantTheBest
  15. Raynax

    Raynax Активный участник Пользователь

    Баллы:
    61
    У меня почему то новый конфиг I:maxOverclockerCount=16 в IC2 заставляет работать механизмы со огромной скоростью и потреблением энергии даже когда там стоит всего один ускоритель. Если конфиг выставить на =0 все работает как обычно. Это у кого то еще так работает?
     
  16. microwin7

    microwin7 Активный участник Пользователь

    Баллы:
    66
    От какого числа билд стоит? Или с этой статьи скачивал?
     
  17. Chekushka

    Chekushka Активный участник Пользователь

    Баллы:
    76
    Ребят можете мне объяснить как это дело залить? Допустим таумкрафт 1.7.10
    Скачал архив, в нем 2 таума, один простой другой клиент
    Который клиент залил в лаунчер
    Который простой залил в сервер
    Остался еще какой то архив sources.7z куда его девать хз
    Но при попытке запуска сервера он крашится
    Если в сервер залить Thaumcraft-1.7.10-4.2.3.5-client.jar то нормально запускается, но никаких фиксов
    Крашлог ниже, я что то не так делаю?
     

    Вложения:

  18. microwin7

    microwin7 Активный участник Пользователь

    Баллы:
    66
    Это фиаско, перечитывай шапку
     
  19. Chekushka

    Chekushka Активный участник Пользователь

    Баллы:
    76
    ЭвентХелпер я ставил, конфиг таума удалял, все равно он не хочет стартовать сервер
    Что я упускаю?
     
  20. microwin7

    microwin7 Активный участник Пользователь

    Баллы:
    66
    Версию обнови
     

Поделиться этой страницей