Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static Map<Block, Boolean> getFlowers(String flower) {
- List<Block> tempFlowers = new LinkedList<>();
- if (flower.equals(FLOWER_TAG_ALL)) {
- ITag<Block> itemTag = BlockTags.FLOWERS;
- if (itemTag != null) tempFlowers.addAll(itemTag.values());
- } else if (flower.equals(FLOWER_TAG_SMALL)) {
- ITag<Block> itemTag = BlockTags.SMALL_FLOWERS;
- if (itemTag != null) tempFlowers.addAll(itemTag.values());
- } else if (flower.equals(FLOWER_TAG_TALL)) {
- ITag<Block> itemTag = BlockTags.TALL_FLOWERS;
- if (itemTag != null) tempFlowers.addAll(itemTag.values());
- } else if (flower.startsWith(TAG_PREFIX)) {
- ITag<Block> itemTag = BeeInfoUtils.getBlockTag(flower.replace(TAG_PREFIX, ""));
- if (itemTag != null) tempFlowers.addAll(itemTag.values());
- } else {
- tempFlowers.add(getBlock(flower));
- }
- Map<Block, Boolean> flowers = new TreeMap<>();
- tempFlowers.forEach(block -> {
- Item item = block.asItem();
- if (item == null) {
- flowers.put(block, false);
- } else {
- flowers.put(block, true);
- }
- });
- return flowers;
- }
- [06:42:03] [Render thread/FATAL] [ne.mi.co.ForgeMod/]: Preparing crash report with UUID 656a5fa9-9b9b-41f1-a27d-e29f78b6aa5a
- [06:42:03] [Render thread/FATAL] [minecraft/Minecraft]: Unreported exception thrown!
- java.lang.ClassCastException: net.minecraft.block.FlowerBlock cannot be cast to java.lang.Comparable
- at java.util.TreeMap.compare(TreeMap.java:1294) ~[?:1.8.0_271] {}
- at java.util.TreeMap.put(TreeMap.java:538) ~[?:1.8.0_271] {}
- at com.resourcefulbees.resourcefulbees.utils.BeeInfoUtils.lambda$getFlowers$10(BeeInfoUtils.java:274) ~[main/:?] {re:classloading}
- at java.lang.Iterable.forEach(Iterable.java:75) ~[?:1.8.0_271] {}
- at com.resourcefulbees.resourcefulbees.utils.BeeInfoUtils.getFlowers(BeeInfoUtils.java:269) ~[main/:?] {re:classloading}
- at com.resourcefulbees.resourcefulbees.client.gui.screen.beepedia.pages.BeeInfoPage.<init>(BeeInfoPage.java:20) ~[main/:?] {re:classloading}
- at com.resourcefulbees.resourcefulbees.client.gui.screen.beepedia.pages.BeePage.<init>(BeePage.java:45) ~[main/:?] {re:classloading}
- at com.resourcefulbees.resourcefulbees.client.gui.screen.beepedia.BeepediaScreen.lambda$init$1(BeepediaScreen.java:103) ~[main/:?] {re:classloading}
- at java.util.LinkedHashMap.forEach(LinkedHashMap.java:684) ~[?:1.8.0_271] {}
- at java.util.Collections$UnmodifiableMap.forEach(Collections.java:1507) ~[?:1.8.0_271] {}
- at com.resourcefulbees.resourcefulbees.client.gui.screen.beepedia.BeepediaScreen.init(BeepediaScreen.java:103) ~[main/:?] {re:classloading}
- at net.minecraft.client.gui.screen.Screen.init(Screen.java:346) ~[forge-1.16.5-36.0.15_mapped_snapshot_20210131-mixed-1.16.5-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
- at net.minecraft.client.Minecraft.displayGuiScreen(Minecraft.java:885) ~[forge-1.16.5-36.0.15_mapped_snapshot_20210131-mixed-1.16.5-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
- at com.resourcefulbees.resourcefulbees.item.Beepedia.onItemRightClick(Beepedia.java:27) ~[main/:?] {re:classloading}
- at net.minecraft.item.ItemStack.useItemRightClick(ItemStack.java:223) ~[forge-1.16.5-36.0.15_mapped_snapshot_20210131-mixed-1.16.5-recomp.jar:?] {re:classloading,xf:fml:forge:filled_map.4}
- at net.minecraft.client.multiplayer.PlayerController.processRightClick(PlayerController.java:346) ~[forge-1.16.5-36.0.15_mapped_snapshot_20210131-mixed-1.16.5-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
- at net.minecraft.client.Minecraft.rightClickMouse(Minecraft.java:1441) ~[forge-1.16.5-36.0.15_mapped_snapshot_20210131-mixed-1.16.5-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
- at net.minecraft.client.Minecraft.processKeyBinds(Minecraft.java:1703) ~[forge-1.16.5-36.0.15_mapped_snapshot_20210131-mixed-1.16.5-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
- at net.minecraft.client.Minecraft.runTick(Minecraft.java:1518) ~[forge-1.16.5-36.0.15_mapped_snapshot_20210131-mixed-1.16.5-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
- at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:990) ~[forge-1.16.5-36.0.15_mapped_snapshot_20210131-mixed-1.16.5-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
- at net.minecraft.client.Minecraft.run(Minecraft.java:612) ~[forge-1.16.5-36.0.15_mapped_snapshot_20210131-mixed-1.16.5-recomp.jar:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
- at net.minecraft.client.main.Main.main(Main.java:184) ~[forge-1.16.5-36.0.15_mapped_snapshot_20210131-mixed-1.16.5-recomp.jar:?] {re:classloading,pl:runtimedistcleaner:A}
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_271] {}
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_271] {}
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_271] {}
- at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_271] {}
- at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:52) ~[forge-1.16.5-36.0.15_mapped_snapshot_20210131-mixed-1.16.5-recomp.jar:?] {}
- at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}
- at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}
- at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}
- at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {}
- at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {}
- at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:105) [forge-1.16.5-36.0.15_mapped_snapshot_20210131-mixed-1.16.5-recomp.jar:?] {}
- [06:42:04] [Server thread/INFO] [minecraft/MinecraftServer]: Stopping server
Add Comment
Please, Sign In to add comment