Skip to content

Instantly share code, notes, and snippets.

@phase
Created June 4, 2016 15:49
Show Gist options
  • Select an option

  • Save phase/6307f074f5d8ac08ca2df1ea8df4c412 to your computer and use it in GitHub Desktop.

Select an option

Save phase/6307f074f5d8ac08ca2df1ea8df4c412 to your computer and use it in GitHub Desktop.
Errors when recompiling Minecraft
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Fountain 1.9.4-0.0.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ fountain ---
[INFO] Deleting /home/phase/projects/Fountain/target
[INFO]
[INFO] --- maven-resources-plugin:3.0.0:resources (default) @ fountain ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] ignoreDelta true
[INFO] Copying 93 resources
[INFO] Copying file minecraft/lang/en_US.lang
[INFO] Copying file minecraft/structures/igloo/igloo_top.nbt
[INFO] Copying file minecraft/structures/igloo/igloo_middle.nbt
[INFO] Copying file minecraft/structures/igloo/igloo_bottom.nbt
[INFO] Copying file minecraft/structures/endcity/bridge_gentle_stairs.nbt
[INFO] Copying file minecraft/structures/endcity/base_floor.nbt
[INFO] Copying file minecraft/structures/endcity/second_floor.nbt
[INFO] Copying file minecraft/structures/endcity/ship.nbt
[INFO] Copying file minecraft/structures/endcity/third_floor_c.nbt
[INFO] Copying file minecraft/structures/endcity/second_roof.nbt
[INFO] Copying file minecraft/structures/endcity/third_floor.nbt
[INFO] Copying file minecraft/structures/endcity/fat_tower_top.nbt
[INFO] Copying file minecraft/structures/endcity/tower_piece.nbt
[INFO] Copying file minecraft/structures/endcity/base_roof.nbt
[INFO] Copying file minecraft/structures/endcity/bridge_steep_stairs.nbt
[INFO] Copying file minecraft/structures/endcity/bridge_piece.nbt
[INFO] Copying file minecraft/structures/endcity/tower_base.nbt
[INFO] Copying file minecraft/structures/endcity/third_roof.nbt
[INFO] Copying file minecraft/structures/endcity/fat_tower_middle.nbt
[INFO] Copying file minecraft/structures/endcity/tower_top.nbt
[INFO] Copying file minecraft/structures/endcity/third_floor_b.nbt
[INFO] Copying file minecraft/structures/endcity/fat_tower_base.nbt
[INFO] Copying file minecraft/structures/endcity/second_floor_2.nbt
[INFO] Copying file minecraft/structures/endcity/bridge_end.nbt
[INFO] Copying file minecraft/structures/endcity/tower_floor.nbt
[INFO] Copying file minecraft/loot_tables/empty.json
[INFO] Copying file minecraft/loot_tables/gameplay/fishing/junk.json
[INFO] Copying file minecraft/loot_tables/gameplay/fishing/fish.json
[INFO] Copying file minecraft/loot_tables/gameplay/fishing/treasure.json
[INFO] Copying file minecraft/loot_tables/gameplay/fishing.json
[INFO] Copying file minecraft/loot_tables/chests/abandoned_mineshaft.json
[INFO] Copying file minecraft/loot_tables/chests/end_city_treasure.json
[INFO] Copying file minecraft/loot_tables/chests/jungle_temple.json
[INFO] Copying file minecraft/loot_tables/chests/stronghold_crossing.json
[INFO] Copying file minecraft/loot_tables/chests/stronghold_library.json
[INFO] Copying file minecraft/loot_tables/chests/desert_pyramid.json
[INFO] Copying file minecraft/loot_tables/chests/jungle_temple_dispenser.json
[INFO] Copying file minecraft/loot_tables/chests/simple_dungeon.json
[INFO] Copying file minecraft/loot_tables/chests/stronghold_corridor.json
[INFO] Copying file minecraft/loot_tables/chests/village_blacksmith.json
[INFO] Copying file minecraft/loot_tables/chests/spawn_bonus_chest.json
[INFO] Copying file minecraft/loot_tables/chests/igloo_chest.json
[INFO] Copying file minecraft/loot_tables/chests/nether_bridge.json
[INFO] Copying file minecraft/loot_tables/entities/iron_golem.json
[INFO] Copying file minecraft/loot_tables/entities/shulker.json
[INFO] Copying file minecraft/loot_tables/entities/wolf.json
[INFO] Copying file minecraft/loot_tables/entities/pig.json
[INFO] Copying file minecraft/loot_tables/entities/slime.json
[INFO] Copying file minecraft/loot_tables/entities/spider.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/white.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/magenta.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/cyan.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/light_blue.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/blue.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/brown.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/gray.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/green.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/silver.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/red.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/orange.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/pink.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/lime.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/purple.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/black.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/yellow.json
[INFO] Copying file minecraft/loot_tables/entities/snowman.json
[INFO] Copying file minecraft/loot_tables/entities/horse.json
[INFO] Copying file minecraft/loot_tables/entities/elder_guardian.json
[INFO] Copying file minecraft/loot_tables/entities/zombie_pigman.json
[INFO] Copying file minecraft/loot_tables/entities/witch.json
[INFO] Copying file minecraft/loot_tables/entities/zombie.json
[INFO] Copying file minecraft/loot_tables/entities/skeleton.json
[INFO] Copying file minecraft/loot_tables/entities/cow.json
[INFO] Copying file minecraft/loot_tables/entities/giant.json
[INFO] Copying file minecraft/loot_tables/entities/ocelot.json
[INFO] Copying file minecraft/loot_tables/entities/zombie_horse.json
[INFO] Copying file minecraft/loot_tables/entities/mushroom_cow.json
[INFO] Copying file minecraft/loot_tables/entities/chicken.json
[INFO] Copying file minecraft/loot_tables/entities/endermite.json
[INFO] Copying file minecraft/loot_tables/entities/ghast.json
[INFO] Copying file minecraft/loot_tables/entities/rabbit.json
[INFO] Copying file minecraft/loot_tables/entities/skeleton_horse.json
[INFO] Copying file minecraft/loot_tables/entities/cave_spider.json
[INFO] Copying file minecraft/loot_tables/entities/enderman.json
[INFO] Copying file minecraft/loot_tables/entities/creeper.json
[INFO] Copying file minecraft/loot_tables/entities/blaze.json
[INFO] Copying file minecraft/loot_tables/entities/silverfish.json
[INFO] Copying file minecraft/loot_tables/entities/wither_skeleton.json
[INFO] Copying file minecraft/loot_tables/entities/squid.json
[INFO] Copying file minecraft/loot_tables/entities/bat.json
[INFO] Copying file minecraft/loot_tables/entities/sheep.json
[INFO] Copying file minecraft/loot_tables/entities/guardian.json
[INFO] Copying file minecraft/loot_tables/entities/magma_cube.json
[INFO]
[INFO] --- maven-resources-plugin:3.0.0:resources (default-resources) @ fountain ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] ignoreDelta true
[INFO] Copying 93 resources
[INFO] Copying file minecraft/lang/en_US.lang
[INFO] Copying file minecraft/structures/igloo/igloo_top.nbt
[INFO] Copying file minecraft/structures/igloo/igloo_middle.nbt
[INFO] Copying file minecraft/structures/igloo/igloo_bottom.nbt
[INFO] Copying file minecraft/structures/endcity/bridge_gentle_stairs.nbt
[INFO] Copying file minecraft/structures/endcity/base_floor.nbt
[INFO] Copying file minecraft/structures/endcity/second_floor.nbt
[INFO] Copying file minecraft/structures/endcity/ship.nbt
[INFO] Copying file minecraft/structures/endcity/third_floor_c.nbt
[INFO] Copying file minecraft/structures/endcity/second_roof.nbt
[INFO] Copying file minecraft/structures/endcity/third_floor.nbt
[INFO] Copying file minecraft/structures/endcity/fat_tower_top.nbt
[INFO] Copying file minecraft/structures/endcity/tower_piece.nbt
[INFO] Copying file minecraft/structures/endcity/base_roof.nbt
[INFO] Copying file minecraft/structures/endcity/bridge_steep_stairs.nbt
[INFO] Copying file minecraft/structures/endcity/bridge_piece.nbt
[INFO] Copying file minecraft/structures/endcity/tower_base.nbt
[INFO] Copying file minecraft/structures/endcity/third_roof.nbt
[INFO] Copying file minecraft/structures/endcity/fat_tower_middle.nbt
[INFO] Copying file minecraft/structures/endcity/tower_top.nbt
[INFO] Copying file minecraft/structures/endcity/third_floor_b.nbt
[INFO] Copying file minecraft/structures/endcity/fat_tower_base.nbt
[INFO] Copying file minecraft/structures/endcity/second_floor_2.nbt
[INFO] Copying file minecraft/structures/endcity/bridge_end.nbt
[INFO] Copying file minecraft/structures/endcity/tower_floor.nbt
[INFO] Copying file minecraft/loot_tables/empty.json
[INFO] Copying file minecraft/loot_tables/gameplay/fishing/junk.json
[INFO] Copying file minecraft/loot_tables/gameplay/fishing/fish.json
[INFO] Copying file minecraft/loot_tables/gameplay/fishing/treasure.json
[INFO] Copying file minecraft/loot_tables/gameplay/fishing.json
[INFO] Copying file minecraft/loot_tables/chests/abandoned_mineshaft.json
[INFO] Copying file minecraft/loot_tables/chests/end_city_treasure.json
[INFO] Copying file minecraft/loot_tables/chests/jungle_temple.json
[INFO] Copying file minecraft/loot_tables/chests/stronghold_crossing.json
[INFO] Copying file minecraft/loot_tables/chests/stronghold_library.json
[INFO] Copying file minecraft/loot_tables/chests/desert_pyramid.json
[INFO] Copying file minecraft/loot_tables/chests/jungle_temple_dispenser.json
[INFO] Copying file minecraft/loot_tables/chests/simple_dungeon.json
[INFO] Copying file minecraft/loot_tables/chests/stronghold_corridor.json
[INFO] Copying file minecraft/loot_tables/chests/village_blacksmith.json
[INFO] Copying file minecraft/loot_tables/chests/spawn_bonus_chest.json
[INFO] Copying file minecraft/loot_tables/chests/igloo_chest.json
[INFO] Copying file minecraft/loot_tables/chests/nether_bridge.json
[INFO] Copying file minecraft/loot_tables/entities/iron_golem.json
[INFO] Copying file minecraft/loot_tables/entities/shulker.json
[INFO] Copying file minecraft/loot_tables/entities/wolf.json
[INFO] Copying file minecraft/loot_tables/entities/pig.json
[INFO] Copying file minecraft/loot_tables/entities/slime.json
[INFO] Copying file minecraft/loot_tables/entities/spider.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/white.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/magenta.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/cyan.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/light_blue.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/blue.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/brown.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/gray.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/green.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/silver.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/red.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/orange.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/pink.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/lime.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/purple.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/black.json
[INFO] Copying file minecraft/loot_tables/entities/sheep/yellow.json
[INFO] Copying file minecraft/loot_tables/entities/snowman.json
[INFO] Copying file minecraft/loot_tables/entities/horse.json
[INFO] Copying file minecraft/loot_tables/entities/elder_guardian.json
[INFO] Copying file minecraft/loot_tables/entities/zombie_pigman.json
[INFO] Copying file minecraft/loot_tables/entities/witch.json
[INFO] Copying file minecraft/loot_tables/entities/zombie.json
[INFO] Copying file minecraft/loot_tables/entities/skeleton.json
[INFO] Copying file minecraft/loot_tables/entities/cow.json
[INFO] Copying file minecraft/loot_tables/entities/giant.json
[INFO] Copying file minecraft/loot_tables/entities/ocelot.json
[INFO] Copying file minecraft/loot_tables/entities/zombie_horse.json
[INFO] Copying file minecraft/loot_tables/entities/mushroom_cow.json
[INFO] Copying file minecraft/loot_tables/entities/chicken.json
[INFO] Copying file minecraft/loot_tables/entities/endermite.json
[INFO] Copying file minecraft/loot_tables/entities/ghast.json
[INFO] Copying file minecraft/loot_tables/entities/rabbit.json
[INFO] Copying file minecraft/loot_tables/entities/skeleton_horse.json
[INFO] Copying file minecraft/loot_tables/entities/cave_spider.json
[INFO] Copying file minecraft/loot_tables/entities/enderman.json
[INFO] Copying file minecraft/loot_tables/entities/creeper.json
[INFO] Copying file minecraft/loot_tables/entities/blaze.json
[INFO] Copying file minecraft/loot_tables/entities/silverfish.json
[INFO] Copying file minecraft/loot_tables/entities/wither_skeleton.json
[INFO] Copying file minecraft/loot_tables/entities/squid.json
[INFO] Copying file minecraft/loot_tables/entities/bat.json
[INFO] Copying file minecraft/loot_tables/entities/sheep.json
[INFO] Copying file minecraft/loot_tables/entities/guardian.json
[INFO] Copying file minecraft/loot_tables/entities/magma_cube.json
[INFO]
[INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ fountain ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 1265 source files to /home/phase/projects/Fountain/target/classes
[INFO] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerConnection.java: Some input files use or override a deprecated API.
[INFO] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerConnection.java: Recompile with -Xlint:deprecation for details.
[INFO] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/CraftingManager.java: Some input files use unchecked or unsafe operations.
[INFO] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/CraftingManager.java: Recompile with -Xlint:unchecked for details.
[INFO] Some messages have been simplified; recompile with -Xdiags:verbose to get full output
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EntityTameableAnimal.java:[185,19] method getOwner() is already defined in class net.minecraft.server.EntityTameableAnimal
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/DedicatedPlayerList.java:[149,28] method getServer() is already defined in class net.minecraft.server.DedicatedPlayerList
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/World.java:[2070,79] incompatible types: net.minecraft.server.Entity cannot be converted to capture#1 of ? super T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/World.java:[2085,79] incompatible types: net.minecraft.server.Entity cannot be converted to capture#2 of ? super T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/World.java:[2134,16] incompatible types: net.minecraft.server.Entity cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Item.java:[37,48] no suitable method found for a(java.lang.Object)
method net.minecraft.server.RegistrySimple.a(java.util.Random) is not applicable
(argument mismatch; java.lang.Object cannot be converted to java.util.Random)
method net.minecraft.server.RegistryMaterials.a(net.minecraft.server.Item) is not applicable
(argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.Item)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Entity.java:[2127,20] no suitable method found for add(net.minecraft.server.Entity)
method java.util.Collection.add(T) is not applicable
(argument mismatch; net.minecraft.server.Entity cannot be converted to T)
method java.util.Set.add(T) is not applicable
(argument mismatch; net.minecraft.server.Entity cannot be converted to T)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Block.java:[38,30] no suitable method found for a(java.lang.Object)
method net.minecraft.server.RegistrySimple.a(java.util.Random) is not applicable
(argument mismatch; java.lang.Object cannot be converted to java.util.Random)
method net.minecraft.server.RegistryMaterials.a(net.minecraft.server.Block) is not applicable
(argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.Block)
method net.minecraft.server.RegistryBlocks.a(net.minecraft.server.Block) is not applicable
(argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.Block)
method net.minecraft.server.RegistryBlocks.a(java.util.Random) is not applicable
(argument mismatch; java.lang.Object cannot be converted to java.util.Random)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Block.java:[866,43] no suitable method found for a(java.lang.Object)
method net.minecraft.server.RegistrySimple.a(java.util.Random) is not applicable
(argument mismatch; java.lang.Object cannot be converted to java.util.Random)
method net.minecraft.server.RegistryMaterials.a(net.minecraft.server.Block) is not applicable
(argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.Block)
method net.minecraft.server.RegistryBlocks.a(net.minecraft.server.Block) is not applicable
(argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.Block)
method net.minecraft.server.RegistryBlocks.a(java.util.Random) is not applicable
(argument mismatch; java.lang.Object cannot be converted to java.util.Random)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Block.java:[875,43] no suitable method found for a(java.lang.Object)
method net.minecraft.server.RegistrySimple.a(java.util.Random) is not applicable
(argument mismatch; java.lang.Object cannot be converted to java.util.Random)
method net.minecraft.server.RegistryMaterials.a(net.minecraft.server.Block) is not applicable
(argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.Block)
method net.minecraft.server.RegistryBlocks.a(net.minecraft.server.Block) is not applicable
(argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.Block)
method net.minecraft.server.RegistryBlocks.a(java.util.Random) is not applicable
(argument mismatch; java.lang.Object cannot be converted to java.util.Random)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BaseBlockPosition.java:[7,8] net.minecraft.server.BaseBlockPosition is not abstract and does not override abstract method compareTo(net.minecraft.server.BaseBlockPosition) in java.lang.Comparable
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BaseBlockPosition.java:[92,16] name clash: compareTo(java.lang.Object) in net.minecraft.server.BaseBlockPosition and compareTo(T) in java.lang.Comparable have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EnumDirection.java:[250,19] net.minecraft.server.EnumDirection.EnumDirectionLimit is not abstract and does not override abstract method apply(net.minecraft.server.EnumDirection) in com.google.common.base.Predicate
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EnumDirection.java:[283,24] name clash: apply(java.lang.Object) in net.minecraft.server.EnumDirection.EnumDirectionLimit and apply(T) in com.google.common.base.Predicate have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EnumDirection.java:[309,19] net.minecraft.server.EnumDirection.EnumAxis is not abstract and does not override abstract method apply(net.minecraft.server.EnumDirection) in com.google.common.base.Predicate
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EnumDirection.java:[350,24] name clash: apply(java.lang.Object) in net.minecraft.server.EnumDirection.EnumAxis and apply(T) in com.google.common.base.Predicate have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Enchantment.java:[21,40] no suitable method found for a(java.lang.Object)
method net.minecraft.server.RegistrySimple.a(java.util.Random) is not applicable
(argument mismatch; java.lang.Object cannot be converted to java.util.Random)
method net.minecraft.server.RegistryMaterials.a(net.minecraft.server.Enchantment) is not applicable
(argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.Enchantment)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/IChatBaseComponent.java:[37,19] net.minecraft.server.IChatBaseComponent.ChatSerializer is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/IChatBaseComponent.java:[227,23] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.IChatBaseComponent.ChatSerializer cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
return type java.lang.Object is not compatible with net.minecraft.server.IChatBaseComponent
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/IChatBaseComponent.java:[223,28] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.IChatBaseComponent.ChatSerializer and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Container.java:[27,15] no suitable method found for add(java.lang.Object)
method java.util.Collection.add(net.minecraft.server.ItemStack) is not applicable
(argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.ItemStack)
method java.util.List.add(net.minecraft.server.ItemStack) is not applicable
(argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.ItemStack)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/IntHashMap.java:[29,50] incompatible types: java.lang.Object cannot be converted to V
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/IntHashMap.java:[111,86] incompatible types: bad type in conditional expression
java.lang.Object cannot be converted to V
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootTableRegistry.java:[50,5] net.minecraft.server.LootTableRegistry.a is not abstract and does not override abstract method load(net.minecraft.server.MinecraftKey) in com.google.common.cache.CacheLoader
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootTableRegistry.java:[129,23] name clash: load(java.lang.Object) in net.minecraft.server.LootTableRegistry.a and load(K) in com.google.common.cache.CacheLoader have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/MethodProfiler.java:[139,25] net.minecraft.server.MethodProfiler.ProfilerInfo is not abstract and does not override abstract method compareTo(net.minecraft.server.MethodProfiler.ProfilerInfo) in java.lang.Comparable
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/MethodProfiler.java:[155,20] name clash: compareTo(java.lang.Object) in net.minecraft.server.MethodProfiler.ProfilerInfo and compareTo(T) in java.lang.Comparable have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Scoreboard.java:[44,72] incompatible types: java.lang.Object cannot be converted to java.util.List<net.minecraft.server.ScoreboardObjective>
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Scoreboard.java:[81,42] incompatible types: java.lang.Object cannot be converted to java.util.Map<net.minecraft.server.ScoreboardObjective,net.minecraft.server.ScoreboardScore>
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BiomeBase.java:[52,37] no suitable method found for a(java.lang.Object)
method net.minecraft.server.RegistrySimple.a(java.util.Random) is not applicable
(argument mismatch; java.lang.Object cannot be converted to java.util.Random)
method net.minecraft.server.RegistryMaterials.a(net.minecraft.server.BiomeBase) is not applicable
(argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.BiomeBase)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/WeightedRandom.java:[39,24] incompatible types: net.minecraft.server.WeightedRandom.WeightedRandomChoice cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Chunk.java:[741,103] incompatible types: net.minecraft.server.Entity cannot be converted to capture#3 of ? super T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Chunk.java:[742,25] no suitable method found for add(net.minecraft.server.Entity)
method java.util.Collection.add(T) is not applicable
(argument mismatch; net.minecraft.server.Entity cannot be converted to T)
method java.util.List.add(T) is not applicable
(argument mismatch; net.minecraft.server.Entity cannot be converted to T)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/NextTickListEntry.java:[3,8] net.minecraft.server.NextTickListEntry is not abstract and does not override abstract method compareTo(net.minecraft.server.NextTickListEntry) in java.lang.Comparable
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/NextTickListEntry.java:[53,16] name clash: compareTo(java.lang.Object) in net.minecraft.server.NextTickListEntry and compareTo(T) in java.lang.Comparable have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistrySimple.java:[59,22] incompatible types: java.lang.Object cannot be converted to V
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryBlocks.java:[39,42] incompatible types: bad type in conditional expression
java.lang.Object cannot be converted to K
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryBlocks.java:[46,42] incompatible types: bad type in conditional expression
java.lang.Object cannot be converted to V
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryBlocks.java:[53,42] incompatible types: bad type in conditional expression
java.lang.Object cannot be converted to V
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryBlocks.java:[60,42] incompatible types: bad type in conditional expression
java.lang.Object cannot be converted to V
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryBlockID.java:[29,19] no suitable method found for add(java.lang.Object)
method java.util.Collection.add(T) is not applicable
(argument mismatch; java.lang.Object cannot be converted to T)
method java.util.List.add(T) is not applicable
(argument mismatch; java.lang.Object cannot be converted to T)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BlockStateList.java:[99,36] incompatible types: java.lang.Comparable cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BlockDataAbstract.java:[27,34] incompatible types: java.lang.Comparable<capture#4 of ?> cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BlockDataAbstract.java:[38,51] no suitable method found for a(java.util.Collection<T>,java.lang.Object)
method net.minecraft.server.IBlockProperties.a(net.minecraft.server.World,net.minecraft.server.BlockPosition) is not applicable
(argument mismatch; java.util.Collection<T> cannot be converted to net.minecraft.server.World)
method net.minecraft.server.IBlockData.<T>a(net.minecraft.server.IBlockState<T>) is not applicable
(cannot infer type-variable(s) T
(actual and formal argument lists differ in length))
method net.minecraft.server.BlockDataAbstract.<T>a(net.minecraft.server.IBlockState<T>) is not applicable
(cannot infer type-variable(s) T
(actual and formal argument lists differ in length))
method net.minecraft.server.BlockDataAbstract.<T>a(java.util.Collection<T>,T) is not applicable
(inference variable T has incompatible bounds
equality constraints: T
lower bounds: java.lang.Object)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BlockDataAbstract.java:[38,20] method set in interface net.minecraft.server.IBlockData cannot be applied to given types;
required: net.minecraft.server.IBlockState<T>,V
found: net.minecraft.server.IBlockState<T>,java.lang.Comparable
reason: inference variable T has incompatible bounds
equality constraints: T
lower bounds: V,java.lang.Comparable
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BlockDataAbstract.java:[46,37] incompatible types: java.lang.Object cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BlockDataAbstract.java:[51,33] incompatible types: java.lang.Object cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BlockStateList.java:[161,24] incompatible types: java.lang.Comparable cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EntityInsentient.java:[79,18] incomparable types: float and <nulltype>
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EntityInsentient.java:[79,44] float cannot be dereferenced
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/MobEffectList.java:[27,38] no suitable method found for a(java.lang.Object)
method net.minecraft.server.RegistrySimple.a(java.util.Random) is not applicable
(argument mismatch; java.lang.Object cannot be converted to java.util.Random)
method net.minecraft.server.RegistryMaterials.a(net.minecraft.server.MobEffectList) is not applicable
(argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.MobEffectList)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/MobEffect.java:[7,8] net.minecraft.server.MobEffect is not abstract and does not override abstract method compareTo(net.minecraft.server.MobEffect) in java.lang.Comparable
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/MobEffect.java:[186,16] name clash: compareTo(java.lang.Object) in net.minecraft.server.MobEffect and compareTo(T) in java.lang.Comparable have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ChatModifier.java:[310,19] net.minecraft.server.ChatModifier.ChatModifierSerializer is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ChatModifier.java:[447,23] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.ChatModifier.ChatModifierSerializer cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
return type java.lang.Object is not compatible with net.minecraft.server.ChatModifier
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ChatModifier.java:[443,28] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.ChatModifier.ChatModifierSerializer and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootTable.java:[130,19] net.minecraft.server.LootTable.a is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootTable.java:[152,23] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.LootTable.a cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
return type java.lang.Object is not compatible with net.minecraft.server.LootTable
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootTable.java:[148,28] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.LootTable.a and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerConnection.java:[154,135] <anonymous net.minecraft.server.ServerConnection$6> is not abstract and does not override abstract method operationComplete(io.netty.util.concurrent.Future) in io.netty.util.concurrent.GenericFutureListener
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerConnection.java:[155,45] name clash: operationComplete(io.netty.util.concurrent.Future<? super java.lang.Void>) in <anonymous net.minecraft.server.ServerConnection$6> and operationComplete(F) in io.netty.util.concurrent.GenericFutureListener have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[56,19] net.minecraft.server.ServerPing.Serializer is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[109,23] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.ServerPing.Serializer cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
return type java.lang.Object is not compatible with net.minecraft.server.ServerPing
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[105,28] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.ServerPing.Serializer and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[132,23] net.minecraft.server.ServerPing.ServerData.ServerData$Serializer is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[154,27] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.ServerPing.ServerData.ServerData$Serializer cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
return type java.lang.Object is not compatible with net.minecraft.server.ServerPing.ServerData
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[150,32] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.ServerPing.ServerData.ServerData$Serializer and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[187,23] net.minecraft.server.ServerPing.ServerPingPlayerSample.ServerPingPlayerSample$Serializer is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[242,27] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.ServerPing.ServerPingPlayerSample.ServerPingPlayerSample$Serializer cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
return type java.lang.Object is not compatible with net.minecraft.server.ServerPing.ServerPingPlayerSample
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[238,32] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.ServerPing.ServerPingPlayerSample.ServerPingPlayerSample$Serializer and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/DataConverterManager.java:[98,40] incompatible types: java.lang.Object cannot be converted to java.util.List<V>
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/UserCache.java:[283,5] net.minecraft.server.UserCache.BanEntrySerializer is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/UserCache.java:[343,23] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.UserCache.BanEntrySerializer cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
return type java.lang.Object is not compatible with net.minecraft.server.UserCache.UserCacheEntry
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/UserCache.java:[339,28] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.UserCache.BanEntrySerializer and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EntitySlice.java:[43,24] incompatible types: java.lang.Object cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EntitySlice.java:[80,50] incompatible types: inference variable E has incompatible bounds
equality constraints: T
lower bounds: java.lang.Object
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/PacketDataSerializer.java:[24,8] net.minecraft.server.PacketDataSerializer is not abstract and does not override abstract method touch(java.lang.Object) in io.netty.buffer.ByteBuf
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/PacketDataSerializer.java:[123,52] incompatible types: java.lang.Enum cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryID.java:[19,18] incompatible types: java.lang.Object[] cannot be converted to K[]
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryID.java:[21,18] incompatible types: java.lang.Object[] cannot be converted to K[]
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryID.java:[56,18] incompatible types: java.lang.Object[] cannot be converted to K[]
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryID.java:[58,18] incompatible types: java.lang.Object[] cannot be converted to K[]
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryID.java:[64,31] incompatible types: java.lang.Object cannot be converted to K
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/PlayerConnection.java:[144,120] <anonymous net.minecraft.server.PlayerConnection$1> is not abstract and does not override abstract method operationComplete(io.netty.util.concurrent.Future) in io.netty.util.concurrent.GenericFutureListener
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/PlayerConnection.java:[145,25] name clash: operationComplete(io.netty.util.concurrent.Future<? super java.lang.Void>) in <anonymous net.minecraft.server.PlayerConnection$1> and operationComplete(F) in io.netty.util.concurrent.GenericFutureListener have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/PacketPlayOutNamedSoundEffect.java:[41,45] no suitable method found for a(java.lang.Object)
method net.minecraft.server.RegistrySimple.a(java.util.Random) is not applicable
(argument mismatch; java.lang.Object cannot be converted to java.util.Random)
method net.minecraft.server.RegistryMaterials.a(net.minecraft.server.SoundEffect) is not applicable
(argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.SoundEffect)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootSelector.java:[81,19] net.minecraft.server.LootSelector.a is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootSelector.java:[115,23] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.LootSelector.a cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
return type java.lang.Object is not compatible with net.minecraft.server.LootSelector
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootSelector.java:[111,28] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.LootSelector.a and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootTableInfo.java:[132,23] net.minecraft.server.LootTableInfo.EntityTarget.b$a is not abstract and does not override abstract method read(com.google.gson.stream.JsonReader) in com.google.gson.TypeAdapter
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootTableInfo.java:[144,27] read(com.google.gson.stream.JsonReader) in net.minecraft.server.LootTableInfo.EntityTarget.b$a cannot override read(com.google.gson.stream.JsonReader) in com.google.gson.TypeAdapter
return type java.lang.Object is not compatible with net.minecraft.server.LootTableInfo.EntityTarget
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootTableInfo.java:[148,25] name clash: write(com.google.gson.stream.JsonWriter,java.lang.Object) in net.minecraft.server.LootTableInfo.EntityTarget.b$a and write(com.google.gson.stream.JsonWriter,T) in com.google.gson.TypeAdapter have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/CustomWorldSettingsFinal.java:[183,19] net.minecraft.server.CustomWorldSettingsFinal.CustomWorldSettingsSerializer is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/CustomWorldSettingsFinal.java:[369,23] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.CustomWorldSettingsFinal.CustomWorldSettingsSerializer cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
return type java.lang.Object is not compatible with net.minecraft.server.CustomWorldSettingsFinal.CustomWorldSettings
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/CustomWorldSettingsFinal.java:[373,28] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.CustomWorldSettingsFinal.CustomWorldSettingsSerializer and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BlockStateEnum.java:[31,28] incompatible types: java.lang.Enum cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/NetworkManager.java:[31,8] net.minecraft.server.NetworkManager is not abstract and does not override abstract method channelRead0(io.netty.channel.ChannelHandlerContext,net.minecraft.server.Packet<?>) in io.netty.channel.SimpleChannelInboundHandler
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/NetworkManager.java:[117,23] no suitable method found for a(net.minecraft.server.PacketListener)
method net.minecraft.server.Packet.a(net.minecraft.server.PacketDataSerializer) is not applicable
(argument mismatch; net.minecraft.server.PacketListener cannot be converted to net.minecraft.server.PacketDataSerializer)
method net.minecraft.server.Packet.a(capture#5 of ?) is not applicable
(argument mismatch; net.minecraft.server.PacketListener cannot be converted to capture#5 of ?)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/NetworkManager.java:[313,20] name clash: channelRead0(io.netty.channel.ChannelHandlerContext,java.lang.Object) in net.minecraft.server.NetworkManager and channelRead0(io.netty.channel.ChannelHandlerContext,I) in io.netty.channel.SimpleChannelInboundHandler have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/JsonList.java:[86,16] incompatible types: net.minecraft.server.JsonListEntry cannot be converted to V
[INFO] 100 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 9.996 s
[INFO] Finished at: 2016-06-04T08:39:48-07:00
[INFO] Final Memory: 25M/591M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-compile) on project fountain: Compilation failure: Compilation failure:
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EntityTameableAnimal.java:[185,19] method getOwner() is already defined in class net.minecraft.server.EntityTameableAnimal
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/DedicatedPlayerList.java:[149,28] method getServer() is already defined in class net.minecraft.server.DedicatedPlayerList
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/World.java:[2070,79] incompatible types: net.minecraft.server.Entity cannot be converted to capture#1 of ? super T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/World.java:[2085,79] incompatible types: net.minecraft.server.Entity cannot be converted to capture#2 of ? super T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/World.java:[2134,16] incompatible types: net.minecraft.server.Entity cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Item.java:[37,48] no suitable method found for a(java.lang.Object)
[ERROR] method net.minecraft.server.RegistrySimple.a(java.util.Random) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to java.util.Random)
[ERROR] method net.minecraft.server.RegistryMaterials.a(net.minecraft.server.Item) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.Item)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Entity.java:[2127,20] no suitable method found for add(net.minecraft.server.Entity)
[ERROR] method java.util.Collection.add(T) is not applicable
[ERROR] (argument mismatch; net.minecraft.server.Entity cannot be converted to T)
[ERROR] method java.util.Set.add(T) is not applicable
[ERROR] (argument mismatch; net.minecraft.server.Entity cannot be converted to T)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Block.java:[38,30] no suitable method found for a(java.lang.Object)
[ERROR] method net.minecraft.server.RegistrySimple.a(java.util.Random) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to java.util.Random)
[ERROR] method net.minecraft.server.RegistryMaterials.a(net.minecraft.server.Block) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.Block)
[ERROR] method net.minecraft.server.RegistryBlocks.a(net.minecraft.server.Block) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.Block)
[ERROR] method net.minecraft.server.RegistryBlocks.a(java.util.Random) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to java.util.Random)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Block.java:[866,43] no suitable method found for a(java.lang.Object)
[ERROR] method net.minecraft.server.RegistrySimple.a(java.util.Random) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to java.util.Random)
[ERROR] method net.minecraft.server.RegistryMaterials.a(net.minecraft.server.Block) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.Block)
[ERROR] method net.minecraft.server.RegistryBlocks.a(net.minecraft.server.Block) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.Block)
[ERROR] method net.minecraft.server.RegistryBlocks.a(java.util.Random) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to java.util.Random)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Block.java:[875,43] no suitable method found for a(java.lang.Object)
[ERROR] method net.minecraft.server.RegistrySimple.a(java.util.Random) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to java.util.Random)
[ERROR] method net.minecraft.server.RegistryMaterials.a(net.minecraft.server.Block) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.Block)
[ERROR] method net.minecraft.server.RegistryBlocks.a(net.minecraft.server.Block) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.Block)
[ERROR] method net.minecraft.server.RegistryBlocks.a(java.util.Random) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to java.util.Random)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BaseBlockPosition.java:[7,8] net.minecraft.server.BaseBlockPosition is not abstract and does not override abstract method compareTo(net.minecraft.server.BaseBlockPosition) in java.lang.Comparable
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BaseBlockPosition.java:[92,16] name clash: compareTo(java.lang.Object) in net.minecraft.server.BaseBlockPosition and compareTo(T) in java.lang.Comparable have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EnumDirection.java:[250,19] net.minecraft.server.EnumDirection.EnumDirectionLimit is not abstract and does not override abstract method apply(net.minecraft.server.EnumDirection) in com.google.common.base.Predicate
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EnumDirection.java:[283,24] name clash: apply(java.lang.Object) in net.minecraft.server.EnumDirection.EnumDirectionLimit and apply(T) in com.google.common.base.Predicate have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EnumDirection.java:[309,19] net.minecraft.server.EnumDirection.EnumAxis is not abstract and does not override abstract method apply(net.minecraft.server.EnumDirection) in com.google.common.base.Predicate
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EnumDirection.java:[350,24] name clash: apply(java.lang.Object) in net.minecraft.server.EnumDirection.EnumAxis and apply(T) in com.google.common.base.Predicate have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Enchantment.java:[21,40] no suitable method found for a(java.lang.Object)
[ERROR] method net.minecraft.server.RegistrySimple.a(java.util.Random) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to java.util.Random)
[ERROR] method net.minecraft.server.RegistryMaterials.a(net.minecraft.server.Enchantment) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.Enchantment)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/IChatBaseComponent.java:[37,19] net.minecraft.server.IChatBaseComponent.ChatSerializer is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/IChatBaseComponent.java:[227,23] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.IChatBaseComponent.ChatSerializer cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] return type java.lang.Object is not compatible with net.minecraft.server.IChatBaseComponent
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/IChatBaseComponent.java:[223,28] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.IChatBaseComponent.ChatSerializer and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Container.java:[27,15] no suitable method found for add(java.lang.Object)
[ERROR] method java.util.Collection.add(net.minecraft.server.ItemStack) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.ItemStack)
[ERROR] method java.util.List.add(net.minecraft.server.ItemStack) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.ItemStack)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/IntHashMap.java:[29,50] incompatible types: java.lang.Object cannot be converted to V
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/IntHashMap.java:[111,86] incompatible types: bad type in conditional expression
[ERROR] java.lang.Object cannot be converted to V
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootTableRegistry.java:[50,5] net.minecraft.server.LootTableRegistry.a is not abstract and does not override abstract method load(net.minecraft.server.MinecraftKey) in com.google.common.cache.CacheLoader
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootTableRegistry.java:[129,23] name clash: load(java.lang.Object) in net.minecraft.server.LootTableRegistry.a and load(K) in com.google.common.cache.CacheLoader have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/MethodProfiler.java:[139,25] net.minecraft.server.MethodProfiler.ProfilerInfo is not abstract and does not override abstract method compareTo(net.minecraft.server.MethodProfiler.ProfilerInfo) in java.lang.Comparable
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/MethodProfiler.java:[155,20] name clash: compareTo(java.lang.Object) in net.minecraft.server.MethodProfiler.ProfilerInfo and compareTo(T) in java.lang.Comparable have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Scoreboard.java:[44,72] incompatible types: java.lang.Object cannot be converted to java.util.List<net.minecraft.server.ScoreboardObjective>
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Scoreboard.java:[81,42] incompatible types: java.lang.Object cannot be converted to java.util.Map<net.minecraft.server.ScoreboardObjective,net.minecraft.server.ScoreboardScore>
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BiomeBase.java:[52,37] no suitable method found for a(java.lang.Object)
[ERROR] method net.minecraft.server.RegistrySimple.a(java.util.Random) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to java.util.Random)
[ERROR] method net.minecraft.server.RegistryMaterials.a(net.minecraft.server.BiomeBase) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.BiomeBase)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/WeightedRandom.java:[39,24] incompatible types: net.minecraft.server.WeightedRandom.WeightedRandomChoice cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Chunk.java:[741,103] incompatible types: net.minecraft.server.Entity cannot be converted to capture#3 of ? super T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/Chunk.java:[742,25] no suitable method found for add(net.minecraft.server.Entity)
[ERROR] method java.util.Collection.add(T) is not applicable
[ERROR] (argument mismatch; net.minecraft.server.Entity cannot be converted to T)
[ERROR] method java.util.List.add(T) is not applicable
[ERROR] (argument mismatch; net.minecraft.server.Entity cannot be converted to T)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/NextTickListEntry.java:[3,8] net.minecraft.server.NextTickListEntry is not abstract and does not override abstract method compareTo(net.minecraft.server.NextTickListEntry) in java.lang.Comparable
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/NextTickListEntry.java:[53,16] name clash: compareTo(java.lang.Object) in net.minecraft.server.NextTickListEntry and compareTo(T) in java.lang.Comparable have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistrySimple.java:[59,22] incompatible types: java.lang.Object cannot be converted to V
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryBlocks.java:[39,42] incompatible types: bad type in conditional expression
[ERROR] java.lang.Object cannot be converted to K
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryBlocks.java:[46,42] incompatible types: bad type in conditional expression
[ERROR] java.lang.Object cannot be converted to V
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryBlocks.java:[53,42] incompatible types: bad type in conditional expression
[ERROR] java.lang.Object cannot be converted to V
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryBlocks.java:[60,42] incompatible types: bad type in conditional expression
[ERROR] java.lang.Object cannot be converted to V
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryBlockID.java:[29,19] no suitable method found for add(java.lang.Object)
[ERROR] method java.util.Collection.add(T) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to T)
[ERROR] method java.util.List.add(T) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to T)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BlockStateList.java:[99,36] incompatible types: java.lang.Comparable cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BlockDataAbstract.java:[27,34] incompatible types: java.lang.Comparable<capture#4 of ?> cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BlockDataAbstract.java:[38,51] no suitable method found for a(java.util.Collection<T>,java.lang.Object)
[ERROR] method net.minecraft.server.IBlockProperties.a(net.minecraft.server.World,net.minecraft.server.BlockPosition) is not applicable
[ERROR] (argument mismatch; java.util.Collection<T> cannot be converted to net.minecraft.server.World)
[ERROR] method net.minecraft.server.IBlockData.<T>a(net.minecraft.server.IBlockState<T>) is not applicable
[ERROR] (cannot infer type-variable(s) T
[ERROR] (actual and formal argument lists differ in length))
[ERROR] method net.minecraft.server.BlockDataAbstract.<T>a(net.minecraft.server.IBlockState<T>) is not applicable
[ERROR] (cannot infer type-variable(s) T
[ERROR] (actual and formal argument lists differ in length))
[ERROR] method net.minecraft.server.BlockDataAbstract.<T>a(java.util.Collection<T>,T) is not applicable
[ERROR] (inference variable T has incompatible bounds
[ERROR] equality constraints: T
[ERROR] lower bounds: java.lang.Object)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BlockDataAbstract.java:[38,20] method set in interface net.minecraft.server.IBlockData cannot be applied to given types;
[ERROR] required: net.minecraft.server.IBlockState<T>,V
[ERROR] found: net.minecraft.server.IBlockState<T>,java.lang.Comparable
[ERROR] reason: inference variable T has incompatible bounds
[ERROR] equality constraints: T
[ERROR] lower bounds: V,java.lang.Comparable
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BlockDataAbstract.java:[46,37] incompatible types: java.lang.Object cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BlockDataAbstract.java:[51,33] incompatible types: java.lang.Object cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BlockStateList.java:[161,24] incompatible types: java.lang.Comparable cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EntityInsentient.java:[79,18] incomparable types: float and <nulltype>
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EntityInsentient.java:[79,44] float cannot be dereferenced
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/MobEffectList.java:[27,38] no suitable method found for a(java.lang.Object)
[ERROR] method net.minecraft.server.RegistrySimple.a(java.util.Random) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to java.util.Random)
[ERROR] method net.minecraft.server.RegistryMaterials.a(net.minecraft.server.MobEffectList) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.MobEffectList)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/MobEffect.java:[7,8] net.minecraft.server.MobEffect is not abstract and does not override abstract method compareTo(net.minecraft.server.MobEffect) in java.lang.Comparable
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/MobEffect.java:[186,16] name clash: compareTo(java.lang.Object) in net.minecraft.server.MobEffect and compareTo(T) in java.lang.Comparable have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ChatModifier.java:[310,19] net.minecraft.server.ChatModifier.ChatModifierSerializer is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ChatModifier.java:[447,23] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.ChatModifier.ChatModifierSerializer cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] return type java.lang.Object is not compatible with net.minecraft.server.ChatModifier
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ChatModifier.java:[443,28] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.ChatModifier.ChatModifierSerializer and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootTable.java:[130,19] net.minecraft.server.LootTable.a is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootTable.java:[152,23] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.LootTable.a cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] return type java.lang.Object is not compatible with net.minecraft.server.LootTable
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootTable.java:[148,28] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.LootTable.a and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerConnection.java:[154,135] <anonymous net.minecraft.server.ServerConnection$6> is not abstract and does not override abstract method operationComplete(io.netty.util.concurrent.Future) in io.netty.util.concurrent.GenericFutureListener
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerConnection.java:[155,45] name clash: operationComplete(io.netty.util.concurrent.Future<? super java.lang.Void>) in <anonymous net.minecraft.server.ServerConnection$6> and operationComplete(F) in io.netty.util.concurrent.GenericFutureListener have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[56,19] net.minecraft.server.ServerPing.Serializer is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[109,23] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.ServerPing.Serializer cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] return type java.lang.Object is not compatible with net.minecraft.server.ServerPing
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[105,28] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.ServerPing.Serializer and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[132,23] net.minecraft.server.ServerPing.ServerData.ServerData$Serializer is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[154,27] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.ServerPing.ServerData.ServerData$Serializer cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] return type java.lang.Object is not compatible with net.minecraft.server.ServerPing.ServerData
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[150,32] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.ServerPing.ServerData.ServerData$Serializer and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[187,23] net.minecraft.server.ServerPing.ServerPingPlayerSample.ServerPingPlayerSample$Serializer is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[242,27] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.ServerPing.ServerPingPlayerSample.ServerPingPlayerSample$Serializer cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] return type java.lang.Object is not compatible with net.minecraft.server.ServerPing.ServerPingPlayerSample
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/ServerPing.java:[238,32] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.ServerPing.ServerPingPlayerSample.ServerPingPlayerSample$Serializer and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/DataConverterManager.java:[98,40] incompatible types: java.lang.Object cannot be converted to java.util.List<V>
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/UserCache.java:[283,5] net.minecraft.server.UserCache.BanEntrySerializer is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/UserCache.java:[343,23] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.UserCache.BanEntrySerializer cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] return type java.lang.Object is not compatible with net.minecraft.server.UserCache.UserCacheEntry
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/UserCache.java:[339,28] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.UserCache.BanEntrySerializer and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EntitySlice.java:[43,24] incompatible types: java.lang.Object cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/EntitySlice.java:[80,50] incompatible types: inference variable E has incompatible bounds
[ERROR] equality constraints: T
[ERROR] lower bounds: java.lang.Object
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/PacketDataSerializer.java:[24,8] net.minecraft.server.PacketDataSerializer is not abstract and does not override abstract method touch(java.lang.Object) in io.netty.buffer.ByteBuf
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/PacketDataSerializer.java:[123,52] incompatible types: java.lang.Enum cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryID.java:[19,18] incompatible types: java.lang.Object[] cannot be converted to K[]
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryID.java:[21,18] incompatible types: java.lang.Object[] cannot be converted to K[]
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryID.java:[56,18] incompatible types: java.lang.Object[] cannot be converted to K[]
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryID.java:[58,18] incompatible types: java.lang.Object[] cannot be converted to K[]
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/RegistryID.java:[64,31] incompatible types: java.lang.Object cannot be converted to K
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/PlayerConnection.java:[144,120] <anonymous net.minecraft.server.PlayerConnection$1> is not abstract and does not override abstract method operationComplete(io.netty.util.concurrent.Future) in io.netty.util.concurrent.GenericFutureListener
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/PlayerConnection.java:[145,25] name clash: operationComplete(io.netty.util.concurrent.Future<? super java.lang.Void>) in <anonymous net.minecraft.server.PlayerConnection$1> and operationComplete(F) in io.netty.util.concurrent.GenericFutureListener have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/PacketPlayOutNamedSoundEffect.java:[41,45] no suitable method found for a(java.lang.Object)
[ERROR] method net.minecraft.server.RegistrySimple.a(java.util.Random) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to java.util.Random)
[ERROR] method net.minecraft.server.RegistryMaterials.a(net.minecraft.server.SoundEffect) is not applicable
[ERROR] (argument mismatch; java.lang.Object cannot be converted to net.minecraft.server.SoundEffect)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootSelector.java:[81,19] net.minecraft.server.LootSelector.a is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootSelector.java:[115,23] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.LootSelector.a cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] return type java.lang.Object is not compatible with net.minecraft.server.LootSelector
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootSelector.java:[111,28] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.LootSelector.a and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootTableInfo.java:[132,23] net.minecraft.server.LootTableInfo.EntityTarget.b$a is not abstract and does not override abstract method read(com.google.gson.stream.JsonReader) in com.google.gson.TypeAdapter
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootTableInfo.java:[144,27] read(com.google.gson.stream.JsonReader) in net.minecraft.server.LootTableInfo.EntityTarget.b$a cannot override read(com.google.gson.stream.JsonReader) in com.google.gson.TypeAdapter
[ERROR] return type java.lang.Object is not compatible with net.minecraft.server.LootTableInfo.EntityTarget
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/LootTableInfo.java:[148,25] name clash: write(com.google.gson.stream.JsonWriter,java.lang.Object) in net.minecraft.server.LootTableInfo.EntityTarget.b$a and write(com.google.gson.stream.JsonWriter,T) in com.google.gson.TypeAdapter have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/CustomWorldSettingsFinal.java:[183,19] net.minecraft.server.CustomWorldSettingsFinal.CustomWorldSettingsSerializer is not abstract and does not override abstract method deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/CustomWorldSettingsFinal.java:[369,23] deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in net.minecraft.server.CustomWorldSettingsFinal.CustomWorldSettingsSerializer cannot implement deserialize(com.google.gson.JsonElement,java.lang.reflect.Type,com.google.gson.JsonDeserializationContext) in com.google.gson.JsonDeserializer
[ERROR] return type java.lang.Object is not compatible with net.minecraft.server.CustomWorldSettingsFinal.CustomWorldSettings
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/CustomWorldSettingsFinal.java:[373,28] name clash: serialize(java.lang.Object,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in net.minecraft.server.CustomWorldSettingsFinal.CustomWorldSettingsSerializer and serialize(T,java.lang.reflect.Type,com.google.gson.JsonSerializationContext) in com.google.gson.JsonSerializer have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/BlockStateEnum.java:[31,28] incompatible types: java.lang.Enum cannot be converted to T
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/NetworkManager.java:[31,8] net.minecraft.server.NetworkManager is not abstract and does not override abstract method channelRead0(io.netty.channel.ChannelHandlerContext,net.minecraft.server.Packet<?>) in io.netty.channel.SimpleChannelInboundHandler
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/NetworkManager.java:[117,23] no suitable method found for a(net.minecraft.server.PacketListener)
[ERROR] method net.minecraft.server.Packet.a(net.minecraft.server.PacketDataSerializer) is not applicable
[ERROR] (argument mismatch; net.minecraft.server.PacketListener cannot be converted to net.minecraft.server.PacketDataSerializer)
[ERROR] method net.minecraft.server.Packet.a(capture#5 of ?) is not applicable
[ERROR] (argument mismatch; net.minecraft.server.PacketListener cannot be converted to capture#5 of ?)
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/NetworkManager.java:[313,20] name clash: channelRead0(io.netty.channel.ChannelHandlerContext,java.lang.Object) in net.minecraft.server.NetworkManager and channelRead0(io.netty.channel.ChannelHandlerContext,I) in io.netty.channel.SimpleChannelInboundHandler have the same erasure, yet neither overrides the other
[ERROR] /home/phase/projects/Fountain/src/main/java/net/minecraft/server/JsonList.java:[86,16] incompatible types: net.minecraft.server.JsonListEntry cannot be converted to V
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment