mojira.dev
MC-105452

Silk Touch doesn't always work on Glowstone/Sea Lanterns

Silk Touch doesn't always work on Glowstone/Sea Lanterns

What I expected to happen was...:
Every time I mined/dug at a Sea Lantern or piece of Glowstone with a Silk Touch enchanted Pickaxe or Shovel, I expected to receive the block intact.

What actually happened was...:
Around 30-40% of the time (rough estimate) I would actually receive Glowstone Dust or Prismarine Crystals depending on which block I was trying to Silk Touch.
Steps to Reproduce:
1. Obtain Silk Touch enchanted tool
2. Try to Silk Touch a bunch of Glowstone or Sea Lanterns
3. Hope for the best

I had a friend test this in single player (default launcher) as well and he got the same result. That tells me that it isn't something that the server is causing.

Comments 5

Please force a crash by holding F3+C for 10 seconds and attach the resulting crash report here.

---- Minecraft Crash Report ----
// Would you like a cupcake?

Time: 7/20/16 1:10 AM
Description: Manually triggered debug crash

java.lang.Throwable
	at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:1866)
	at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1749)
	at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1055)
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:371)
	at net.minecraft.client.main.Main.main(SourceFile:124)
	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:483)
	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 net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:1866)

-- Affected level --
Details:
	Level name: MpServer
	All players: 1 total; [EntityPlayerSP['stargate9591'/382082, l='MpServer', x=6871.21, y=40.00, z=-9145.78]]
	Chunk stats: MultiplayerChunkCache: 169, 169
	Level seed: 0
	Level generator: ID 00 - default, ver 1. Features enabled: false
	Level generator options: 
	Level spawn location: World: (-30,84,0), Chunk: (at 2,5,0 in -2,0; contains blocks -32,0,0 to -17,255,15), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
	Level time: 55370316 game time, 22208984 day time
	Level dimension: 0
	Level storage version: 0x00000 - Unknown?
	Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
	Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
	Forced entities: 37 total; [EntityPlayerSP['stargate9591'/382082, l='MpServer', x=6871.21, y=40.00, z=-9145.78], EntitySquid['Squid'/382853, l='MpServer', x=6864.38, y=57.51, z=-9108.92], EntitySquid['Squid'/382852, l='MpServer', x=6870.96, y=59.26, z=-9098.84], EntityZombie['Zombie'/382850, l='MpServer', x=6866.50, y=17.00, z=-9114.50], EntityGuardian['Guardian'/382861, l='MpServer', x=6871.57, y=39.00, z=-9158.26], EntityGuardian['Guardian'/382860, l='MpServer', x=6879.57, y=44.00, z=-9170.58], EntityGuardian['Guardian'/382862, l='MpServer', x=6892.40, y=40.00, z=-9176.15], EntityGuardian['Guardian'/382857, l='MpServer', x=6827.77, y=39.00, z=-9142.73], EntityGuardian['Guardian'/382859, l='MpServer', x=6870.28, y=39.00, z=-9163.58], EntityGuardian['Guardian'/382869, l='MpServer', x=6911.58, y=48.00, z=-9166.32], EntityGuardian['Guardian'/382865, l='MpServer', x=6891.96, y=47.00, z=-9140.10], EntityGuardian['Guardian'/382864, l='MpServer', x=6890.74, y=56.00, z=-9160.88], EntityGuardian['Guardian'/382867, l='MpServer', x=6900.98, y=37.00, z=-9123.67], EntityGuardian['Guardian'/382877, l='MpServer', x=6867.06, y=39.01, z=-9158.90], EntityGuardian['Guardian'/382879, l='MpServer', x=6884.14, y=40.00, z=-9170.58], EntityGuardian['Guardian'/382878, l='MpServer', x=6882.57, y=40.00, z=-9166.49], EntityGuardian['Guardian'/382873, l='MpServer', x=6880.18, y=40.11, z=-9165.84], EntityGuardian['Guardian'/382874, l='MpServer', x=6873.57, y=39.00, z=-9161.12], EntityGuardian['Guardian'/382881, l='MpServer', x=6894.50, y=40.00, z=-9176.50], EntityGuardian['Guardian'/382883, l='MpServer', x=6860.69, y=44.34, z=-9164.93], EntityGuardian['Guardian'/382882, l='MpServer', x=6884.78, y=45.00, z=-9183.64], EntitySquid['Squid'/382892, l='MpServer', x=6851.14, y=48.38, z=-9188.35], EntityGuardian['Guardian'/382894, l='MpServer', x=6875.43, y=40.00, z=-9184.43], EntityZombie['entity.Zombie.name'/382889, l='MpServer', x=6912.50, y=16.00, z=-9173.50], EntityGuardian['Guardian'/382888, l='MpServer', x=6915.57, y=40.00, z=-9132.43], EntitySkeleton['Skeleton'/382890, l='MpServer', x=6912.50, y=16.00, z=-9173.50], EntitySkeleton['Skeleton'/382789, l='MpServer', x=6830.50, y=12.00, z=-9127.50], EntityTippedArrow['Arrow'/382917, l='MpServer', x=6852.13, y=38.05, z=-9132.78], EntitySkeleton['Skeleton'/382790, l='MpServer', x=6830.50, y=12.00, z=-9125.50], EntityCreeper['Creeper'/382786, l='MpServer', x=6828.50, y=13.00, z=-9131.50], EntityZombie['entity.Zombie.name'/382799, l='MpServer', x=6838.50, y=11.00, z=-9123.50], EntityItem['item.item.dyePowder.black'/382923, l='MpServer', x=6862.72, y=44.00, z=-9143.87], EntityItem['item.item.dyePowder.black'/382933, l='MpServer', x=6892.93, y=40.00, z=-9136.86], EntitySkeleton['Skeleton'/382801, l='MpServer', x=6834.80, y=11.00, z=-9129.34], EntityCreeper['Creeper'/382845, l='MpServer', x=6854.50, y=17.00, z=-9110.50], EntityGuardian['Guardian'/382847, l='MpServer', x=6861.48, y=42.00, z=-9154.43], EntityGuardian['Guardian'/382846, l='MpServer', x=6852.74, y=35.00, z=-9173.53]]
	Retry entities: 0 total; []
	Server brand: Spigot
	Server type: Non-integrated multiplayer server
Stacktrace:
	at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:414)
	at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2660)
	at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:392)
	at net.minecraft.client.main.Main.main(SourceFile:124)
	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:483)
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
	Minecraft Version: 1.10.2
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 1.8.0_25, Oracle Corporation
	Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
	Memory: 315414360 bytes (300 MB) / 1300516864 bytes (1240 MB) up to 6429081600 bytes (6131 MB)
	JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx6G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
	IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
	FML: MCP 9.32 Powered by Forge 12.18.1.2011 10 mods loaded, 10 mods active
	States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
	UCHIJA	mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) 
	UCHIJA	FML{8.0.99.99} [Forge Mod Loader] (forge-1.10.2-12.18.1.2011.jar) 
	UCHIJA	Forge{12.18.1.2011} [Minecraft Forge] (forge-1.10.2-12.18.1.2011.jar) 
	UCHIJA	JEI{3.7.3.223} [Just Enough Items] (jei_1.10.2-3.7.3.223.jar) 
	UCHIJA	journeymap{1.10.2-5.2.4} [JourneyMap] (journeymap-1.10.2-5.2.4-unlimited.jar) 
	UCHIJA	llor{1.0.7-mc1.9.4} [Light Level Overlay Reloaded] (LLOverlayReloaded-1.0.7-mc1.9.4.jar) 
	UCHIJA	moreoverlays{1.4} [MoreOverlays] (moreoverlays-1.4-mc1.9.4.jar) 
	UCHIJA	Waila{1.7.0} [Waila] (Waila-1.7.0-B3_1.9.4.jar) 
	UCHIJA	ICSE{1.0.0.0} [I Can See Everything] (Wawla-1.9.4-2.2.1.190.jar) 
	UCHIJA	wawla{2.2.1.188} [What Are We Looking At] (Wawla-1.9.4-2.2.1.190.jar) 
	Loaded coremods (and transformers): 
	GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 358.91' Renderer: 'GeForce GTX 760/PCIe/SSE2'
	Launched Version: 1.10.2-forge1.10.2-12.18.1.2011
	LWJGL: 2.9.4
	OpenGL: GeForce GTX 760/PCIe/SSE2 GL version 4.5.0 NVIDIA 358.91, NVIDIA Corporation
	GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

	Using VBOs: Yes
	Is Modded: Definitely; Client brand changed to 'fml,forge'
	Type: Client (map_client.txt)
	Resource Packs: VanillaBDcraft 128x MC110.zip
	Current Language: English (US)
	Profiler Position: N/A (disabled)
	CPU: 8x AMD FX(tm)-8350 Eight-Core Processor

First sea lantern I tried to gather with my silk touch shovel gave me crystals instead of the lantern. The crash report is right after that.

Both the client (Forge) and server (Spigot) are modded. Issues must be reproduce-able in vanilla.

I just tested it in single player (so no spigot) with and without the client side mods that I use and I got the sea lanterns every single time. So now we know it's an issue with spigot. Thank you.

Matthew Fisher

(Unassigned)

Unconfirmed

Minecraft 1.10.2

Retrieved