問題タブ [minecraft-forge]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Minecraft: アイテムが登録されない
だから私はマインクラフトでMODを作成しています。剣を登録しますが、ゲームには表示されません。ゲームに登場させるにはどうしたらいいですか?前もって感謝します。
Item
クラスは次のとおりです。
eclipse - mod が実行されず、代わりに「TEST1 TEST2 disabled」というエラーが表示されるのはなぜですか?
これを 1.7.10 Minecraft/ 1.7.10 Forge の Eclipse IDE で実行しようとしています。mod が実行されず、エラー TEST1 TEST2 disabled が生成されます。
これはソースコードです:
java - 整数を一連の画像に変換する
プレイヤーに新しい「エネルギー」システムを実装するマインクラフト MOD を作成しています。このエネルギーを取得するにはさまざまな方法があり、プレイヤーのエネルギー量を画面に表示したいと考えています。これに対する私の計画は、「energybar.png」というファイルを使用する GUI (Minecraft が使用するように OpenGL を使用) を作成することです。
数字を印刷します。これは、説明どおりに実行するメソッドのコードです。
写真の各数字は間隔を空けて配置されているため、それぞれの 16 ピクセルに収まる必要があります (つまり、0 は x 位置 0 ~ 16、1 は x 位置 17 ~ 32 など)。写真は、Minecraft の GUI システムの標準で定義されている 256x256 です。これは、絵を描くメソッドのレイアウトです。
これに関する問題は、画面に印刷する必要がある数字の U 位置が正しく機能していないことです。
私も渡してみました:
部分文字列を取得して整数に変換し、16 を掛けて uPosition を取得するメソッドですが、次のようにします。
Integer.toString()
メソッドとString.valueOf()
メソッドにはゼロの問題があります。たとえば、Energy.PlayerTotalEnergy
が just0
の場合、文字列は返されず、"0"
単に が返され""
ます。
なぜこれが機能しないのか、または Minecraft と OpenGL を使用してこの番号を画面に印刷する方法についてより良いアイデアを考え出すのを手伝ってくれる人がいれば. 単に数字として出力していない理由は、赤い数字を見た目のままにしたいからです。
java - 特定のクラスで Java のホット コード置換が失敗した
mod の GUI に取り組んでいますが、それを保存すると、Eclipse は次のようなダイアログ ボックスを表示します。... Reason: Hot code replace failed - Scheme change not implemented.
いくつかの奇妙なことが起こります。
- メインの GUI クラスを保存したときにのみ発生します。
- コメントを追加しただけでもエラーになります。
- インスタンスが作成される前にエラーは発生しませんが、実際には更新されません
java - アイテムのテクスチャを設定しようとすると NullPointerException が発生する - minecraft 1.8 modding
Java の使い方を学んでいて、Minecraft の mod を構築しようとしています。
問題は、1.8 のアイテム テクスチャ追加システムに問題があることです。Google は私の親友ですが、この NPE を修正するために何をすべきかまだわかりません。
ベース Mod クラスは次のとおりです。
アイテムクラスは次のとおりです。
そして、ここにエラーレポートがあります:
41行目は、コードの直前に「41行目->」でBase Modクラスにマークされています。ここにも転記します。
java - MinecraftForge 1.8 のインポートが機能しない
私は最近、Eclipse を使用して Minecraft 1.8 でモッディングを開始しました。テスト MOD を作成したところ、完全に機能しました。次に、新しい mod をゼロから開始することにしました。
ほとんどすぐに、インポートでエラーが発生しました。
インポートを整理するために Ctrl+Shift+O を押してみましたが、解決できなかったため削除されました。以前のプロジェクトに戻ろうとしましたが、インポートも機能していませんでした。
いくつか遊んだ後、他のインポートが機能していることに気付きました。
net.minecraftforge のインポートのみが機能していませんでした。
なぜこれが起こっているのか、私は非常に混乱しています。私のコードをアップロードする必要がある場合は、喜んでアップロードします。あらかじめご了承ください。ありがとうございました。
lua - Lua コードは最新のコンピューターでは正しく動作しますが、モニターでは動作しません
私は成功した Minecraft Tekkit modded サーバーを実行しており、その上でコンピューター クラフトを使用しています。
私は lua を初めて使用し、基本的なことしか知りません。禁止アイテム リストとルール リストを表示するページを含むメニューを作成しようとしています。高度なコンピューターとモニター用に最適化された、矢印を含むプログラムを作成しました。
コードは私の高度なコンピューターでは適切に実行されますが、モニターでは実行されず、誰かが矢印をクリックしても機能しません。
スタックを使い始めたばかりなので、どうすればよいかわかりません。情報が必要な場合は、お尋ねください:)
コード: http://pastebin.com/gVtPeBCE
ちなみに私はすでに使ってみましMon.write
たMon = peripheral.wrap("top")
tekkit をお持ちでない方は、コンピューター クラフト エミュレーターをご利用ください: https://goo.gl/J0dPq0