提供: Minecraft Modding Wiki
警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。
この編集を取り消せます。
下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 |
編集中の文章 |
19行目: |
19行目: |
| #* 第五引数(boolean):ディメンションをアンロードしないかどうか | | #* 第五引数(boolean):ディメンションをアンロードしないかどうか |
| # 「DimensionManager#registerDimension」を呼び出し、こちらにもディメンションを登録します。 | | # 「DimensionManager#registerDimension」を呼び出し、こちらにもディメンションを登録します。 |
− |
| |
− | 例
| |
− | <source lang="java" line>
| |
− | package samplemod;
| |
− |
| |
− | import net.minecraft.world.DimensionType;
| |
− | import net.minecraftforge.common.DimensionManager;
| |
− | import net.minecraftforge.fml.common.Mod;
| |
− | import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
| |
− | import samplemod.world.sample.WorldProviderSample;
| |
− |
| |
− | @Mod(modid = SampleMod.MOD_ID, name = SampleMod.MOD_NAME, version = SampleMod.MOD_VERSION)
| |
− | public class SampleMod {
| |
− | public static final String MOD_ID = "samplemod";
| |
− | public static final String MOD_NAME = "Sample Mod";
| |
− | public static final String MOD_VERSION = "0.1.0";
| |
− |
| |
− | public static DimensionType SAMPLE_DIMENSION;
| |
− |
| |
− | @Mod.EventHandler
| |
− | public void preInit(FMLPreInitializationEvent event) {
| |
− | SAMPLE_DIMENSION = DimensionType.register("Sample Dimension", "_sample", DimensionManager.getNextFreeDimId(), WorldProviderSample.class, false);
| |
− | DimensionManager.registerDimension(SAMPLE_DIMENSION.getId(), SAMPLE_DIMENSION);
| |
− |
| |
− | }
| |
− |
| |
− | }
| |
− |
| |
− | </source>
| |
| | | |
| ==== WorldProvider ==== | | ==== WorldProvider ==== |