Java
- javaのアップデート
パソコン画面右下にjavaアップデートの準備完了みたいなメッセージが頻繁に出ます。確か最近アップデートしたはずですがたびたび出るのが普通ですか。 メッセージが出なようにしたらまずいですか。 それと、メッセージがすぐに消えてしまうのでしっかり読み取れません。消えた後にこのメッセージを読むにはどのようにすればよいですか。
- java 階乗の計算の仕方について
以下のように出力するにはどのように書けばいいか教えてほしいです。 0以上の数字を入力してください。 5 5 x 4 x 3 x 2 x 1 = 120
- Javaプログラミング
Javaプログラミングで分からない課題が出たので、教えてもらえませんか? 実行結果 1つ目の整数を入力してください。 23 2つ目の整数を入力してください。 12 足し算の結果:35 引き算の結果:11 プログラムの大枠はこのようになるのですが public class 〇〇 { public static void main(String[] args) { System.out.println("1つ目の整数を入力してください。"); } public static int add(int a,int b) { return (a + b); public static int sub(int a,int b) { } }
- javaのプログラミングについて教えてください
大学の課題で摂氏から華氏を求めるプログラミングを作っているのですが、コンパイルをするとどうしても下のようなエラーが出てしまいどこを直せば良いのか教えてください。 エラー: <identifier>がありません pubulic static void main(String[]args){ ちなみに言語はjavaでサクラエディタを使っています。 初心者で何もわからないのでよろしくお願いいたします。
- ベストアンサー
- Java
- RioPeace48
- 回答数4
- マイクラmod環境プレイワールド作成した瞬間落ちた
マイクラを移行して、移行した時からマイクラがプレイできなくなり、今日テストしてみたところ起動してプレイできました。でも、追加でmodを入れてみたらまたクラッシュ祭りでした。そのmodを抜いてもなぜか起動画面からワールド作成まで行けても作成した瞬間クラッシュします。どうしたらいいでしょうか。全文は表示出来ません。すいません ---- Minecraft Crash Report ---- // Uh... Did I do that? Time: 10/10/22 5:02 PM Description: Updating screen events java.lang.IllegalArgumentException: Name and ID cannot both be blank at com.mojang.authlib.GameProfile.<init>(GameProfile.java:26) at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:186) at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:173) at net.minecraft.client.Minecraft.func_71371_a(Minecraft.java:2421) at net.minecraft.client.gui.GuiCreateWorld.func_146284_a(GuiCreateWorld.java:224) at net.minecraft.client.gui.GuiCreateWorld.func_73869_a(GuiCreateWorld.java:407) at net.minecraft.client.gui.GuiScreen.func_146282_l(GuiScreen.java:558) at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:512) at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1759) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1098) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398) at net.minecraft.client.main.Main.main(SourceFile:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) A detailed walkthrough of the error, its code path and all known details is as follows: -- Head -- Thread: Client thread Stacktrace: at com.mojang.authlib.GameProfile.<init>(GameProfile.java:26) at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:186) at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:173) at net.minecraft.client.Minecraft.func_71371_a(Minecraft.java:2421) at net.minecraft.client.gui.GuiCreateWorld.func_146284_a(GuiCreateWorld.java:224) at net.minecraft.client.gui.GuiCreateWorld.func_73869_a(GuiCreateWorld.java:407) at net.minecraft.client.gui.GuiScreen.func_146282_l(GuiScreen.java:558) at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:512) -- Affected screen -- Details: Screen name: net.minecraft.client.gui.GuiScreenWorking Stacktrace: at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1759) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1098) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398) at net.minecraft.client.main.Main.main(SourceFile:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) -- System Details -- Details: Minecraft Version: 1.12.2 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_51, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 1014971184 bytes (967 MB) / 1845493760 bytes (1760 MB) up to 2147483648 bytes (2048 MB) JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapR
- 締切済み
- Java
- mxprf38912
- 回答数1
- Windows10 Java のインストールについ
Windows10 HomeのPCにJava のインストールをして一度インストール完了ウィンドウが表示されて完了しましたが、Javaが起動しません。次のリンク先から行っています。 https://www.java.com/ja/ そこで何度か再インストールを試みたのですが、インストールボタンを押下するところまではできて、押下しても、その後うんともすんとも動いてないような状況です。どうすればJavaが使用可能にできるのかおしえていただきたいので、よろしくお願いいたします。
- ベストアンサー
- Java
- bigsky0819
- 回答数2
- eclipse java18 日本語文字化け
java18を使用してeclipse4.24でプログラムを実行すると日本語が文字化けして困っていま。 改善方法が分かりません。 現状までの流れ 1.JAVA18をインストール その後統合開発環境を使用したくeclipse2022-06 (4.24.0)をインストール 2.eclipseを使用しjava勉強の為プログラム作成し実行 この時eclipseの実行結果が表示される画面には日本語が正常に表示された。 3.いくつかプログラムの作成/実行を繰り返していた時、実行されているコンパイラはjava17であることが分かった。 先にjava18をインストールしていた為 java18でコンパイル等していたと思っていた。 4.eclipseにおいてJava18を設定しプログラム作成実行したところ日本語が化けてしまった。 5.web上で検索してeclipse.iniに-Dfile.encoding=UTF-8を追加しても変化なし 6.eclipseにてJREを17に戻して実行すると、日本語表示が正常に戻ります。 eclipseでjava18のJREの登録が間違っているのだと思いますが、現状何をどうしたら良いのか分かりません。 ご存知の方お力添えお願い出来ないでしょうか? ※java18そのもののインストールにミスがあるのかと思い、ウィンドウズのコマンドプロンプトでプログラムをコンパイル/実行をしてみたところ日本語は正常に表示されましたのでjava18のインストールはうまくいっているようです。
- JAVAについて教えてください
JAVAに関しての質問です。 以下のプログラムを教えていただけますでしょうか? 以下の漸化式で定義される数列 an について a0=0,a1=0,a2=1, an+3=an+2+an+1+an(n≧0) コマンドライン入力に非負の整数値 n(n≧0) を入力すると、 an を計算しその結果を標準出力に出力するプログラム 【実行例1】 「コマンドライン入力」 1 「標準出力」 a(1):0 【実行例2】 「コマンドライン入力」 10 「標準出力」 a(10):81 【実行例3】 「コマンドライン入力」 30 「標準出力」 a(30):15902591 よろしくお願いします。
- 締切済み
- Java
- indojiindojin
- 回答数1
- ファイルの書き込みができない
初心者であまりうまく説明できるか不安ですが、質問させて頂きたいと思います。 現在、さくらVPSをレンタルし、CentOS7にApache-Tomcat-9.0.64をインストールし、色々といじっています。 JavaServletでセッションスコープを使って、ホームページの入力フォームからの問い合わせ内容を受け取り、間違いないか入力者が確認後、送信ボタンを押してもらうと同時に、受付完了の表示と、受付内容のログを、コンテキストルート直下のフォルダ(inquiryLog)テキストファイル(inquirylog.txt)に書き込むようにコードを作成しています。 添付のファイルのtry文の中のコードがファイルへの書き込み用のものです。 コンパイルは問題なく通り、入力フォームへの入力から入力内容の確認、修正があれば修正、受付完了通知の表示など問題なくいくのですが、ファイルへの書き込みだけが実行されません。 自分のパソコン(Windows11)に同バージョンのTomcatをインストールして実行した場合問題なく、書き込みまで行われるのですが、そのWEBアプリケーションをそのままVPSというかCentOSに移して実行すると書き込みだけが行われなくなります。 ディレクトリーの指定の問題かと色々と書き方を変えて試しているのですが、うまくいきません。大変お手数ですが、もし分かる方がおられましたら、ご教示頂けないでしょうか。拙い表現ばかりで申し訳ございませんが、何卒よろしくお願い致します。 ※なお、添付のファイルは(コンテキストルート/WEB-INF/classes)の中にあります。
- 貸し出し時間の計算するプログラムを教えてください!
JAVAについて教えてくださいっ!! 下のプログラムは貸出リストの貸出時間総計を出力するプログラムです! これをどう修正すればよいのか教えてほしいです! ~~~~~~~~ import java.util.Scanner; import java.io.File; import java.io.FileNotFoundException; public class Test { public static void main(String[] args) { try{ Scanner file = new Scanner(new File(args[0])); int tm = 0; while (file.hasNext()) { char b = file.next().charAt(0); char io = file.next().charAt(0); int h = file.nextInt(); int m = file.nextInt(); switch (io) { case 'I': tm += 60*h+m; break; case 'O': tm -= 60*h+m; break; } } System.out.printf("%d:%02d\n", tm/60, tm%60); file.close(); } catch(FileNotFoundException e) { System.out.println(e); } } } ~~~~~~~~ このプログラムを修正して、貸出リスト各貸出物の貸出時間合計を出力しつつ、全貸出物の貸出時間の合計を計算し、それらの結果を標準出力に出力するプログラムを作成したいです! それにはどうやって修正すればよいでしょうか???? ~~~~~~~~ ☆貸出リスト(list1.txt) ACD→貸出物の名前、O→貸出時間、I→返却時間 A O 09 10 C O 09 25 A I 09 50 C I 10 05 D O 10 15 D I 10 55 A O 11 30 C O 12 00 A I 12 45 C I 13 15 D O 13 20 A O 13 30 D I 14 05 A I 14 15 D O 14 55 D I 15 40 ~~~~~~~~ 【実行例】 ↓のように出力させたいです ☆コマンドライン入力 list1.txt ☆標準出力 A 2:40 C 1:55 D 2:10 6:45 よろしくお願いいたします!(^^)!
- 締切済み
- Java
- indojiindojin
- 回答数1
- 【C→JAVA】素数の組の数を求めるプログラム
以下はC言語のプログラムです。 標準入力に正の偶数値 n(2≦n≦10,000) を入力すると足して n になる素数の組の数を求め、 標準出力に出力するプログラムなのですが、 これをJAVA用のプログラムに置き換えるとすると どのようなプログラムになるのでしょうか? よろしくお願いいたします。 #include <stdio.h> #include <math.h> //Compiler version gcc 6.3.0 #define N 10000 int primes[N + 1] = {0}; void sieve(int); int main() { int n,count = 0; sieve(N); scanf("%d",&n); for (int i = 1;i <= n / 2 + 1;i++) { for (int j = i + 1;j < n;j++) { if (primes[i] && primes[j] && i + j == n) { count++; } } } printf("%d\n",count); return 0; } void sieve(int n) { int limit = (int)sqrt(n) + 1; for (int i = 2;i <= n;i++) { primes[i] = 1; } for (int i = 2;i < limit;i++) { if (primes[i]) { for (int j = 2; i * j <= n;j++) { primes[i * j] = 0; } } } }
- 締切済み
- Java
- indojiindojin
- 回答数1
- javaとは?必要性?
使用パソコンは「FMVA51C3W」です。Window10です プログラムのアンインストールを確認していたら「java8update311」がインストールしてあったのですが確かに昔はjavaを用いてゲームをやってたのですが今はjavaで何かをやるということはなくなったのでアンインストールしようかなと考えていたのですがその前に万が一のことがと思ってこちらでお聞きしたく質問させていただきました。 javaはどのようなものなのでしょうか? アンインストールしても問題ないでしょうか?(javaをアンインストールしたらパソコンが起動しなくなるとか・・・)
- 【JAVA】数字をひし形に出力するプログラムについ
JAVAについて質問です。 import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); int count = 1, space = 0; for (int i = 1; i < 2 * n; i++) { if (i <= n) { space++; } else { space--; } for (int spc = n - space; spc > 0; spc--) { System.out.print(" "); } for (int j = 0; j < count; j++) { System.out.print(i); } if (i < n) { count = count + 2; } else { count = count - 2; } System.out.println(); } in.close(); } } ↑のプログラムで標準入力に例えば8と入力すると、 _______1↵ ______222↵ _____33333↵ ____4444444↵ ___555555555↵ __66666666666↵ _7777777777777↵ 888888888888888↵ _9999999999999↵ __1010101010101010101010↵ ___111111111111111111↵ ____12121212121212↵ _____1313131313↵ ______141414↵ _______ 15↵ という風なひし形が出力されます。 「_」は実際には出力されません。 これを _______1↵ ______222↵ _____33333↵ ____4444444↵ ___555555555↵ __66666666666↵ _7777777777777↵ 888888888888888↵ _9999999999999↵ __00000000000↵ ___111111111↵ ____2222222↵ _____33333↵ ______444↵ _______5↵ という風にしたいです。 (上から10段目以降は1の位が出力されるようにしたいのです) それにはこのプログラムをどう修正すればよいでしょうか?
- ベストアンサー
- Java
- indojiindojin
- 回答数1
- JAVAはコンパイルしなければなりません???
いつもお世話になりありがとうございます。 標記の件。 素朴な疑問です。 JAVAはコンパイルしなければなりません! phpはコンパイル不要です。 JAVAで何か作ろうとしたとき、 例えば、ブログサイトを作る時、 1回1回コンパイルしていたら、 できないと思うのですが どうやってプログラムを作るのですか? 教えてください。 度々申し訳ございません。 宜しくお願い申し上げます。
- UTF-8にマップできません???
今、Atomを愛用しております。 チャンと日本語変換できているのに 後半のようなエラーが出るのはなぜでしょうか??? import java.applet.*; // Applet import java.awt.*; // Label, TextField, TextArea, Color, Button import java.awt.event.*; // ActionListener, ActionEvent import java.io.*; // InputStream, BufferedReader, InputStreamReader etc import java.net.*; // URL, Socket, UnknownHostException import java.util.*; // StringTokenizer //public class Chat extends Applet implements Runnable, ActionListener { // Runnable, ActionListenerインターフェース実装 Label TitleLabel; // タイトルラベル TextField InputField; // 入力フィールド Button SendButton; // 送信ボタン Button QuitButton; // 終了ボタン TextArea DisplayArea; // 表示エリア TextArea MemberArea; // メンバーエリア Thread thread; // スレッド Socket socket; // ソケット String Name = null; // 名前 //AudioClip Chime; // チャイム BufferedReader NetInput; // ネットワーク経由入力 PrintStream NetOutput; // ネットワーク経由出力 C:\JAVA>javac Chat.java Chat.java:9: エラー: この文字(0x83)は、エンコーディングUTF-8にマップできません // Runnable, ActionListener?C???^?[?t?F?[?X???? ^ Chat.java:9: エラー: この文字(0x83)は、エンコーディングUTF-8にマップできません // Runnable, ActionListener?C???^?[?t?F?[?X???? ^ Chat.java:9: エラー: この文字(0x93)は、エンコーディングUTF-8にマップできません // Runnable, ActionListener?C???^?[?t?F?[?X???? ^ Chat.java:9: エラー: この文字(0x83)は、エンコーディングUTF-8にマップできません // Runnable, ActionListener?C???^?[?t?F?[?X???? ^ Chat.java:9: エラー: この文字(0x81)は、エンコーディングUTF-8にマップできません // Runnable, ActionListener?C???^?[?t?F?[?X???? ^ Chat.java:9: エラー: この文字(0x83)は、エンコーディングUTF-8にマップできません // Runnable, ActionListener?C???^?[?t?F?[?X???? ^ Chat.java:9: エラー: この文字(0x83)は、エンコーディングUTF-8にマップできません // Runnable, ActionListener?C???^?[?t?F?[?X???? ^ Chat.java:9: エラー: この文字(0x81)は、エンコーディングUTF-8にマップできません // Runnable, ActionListener?C???^?[?t?F?[?X???? ^ Chat.java:9: エラー: この文字(0x83)は、エンコーディングUTF-8にマップできません // Runnable, ActionListener?C???^?[?t?F?[?X???? ^ Chat.java:9: エラー: この文字(0x8E)は、エンコーディングUTF-8にマップできません // Runnable, ActionListener?C???^?[?t?F?[?X???? ^ Chat.java:9: エラー: この文字(0xC0)は、エンコーディングUTF-8にマップできません // Runnable, ActionListener?C???^?[?t?F?[?X???? ^ Chat.java:9: エラー: この文字(0x91)は、エンコーディングUTF-8にマップできません // Runnable, ActionListener?C???^?[?t?F?[?X???? ^ Chat.java:9: エラー: この文字(0x95)は、エンコーディングUTF-8にマップできません // Runnable, ActionListener?C???^?[?t?F?[?X???? ^ Chat.java:11: エラー: この文字(0x83)は、エンコーディングUTF-8にマップできません Label TitleLabel; // ?^?C?g?????x?? ^ Chat.java:11: エラー: この文字(0x83)は、エンコーディングUTF-8にマップできません Label TitleLabel; // ?^?C?g?????x?? ^ Chat.java:11: エラー: この文字(0x83)は、エンコーディングUTF-8にマップできません Label TitleLabel; // ?^?C?g?????x?? ^ Chat.java:11: エラー: この文字(0x83)は、エンコーディングUTF-8にマップできません Label TitleLabel; // ?^?C?g?????x?? ^ Chat.java:11: エラー: この文字(0x8B)は、エンコーディングUTF-8にマップできません Label TitleLabel; // ?^?C?g?????x?? ^ Chat.java:11: エラー: この文字(0x83)は、エンコーディングUTF-8にマップできません Label TitleLabel; // ?^?C?g?????x?? ^ Chat.java:11: エラー: この文字(0x89)は、エンコーディングUTF-8にマップできません Label TitleLabel; // ?^?C?g?????x?? ^ Chat.java:11: エラー: この文字(0x83)は、エンコーディングUTF-8にマップできません Label TitleLabel; // ?^?C?g?????x?? ^ Chat.java:11: エラー: この文字(0x83)は、エンコーディングUTF-8にマップできません Label TitleLabel; // ?^?C?g?????x?? ^
- 【JAVA】配列の要素の平均について
JAVAで質問となります。 以下のプラグラムを教えていただきたいです。 ____________________ n 個の要素で構成される int 型の配列を引数として受け取り,配列内の全要素の平均値を返すメソッドを作成してください. また,コマンドライン入力に整数値を入力すると,作成したメソッドを使用して,入力した整数値の平均値を求め,結果を標準出力に出力するプログラムを作成してください. このプログラムを作成する際は,以下の要件を満たすように作成してください: 【メソッド】 配列内の全要素の平均値を求めるメソッドは,以下の仕様とする: メソッド名:calcAverage 引数:配列 - int 型の配列 戻り値:平均値 - double 型 内容:引数として受け取った配列のすべての要素の平均値を計算する. 【入力】 整数値のデータは,コマンドライン入力に入力する. その際,各整数値は,半角スペースで区切る. 【出力】 コマンドライン入力に1つ以上の整数値が入力された場合は,それらの平均値を出力する. コマンドライン入力に何も入力されなかった場合は,何も出力しない. 平均値の出力は,全体を左詰めで小数点以下2桁まで出力する. 行の先頭には空白を入れず,行の左端から出力する.
- 締切済み
- Java
- noname#252094
- 回答数1
- JAVA17を利用するには「OracleJDK17
JAVA17を利用するには「OracleJDK17」と「JAVA SE17」のインストールが必要ですか?
- 締切済み
- Java
- sususu-iii
- 回答数2
- マイクラのクラッシュの原因を突き止めて欲しいです
---- Minecraft Crash Report ---- WARNING: coremods are present: IELoadingPlugin (ImmersiveEngineering-core-0.12-98.jar) TransformerLoader (OpenComputers-MC1.12.2-1.7.5.192.jar) ForgelinPlugin (Forgelin-1.8.4.jar) MekanismCoremod (Mekanism-1.12.2-9.8.3.390.jar) Do not report to Forge! (If you haven't disabled the FoamFix coremod, try disabling it in the config! Note that this bit of text will still appear.) (foamfix-0.10.14-1.12.2.jar) OpenModsCorePlugin (OpenModsLib-1.12.2-0.12.2.jar) CTMCorePlugin (CTM-MC1.12.2-1.0.2.31.jar) MixinBooter (!mixinbooter-4.2.jar) FcCoreMod (ae2fc-1.12.2-1.0.11.jar) CocoaInputCorePlugin (CocoaInput-[1.9-1.12.2]-3.1.5.jar) EnderCorePlugin (EnderCore-1.12.2-0.5.76-core.jar) NEELoadingPlugin (NotEnoughEnergistics-1.12.2-1.2.4.jar) JustEnoughIDs Extension Plugin (JustEnoughIDs-1.0.4-SNAPSHOT-thin.jar) Contact their authors BEFORE contacting forge // Why is it breaking :( Time: 4/21/22 11:38 AM Description: Initializing game java.lang.NoSuchMethodError: appeng.api.storage.ICellRegistry.getCellInventory(Lnet/minecraft/item/ItemStack;Lappeng/api/storage/ISaveProvider;Lappeng/api/storage/IStorageChannel;)Lappeng/api/storage/IMEInventoryHandler; at com.thiakil.appliedfluidics.item.ItemFluidicStorageCell.func_77624_a(ItemFluidicStorageCell.java:150) at net.minecraft.item.ItemStack.func_82840_a(ItemStack.java:707) at net.minecraft.client.Minecraft.lambda$populateSearchTreeManager$1(Minecraft.java:576) at net.minecraft.client.util.SearchTree.func_194042_b(SourceFile:49) at net.minecraft.client.util.SearchTree.func_194043_a(SourceFile:44) at java.lang.Iterable.forEach(Iterable.java:75) at net.minecraft.client.Minecraft.func_193986_ar(Minecraft.java:590) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:529) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378) at net.minecraft.client.main.Main.main(SourceFile:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Client thread Stacktrace: at com.thiakil.appliedfluidics.item.ItemFluidicStorageCell.func_77624_a(ItemFluidicStorageCell.java:150) at net.minecraft.item.ItemStack.func_82840_a(ItemStack.java:707) at net.minecraft.client.Minecraft.lambda$populateSearchTreeManager$1(Minecraft.java:576) at net.minecraft.client.util.SearchTree.func_194042_b(SourceFile:49) at net.minecraft.client.util.SearchTree.func_194043_a(SourceFile:44) at java.lang.Iterable.forEach(Iterable.java:75) at net.minecraft.client.Minecraft.func_193986_ar(Minecraft.java:590) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:529) -- Initialization -- Details: Stacktrace: at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378) at net.minecraft.client.main.Main.main(SourceFile:123) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) -- System Details -- Details: Minecraft Version: 1.12.2 Operating System: Mac OS X (x86_64) version 10.16 Java Version: 1.8.0_74, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 2425313240 bytes (231