как создать портал

в гугле ничего полезного не нашел, надеюсь тут подскажите статейку или видос по созданию портала в другое измерение. версия 1.7.10
 
Если не хочешь морочиться, скачай такую вещь, как MCreator. В ней создай портал с миром, и просто скопируй код от туда.
 
Лучший совет, даже я бы хуже предложил(сарказм), пусть хоть весь мод на MCreator сделает и даже с ним провалится с такими темпами.
[merge_posts_bbcode]Добавлено: 27.12.2015 18:59:12[/merge_posts_bbcode]

Ох, вот есть у меня ответ, и морокка не нужна вообще, но стоит ли давать, когда я даже не знаю, что вообще знает в Java этот человек?
 
О, величество!
Если ответ холопа вас не удовлетворил, пускай этот человек слушает вас, господин!
[merge_posts_bbcode]Добавлено: 27.12.2015 19:18:46[/merge_posts_bbcode]

Gaarasr, делаешь мультиблочную структуру в форме обычного портала в ад (или любую другую), а середину заполняешь кастомным блоком, лучше этот блок сделать проходимым. Потом в событии блока "onEntityCollidedWithBlock" указывай телепортацию в нужный мир. Можно также через определенный интервал времени, и с наложением эффектом тошноты (как в стандартном портале в ад). Таким образом, когда игрок, или иное существо столкнется с тем самым кастомным блоком в портале, он телепортируется в нужный мир
 
Идиот, ты так говоришь, чтобы не маррочится - вот ты иди и делай себе мод на своём MCreator, а другим людям не мешай, не вижу никакой марроки, там буквально строк 70 кода.
 
Там вроде есть какой-то метод на телепорт.
А если тебе нужен именно только портал,то посмотри в обсидиане,там должен быть какой-то метод.
З.С.на просторах ютуба можно всё найти.
 
FanKar написал(а):
Идиот, ты так говоришь, чтобы не маррочится - вот ты иди и делай себе мод на своём MCreator, а другим людям не мешай, не вижу никакой марроки, там буквально строк 70 кода.
Иди напиши эти 70 строк и скинь сюда код работающего портала с измерением. Умный какой.
 
Я б скинул, но будет ли это полезно юзверю, если он мог бы учить джаву и смотреть на некоторые классы?
 
Код:
import java.util.Random;

import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.entity.Entity;
import net.minecraft.util.IIcon;
import net.minecraft.world.World;

public class BlockPortal extends net.minecraft.block.BlockPortal{



    public BlockPortal()
    {
        super();
    }

    @SideOnly(Side.CLIENT)
    public IIcon getIcon(int p_149691_1_, int p_149691_2_)
    {
        return this.blockIcon;
    }

    @SideOnly(Side.CLIENT)
    public void registerBlockIcons(IIconRegister p_149651_1_)
    {
        this.blockIcon = p_149651_1_.registerIcon(this.getTextureName());
    }

    public void updateTick(World p_149674_1_, int p_149674_2_, int p_149674_3_, int p_149674_4_, Random p_149674_5_)
    {

    }
    
    public void onEntityCollidedWithBlock(World p_149670_1_, int p_149670_2_, int p_149670_3_, int p_149670_4_, Entity p_149670_5_)
    {
        if(!p_149670_1_.isRemote)
        {
            p_149670_5_.travelToDimension(ID_дименсиона);
        }
    }
    
    @SideOnly(Side.CLIENT)
    public void randomDisplayTick(World p_149734_1_, int p_149734_2_, int p_149734_3_, int p_149734_4_, Random p_149734_5_)
    {
        
    }
}
По упрёкам некоторых людей выложу код, хотя мне будет очень жаль, если этот человек увидит код, но ничему так и не научится.
 
ozick625 написал(а):
Gaarasr, делаешь мультиблочную структуру в форме обычного портала в ад (или любую другую), а середину заполняешь кастомным блоком, лучше этот блок сделать проходимым. Потом в событии блока "onEntityCollidedWithBlock" указывай телепортацию в нужный мир. Можно также через определенный интервал времени, и с наложением эффектом тошноты (как в стандартном портале в ад). Таким образом, когда игрок, или иное существо столкнется с тем самым кастомным блоком в портале, он телепортируется в нужный мир
И чем твое отличается от моего?
 
Представляешь, кодом, КОДОМ, КОДОМ, КАРЛ, ВИДИМО НЕ ВИДИШЬ.
 
FanKar написал(а):
Код:
import java.util.Random;

import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.entity.Entity;
import net.minecraft.util.IIcon;
import net.minecraft.world.World;

public class BlockPortal extends net.minecraft.block.BlockPortal{



    public BlockPortal()
    {
        super();
    }

    @SideOnly(Side.CLIENT)
    public IIcon getIcon(int p_149691_1_, int p_149691_2_)
    {
        return this.blockIcon;
    }

    @SideOnly(Side.CLIENT)
    public void registerBlockIcons(IIconRegister p_149651_1_)
    {
        this.blockIcon = p_149651_1_.registerIcon(this.getTextureName());
    }

    public void updateTick(World p_149674_1_, int p_149674_2_, int p_149674_3_, int p_149674_4_, Random p_149674_5_)
    {

    }
    
    public void onEntityCollidedWithBlock(World p_149670_1_, int p_149670_2_, int p_149670_3_, int p_149670_4_, Entity p_149670_5_)
    {
        if(!p_149670_1_.isRemote)
        {
            p_149670_5_.travelToDimension(ID_дименсиона);
        }
    }
    
    @SideOnly(Side.CLIENT)
    public void randomDisplayTick(World p_149734_1_, int p_149734_2_, int p_149734_3_, int p_149734_4_, Random p_149734_5_)
    {
        
    }
}
По упрёкам некоторых людей выложу код, хотя мне будет очень жаль, если этот человек увидит код, но ничему так и не научится.

да, я плохо покачто знаю джаву, я больше по плюсам и с#, но я думаю не сильно меня затруднит изучение джавы
[merge_posts_bbcode]Добавлено: 28.12.2015 22:15:16[/merge_posts_bbcode]

FanKar написал(а):
Код:
import java.util.Random;

import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.entity.Entity;
import net.minecraft.util.IIcon;
import net.minecraft.world.World;

public class BlockPortal extends net.minecraft.block.BlockPortal{



    public BlockPortal()
    {
        super();
    }

    @SideOnly(Side.CLIENT)
    public IIcon getIcon(int p_149691_1_, int p_149691_2_)
    {
        return this.blockIcon;
    }

    @SideOnly(Side.CLIENT)
    public void registerBlockIcons(IIconRegister p_149651_1_)
    {
        this.blockIcon = p_149651_1_.registerIcon(this.getTextureName());
    }

    public void updateTick(World p_149674_1_, int p_149674_2_, int p_149674_3_, int p_149674_4_, Random p_149674_5_)
    {

    }
    
    public void onEntityCollidedWithBlock(World p_149670_1_, int p_149670_2_, int p_149670_3_, int p_149670_4_, Entity p_149670_5_)
    {
        if(!p_149670_1_.isRemote)
        {
            p_149670_5_.travelToDimension(ID_дименсиона);
        }
    }
    
    @SideOnly(Side.CLIENT)
    public void randomDisplayTick(World p_149734_1_, int p_149734_2_, int p_149734_3_, int p_149734_4_, Random p_149734_5_)
    {
        
    }
}
По упрёкам некоторых людей выложу код, хотя мне будет очень жаль, если этот человек увидит код, но ничему так и не научится.

да, я плохо покачто знаю джаву, я больше по плюсам и с#, но я думаю не сильно меня затруднит изучение джавы
 
>знания джавы = 0%, умение моддить = 3%
>я думаю он сам бы мог догадаться
Можешь защищать, что его, что себя, но вот только толку 0 :)
 
А зачем мне кого-то защищать?
Меня лично твое мнение не волнует
 
не переживай, код работает, только ему своё измерение делать надо
 
Назад
Сверху