- Minecraft 質問スレ chunk47
747 :名無しさんの野望[sage]:2012/08/28(火) 21:16:22.24 ID:C60Q0ICG - グロウストーンのソース見たんだが、これのどこに「光る」っていうソースがあるんだ・・・?
|
- Minecraft 質問スレ chunk47
750 :名無しさんの野望[sage]:2012/08/28(火) 21:42:57.36 ID:C60Q0ICG - もう一度読んでくるよ
|
- Minecraft 質問スレ chunk47
769 :名無しさんの野望[sage]:2012/08/28(火) 22:52:35.72 ID:C60Q0ICG - package net.minecraft.src;
import java.util.Random; public class BlockGlowStone extends Block { public BlockGlowStone(int par1, int par2, Material par3Material) { super(par1, par2, par3Material); this.setCreativeTab(CreativeTabs.tabBlock); } /** * Returns the usual quantity dropped by the block plus a bonus of 1 to 'i' (inclusive). */ public int quantityDroppedWithBonus(int par1, Random par2Random) { return MathHelper.clamp_int(this.quantityDropped(par2Random) + par2Random.nextInt(par1 + 1), 1, 4); }
|
- Minecraft 質問スレ chunk47
770 :名無しさんの野望[sage]:2012/08/28(火) 22:53:47.84 ID:C60Q0ICG - /**
* Returns the quantity of items to drop on block destruction. */ public int quantityDropped(Random par1Random) { return 2 + par1Random.nextInt(3); } /** * Returns the ID of the items to drop on destruction. */ public int idDropped(int par1, Random par2Random, int par3) { return Item.lightStoneDust.shiftedIndex; } } これのどこらへんがブロック自体のソースなんだ?
|
- Minecraft 質問スレ chunk47
772 :名無しさんの野望[sage]:2012/08/28(火) 22:57:28.55 ID:C60Q0ICG - MOD Loaderは無しで。
あとブロック追加じゃなくて既存ブロックの設定を自体をいじりたい
|
- Minecraft 質問スレ chunk47
775 :名無しさんの野望[sage]:2012/08/28(火) 23:10:30.42 ID:C60Q0ICG - srcフォルダ内のjavaソースにはない感じで?
|
- Minecraft 質問スレ chunk47
776 :名無しさんの野望[sage]:2012/08/28(火) 23:18:49.30 ID:C60Q0ICG - いや、もしかしてこれかな?
Block.javaに書いてあった public static final Block glowStone = (new BlockGlowStone(89, 105, Material.glass)).setHardness(0.3F).setStepSound(soundGlassFootstep).setLightValue(1.0F).setBlockName("lightgem");
|
- Minecraft 質問スレ chunk47
778 :名無しさんの野望[sage]:2012/08/28(火) 23:40:06.98 ID:C60Q0ICG - 例えばこんな感じで大丈夫かな
public static final Block blockEmerald = (new BlockOreStorage(133, 25)).setHardness(5.0F).setResistance(10.0F).setStepSound(soundMetalFootstep).setLightValue(1.0F).setBlockName("blockEmerald"); あとトリップワイヤーの場合どうすればいいんだろう public static final Block tripWire = (new BlockTripWire(132)).setBlockName("tripWire").setRequiresSelfNotify(); public static final Block tripWire = (new BlockTripWire(132)).setBlockName("tripWire").setLightValue(1.0F).setRequiresSelfNotify(); こうかしら
|
- Minecraft 質問スレ chunk47
780 :名無しさんの野望[sage]:2012/08/28(火) 23:55:41.98 ID:C60Q0ICG - 確かに後は自分で見て確認しよう。
始めたばかりだからとても助かりました!ありがとう!
|