minecraft-forge

    0热度

    1回答

    我正在做一个minecraft-forge mod,我的配置文件有问题。我使用了Configuration#getStringList,它允许其他人向配置文件添加一个String [],所以我使用它从数组中获得一个块,例如,如果有人写minecraft:gold_ore Block#getBlockFromName工作正常,因为在数组只有那个,没有别的,但是如果我在下一行放置了minecraft:

    0热度

    1回答

    我正在编程1.11.2 Minecraft mod,我需要获取具有特定元数据的块的实例。 public BIGOre(String CustomOreDictName, String UnlocalizedBlockName, int Metadata, String Mod) { Block a; a = Block.getBlockFromName(Unlocalized

    1热度

    1回答

    我正在创建一个minecraft-forge mod,并且在将字符串放入块中时出现问题#getBlockFromName(String name)。字符串: String oreName = "minecraft:iron_ore -replace:minecraft:stone.minecraft:netherrack.minecraft:end_stone;"; 和你一样-replace后

    0热度

    1回答

    我正在使用Minecraft mod,但对Java很缺乏经验。当我尝试启动Eclipse中的MOD,我得到以下错误: ---- Minecraft Crash Report ---- Time: 6/19/17 5:20 PM Description: Registering texture java.lang.OutOfMemoryError: Java heap space

    -3热度

    1回答

    我试图在Eclipse中创建我的第一个块,但是当我尝试运行它时,启动器崩溃。我不确定我做错了什么。我创建了一个块的新实例,注册了它,为构造函数提供了所有必需的字段,对运行方法进行了三重检查,但仍然没有发现问题。我正在运行Minecraft 1.7.10。 下面是类: 创建BasicBlock对象并将其注册: package com.mrcrayfish.tutorial.blocks; imp

    0热度

    1回答

    我做了一个自定义弓,真的很快就射击了,而且我知道所有的小怪在被击中后都很短的时间内无懈可击。这使我的弓几乎没用。我想知道是否有什么方法可以改变暴徒无法忍受的持续时间,甚至根本不需要移除它。 代码弓射击方法: @Override public ActionResult<ItemStack> onItemRightClick(ItemStack stack, World worldIn, E

    0热度

    2回答

    所以我创建了一个名为'BlockTest.java'的区块,它扩展了我的世界的TNT区块,并重写了onBlockActivated函数。问题是如何注册该块,我可以找到的唯一教程是早期版本。 我相信你也需要一个ItemBlock。这是我目前正在注册的尝试的样子: //(this code is in my main class inside init) public static Block ol

    0热度

    1回答

    我是Minecraft改装的新手。我想知道如何将自定义声音添加到我制作的自定义ItemSword中,以便当任何玩家使用剑时,就会发出这种声音。我正在使用Forge for Minecraft 1.8。 我已阅读不同的教程,但都是与自定义实体。有人能给我示范一个ItemSword班。

    0热度

    2回答

    我试图找出将4D向量转换为有界长的方法。然而,矢量及其结果长有一定的限制。向量本身由4个整数组成:第一个整数可以是Java能力内的任何东西(因此Integer.MIN_VALUE一直到Integer.MAX_VALUE)。第二个和第四个整数总是在-2999984和2999984之间(包括两端)。最后,第三个总是在0到255之间(再次,包括两者)。因此,它的格式如下: ([Integer min -

    0热度

    1回答

    你知道那个看起来像领域更新图标的祖母绿图标吗?当伪造有更新时出现的那个?有谁知道如何用自己的mod来激活这个功能?