• Recently Browsing

    No registered users viewing this page.

  • Posts

    • My recipe doesn't seem to do anything. I see in the log that the serializer gets registered and I don't see any errors logged, but when I try to craft a written book with a banner nothing happens. I already caught a couple of simple mistakes like forgetting to actually register the serializer and misspelling the resource folder, so I won't be surprised if whatever I'm doing wrong now is equally simple but I still don't totally know what I'm looking at. https://github.com/Deadbeetle/literature-mod
    • You're right it needs to be above it, apparently I have them mixed up
    • If my serializer only serializes one recipe, can I just put the type in the JSON and return the recipe from the read functions like this? { "type": "literature:coveredbook" }   public static class CoveredBookRecipeSerializer extends ForgeRegistryEntry<IRecipeSerializer<?>> implements IRecipeSerializer<CoveredBookRecipe> { @Override public CoveredBookRecipe read(ResourceLocation recipeId, JsonObject json) { return new CoveredBookRecipe(recipeId); } @Override public CoveredBookRecipe read(ResourceLocation recipeId, PacketBuffer buffer) { return new CoveredBookRecipe(recipeId); } @Override public void write(PacketBuffer buffer, CoveredBookRecipe recipe) { } }  
    • ---- Minecraft Crash Report ---- WARNING: coremods are present:   weaponlib (mw_2.0-0.4.4.6_mc1.12.2.jar) Contact their authors BEFORE contacting forge // You should try our sister game, Minceraft! Time: 10/30/20 10:35 PM Description: Rendering item java.lang.IllegalStateException: Not building!     at net.minecraft.client.renderer.BufferBuilder.func_178977_d(BufferBuilder.java:537)     at net.minecraft.client.renderer.Tessellator.func_78381_a(SourceFile:21)     at com.vicmatskiv.weaponlib.compatibility.CompatibleWeaponRenderer.func_188616_a(CompatibleWeaponRenderer.java:144)     at net.minecraftforge.client.ForgeHooksClient.renderLitItem(ForgeHooksClient.java:653)     at net.minecraft.client.renderer.RenderItem.func_191967_a(RenderItem.java:118)     at net.minecraft.client.renderer.RenderItem.func_191961_a(RenderItem.java:106)     at net.minecraft.client.renderer.RenderItem.func_180454_a(RenderItem.java:149)     at net.minecraft.client.renderer.RenderItem.func_191962_a(RenderItem.java:308)     at net.minecraft.client.renderer.RenderItem.func_184391_a(RenderItem.java:347)     at net.minecraft.client.renderer.RenderItem.func_180450_b(RenderItem.java:336)     at net.minecraft.client.gui.inventory.GuiContainerCreative.func_147051_a(GuiContainerCreative.java:922)     at net.minecraft.client.gui.inventory.GuiContainerCreative.func_146976_a(GuiContainerCreative.java:758)     at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:75)     at net.minecraft.client.renderer.InventoryEffectRenderer.func_73863_a(InventoryEffectRenderer.java:51)     at net.minecraft.client.gui.inventory.GuiContainerCreative.func_73863_a(GuiContainerCreative.java:643)     at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:396)     at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1124)     at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1119)     at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:398)     at net.minecraft.client.main.Main.main(SourceFile:123)     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.lang.reflect.Method.invoke(Method.java:497)     at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)     at net.minecraft.launchwrapper.Launch.main(Launch.java:28) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Client thread Stacktrace:     at net.minecraft.client.renderer.BufferBuilder.func_178977_d(BufferBuilder.java:537)     at net.minecraft.client.renderer.Tessellator.func_78381_a(SourceFile:21)     at com.vicmatskiv.weaponlib.compatibility.CompatibleWeaponRenderer.func_188616_a(CompatibleWeaponRenderer.java:144)     at net.minecraftforge.client.ForgeHooksClient.renderLitItem(ForgeHooksClient.java:653)     at net.minecraft.client.renderer.RenderItem.func_191967_a(RenderItem.java:118)     at net.minecraft.client.renderer.RenderItem.func_191961_a(RenderItem.java:106)     at net.minecraft.client.renderer.RenderItem.func_180454_a(RenderItem.java:149)     at net.minecraft.client.renderer.RenderItem.func_191962_a(RenderItem.java:308) -- Item being rendered -- Details:     Item Type: com.vicmatskiv.weaponlib.Weapon@2517308f     Registry Name: mw:m16a4     Item Aux: 0     Item NBT: null     Item Foil: false Stacktrace:     at net.minecraft.client.renderer.RenderItem.func_184391_a(RenderItem.java:347)     at net.minecraft.client.renderer.RenderItem.func_180450_b(RenderItem.java:336)     at net.minecraft.client.gui.inventory.GuiContainerCreative.func_147051_a(GuiContainerCreative.java:922)     at net.minecraft.client.gui.inventory.GuiContainerCreative.func_146976_a(GuiContainerCreative.java:758)     at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:75)     at net.minecraft.client.renderer.InventoryEffectRenderer.func_73863_a(InventoryEffectRenderer.java:51)     at net.minecraft.client.gui.inventory.GuiContainerCreative.func_73863_a(GuiContainerCreative.java:643)     at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:396) -- Screen render details -- Details:     Screen name: net.minecraft.client.gui.inventory.GuiContainerCreative     Mouse location: Scaled: (296, 14). Absolute: (593, 451)     Screen size: Scaled: (427, 240). Absolute: (854, 480). Scale factor of 2 -- Affected level -- Details:     Level name: MpServer     All players: 1 total; [EntityPlayerSP['Nigel882'/365, l='MpServer', x=79.72, y=83.00, z=-5.49]]     Chunk stats: MultiplayerChunkCache: 1882, 1882     Level seed: 0     Level generator: ID 00 - default, ver 1. Features enabled: false     Level generator options:      Level spawn location: World: (100,64,-71), Chunk: (at 4,4,9 in 6,-5; contains blocks 96,0,-80 to 111,255,-65), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1)     Level time: 3158 game time, 3158 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: creative (ID 1). Hardcore: false. Cheats: false     Forced entities: 95 total; [EntitySquid['Squid'/129, l='MpServer', x=62.43, y=62.04, z=-71.05], EntityZombie['Zombie'/132, l='MpServer', x=58.50, y=19.00, z=-62.50], EntityRabbit['Rabbit'/133, l='MpServer', x=57.39, y=71.00, z=-17.30], EntitySkeleton['Skeleton'/134, l='MpServer', x=53.50, y=31.00, z=-11.50], EntityRabbit['Rabbit'/135, l='MpServer', x=63.07, y=72.00, z=-8.42], EntityBat['Bat'/136, l='MpServer', x=49.90, y=26.73, z=16.67], EntityRabbit['Rabbit'/137, l='MpServer', x=51.31, y=67.00, z=6.46], EntitySkeleton['Skeleton'/138, l='MpServer', x=61.04, y=19.00, z=28.50], EntitySkeleton['Skeleton'/139, l='MpServer', x=56.21, y=24.00, z=23.50], EntitySkeleton['Skeleton'/140, l='MpServer', x=54.50, y=47.00, z=16.50], EntityRabbit['Rabbit'/141, l='MpServer', x=60.53, y=66.00, z=29.03], EntityCreeper['Creeper'/142, l='MpServer', x=60.50, y=39.00, z=44.50], EntityBat['Bat'/143, l='MpServer', x=60.75, y=41.10, z=60.25], EntitySpider['Spider'/144, l='MpServer', x=59.50, y=39.00, z=48.50], EntitySpider['Spider'/145, l='MpServer', x=61.64, y=39.00, z=49.82], EntitySkeleton['Skeleton'/154, l='MpServer', x=77.50, y=43.00, z=-44.50], EntityCreeper['Creeper'/155, l='MpServer', x=79.17, y=15.00, z=-23.36], EntitySkeleton['Skeleton'/156, l='MpServer', x=78.50, y=15.00, z=-20.50], EntitySkeleton['Skeleton'/157, l='MpServer', x=76.05, y=15.00, z=-17.96], EntitySkeleton['Skeleton'/158, l='MpServer', x=64.50, y=23.00, z=-23.50], EntityCreeper['Creeper'/159, l='MpServer', x=78.59, y=29.00, z=-21.20], EntityEnderman['Enderman'/160, l='MpServer', x=75.61, y=15.00, z=-13.67], EntitySkeleton['Skeleton'/161, l='MpServer', x=76.50, y=13.00, z=41.50], EntityRabbit['Rabbit'/162, l='MpServer', x=72.42, y=63.00, z=47.41], EntityRabbit['Rabbit'/163, l='MpServer', x=79.40, y=64.00, z=35.54], EntityCreeper['Creeper'/164, l='MpServer', x=76.50, y=35.00, z=54.50], EntityCreeper['Creeper'/165, l='MpServer', x=78.50, y=35.00, z=54.50], EntityRabbit['Rabbit'/166, l='MpServer', x=74.45, y=63.00, z=52.38], EntityBat['Bat'/169, l='MpServer', x=80.11, y=24.10, z=-55.01], EntityCreeper['Creeper'/170, l='MpServer', x=81.48, y=42.25, z=-50.84], EntitySkeleton['Skeleton'/171, l='MpServer', x=87.50, y=13.00, z=-38.31], EntityCreeper['Creeper'/172, l='MpServer', x=87.50, y=41.00, z=-40.50], EntityCreeper['Creeper'/173, l='MpServer', x=87.50, y=41.00, z=-37.50], EntitySkeleton['Skeleton'/174, l='MpServer', x=88.50, y=33.00, z=-36.50], EntitySkeleton['Skeleton'/175, l='MpServer', x=83.50, y=15.00, z=-17.50], EntityCreeper['Creeper'/176, l='MpServer', x=82.17, y=15.00, z=-22.16], EntityCreeper['Creeper'/177, l='MpServer', x=91.50, y=15.00, z=-13.50], EntityCreeper['Creeper'/178, l='MpServer', x=91.50, y=24.00, z=36.50], EntityRabbit['Rabbit'/179, l='MpServer', x=80.31, y=63.00, z=43.82], EntityCreeper['Creeper'/180, l='MpServer', x=95.50, y=15.00, z=49.50], EntitySkeleton['Skeleton'/181, l='MpServer', x=89.77, y=21.00, z=59.50], EntityCreeper['Creeper'/182, l='MpServer', x=80.50, y=35.00, z=52.50], EntitySpider['Spider'/183, l='MpServer', x=86.94, y=32.00, z=57.37], EntityRabbit['Rabbit'/184, l='MpServer', x=90.46, y=64.00, z=49.30], EntitySkeleton['Skeleton'/185, l='MpServer', x=81.50, y=18.00, z=65.50], EntitySkeleton['Skeleton'/192, l='MpServer', x=97.50, y=15.00, z=-56.50], EntityBat['Bat'/193, l='MpServer', x=106.43, y=15.97, z=-51.36], EntityCreeper['Creeper'/194, l='MpServer', x=102.70, y=32.10, z=-54.70], EntityZombie['Zombie'/195, l='MpServer', x=96.81, y=34.00, z=-49.27], EntityBat['Bat'/68, l='MpServer', x=8.87, y=38.10, z=-83.25], EntitySkeleton['Skeleton'/196, l='MpServer', x=99.50, y=22.00, z=-42.50], EntitySpider['Spider'/197, l='MpServer', x=95.75, y=34.00, z=-48.26], EntityBat['Bat'/70, l='MpServer', x=-0.49, y=60.56, z=-79.78], EntitySkeleton['Skeleton'/198, l='MpServer', x=108.50, y=18.00, z=-27.50], EntityBat['Bat'/199, l='MpServer', x=104.26, y=29.09, z=-7.05], EntityBat['Bat'/72, l='MpServer', x=5.68, y=22.80, z=-72.22], EntityBat['Bat'/200, l='MpServer', x=103.70, y=29.42, z=-8.51], EntityBat['Bat'/73, l='MpServer', x=11.71, y=59.44, z=-76.70], EntitySpider['Spider'/201, l='MpServer', x=106.50, y=24.00, z=45.50], EntityRabbit['Rabbit'/74, l='MpServer', x=11.54, y=73.00, z=-79.76], EntityCreeper['Creeper'/202, l='MpServer', x=97.50, y=15.00, z=49.50], EntityCreeper['Creeper'/75, l='MpServer', x=13.50, y=65.00, z=-77.50], EntityCreeper['Creeper'/76, l='MpServer', x=15.50, y=16.00, z=-37.50], EntitySpider['Spider'/77, l='MpServer', x=6.50, y=14.00, z=-28.50], EntityCreeper['Creeper'/78, l='MpServer', x=8.50, y=14.00, z=-29.50], EntitySquid['Squid'/207, l='MpServer', x=122.60, y=60.73, z=-48.60], EntitySquid['Squid'/208, l='MpServer', x=125.52, y=61.79, z=-43.63], EntitySquid['Squid'/209, l='MpServer', x=118.52, y=62.00, z=-44.25], EntitySquid['Squid'/210, l='MpServer', x=124.60, y=61.31, z=-43.84], EntityRabbit['Rabbit'/216, l='MpServer', x=142.50, y=75.00, z=-23.03], EntityRabbit['Rabbit'/217, l='MpServer', x=133.90, y=74.00, z=-25.52], EntitySkeleton['Skeleton'/90, l='MpServer', x=23.49, y=20.00, z=-76.73], EntityRabbit['Rabbit'/91, l='MpServer', x=31.50, y=78.00, z=-75.50], EntityRabbit['Rabbit'/92, l='MpServer', x=22.59, y=77.00, z=-76.99], EntityCreeper['Creeper'/93, l='MpServer', x=21.17, y=20.00, z=-40.48], EntityCreeper['Creeper'/94, l='MpServer', x=30.50, y=29.00, z=-8.50], EntitySkeleton['Skeleton'/95, l='MpServer', x=17.74, y=25.00, z=3.46], EntityCreeper['Creeper'/96, l='MpServer', x=16.50, y=25.00, z=2.50], EntityCreeper['Creeper'/97, l='MpServer', x=23.58, y=23.00, z=26.84], EntityCreeper['Creeper'/98, l='MpServer', x=28.50, y=40.00, z=62.50], EntityBat['Bat'/99, l='MpServer', x=43.62, y=38.23, z=67.05], EntityCreeper['Creeper'/103, l='MpServer', x=33.43, y=18.25, z=-32.18], EntityCreeper['Creeper'/104, l='MpServer', x=39.84, y=40.00, z=-46.41], EntitySkeleton['Skeleton'/105, l='MpServer', x=36.50, y=18.00, z=-29.50], EntityBat['Bat'/106, l='MpServer', x=36.76, y=29.27, z=-23.56], EntitySkeleton['Skeleton'/107, l='MpServer', x=34.50, y=34.00, z=-30.50], EntitySkeleton['Skeleton'/108, l='MpServer', x=37.50, y=34.00, z=-30.50], EntityBat['Bat'/109, l='MpServer', x=39.18, y=33.75, z=-26.38], EntityPlayerSP['Nigel882'/365, l='MpServer', x=79.72, y=83.00, z=-5.49], EntityBat['Bat'/110, l='MpServer', x=50.60, y=25.78, z=7.35], EntityCreeper['Creeper'/111, l='MpServer', x=40.50, y=19.00, z=24.50], EntityCreeper['Creeper'/112, l='MpServer', x=39.56, y=19.00, z=23.80], EntityCreeper['Creeper'/113, l='MpServer', x=38.50, y=19.00, z=25.50], EntitySkeleton['Skeleton'/114, l='MpServer', x=35.50, y=28.00, z=20.50], EntitySkeleton['Skeleton'/115, l='MpServer', x=40.50, y=50.00, z=60.50]]     Retry entities: 0 total; []     Server brand: fml,forge     Server type: Integrated singleplayer server Stacktrace:     at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:420)     at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2741)     at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:419)     at net.minecraft.client.main.Main.main(SourceFile:123)     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.lang.reflect.Method.invoke(Method.java:497)     at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)     at net.minecraft.launchwrapper.Launch.main(Launch.java:28) -- System Details -- Details:     Minecraft Version: 1.12.2     Operating System: Windows 10 (amd64) version 10.0     Java Version: 1.8.0_51, Oracle Corporation     Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation     Memory: 544505776 bytes (519 MB) / 1778384896 bytes (1696 MB) up to 2147483648 bytes (2048 MB)     JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M     IntCache: cache: 1, tcache: 1, allocated: 12, tallocated: 94     FML: MCP 9.42 Powered by Forge 14.23.5.2854 5 mods loaded, 5 mods active     States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored     | State  | ID        | Version      | Source                        | Signature                                |     |:------ |:--------- |:------------ |:----------------------------- |:---------------------------------------- |     | LCHIJA | minecraft | 1.12.2       | minecraft.jar                 | None                                     |     | LCHIJA | mcp       | 9.42         | minecraft.jar                 | None                                     |     | LCHIJA | FML       | 8.0.99.99    | forge-1.12.2-14.23.5.2854.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |     | LCHIJA | forge     | 14.23.5.2854 | forge-1.12.2-14.23.5.2854.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |     | LCHIJA | mw        | 0.4.4.6      | mw_2.0-0.4.4.6_mc1.12.2.jar   | None                                     |     Loaded coremods (and transformers):  weaponlib (mw_2.0-0.4.4.6_mc1.12.2.jar)   com.vicmatskiv.weaponlib.core.WeaponlibClassTransformer     GL info: ' Vendor: 'Intel' Version: '4.5.0 - Build 24.20.100.6223' Renderer: 'Intel(R) UHD Graphics 630'     Launched Version: 1.12.2-forge-14.23.5.2854     LWJGL: 2.9.4     OpenGL: Intel(R) UHD Graphics 630 GL version 4.5.0 - Build 24.20.100.6223, Intel     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:      Current Language: English (US)     Profiler Position: N/A (disabled)     CPU: 8x Intel(R) Core(TM) i5-8300H CPU @ 2.30GHz
    • Item#addInformation, this is the only thing that could possibly relate to what you're asking.
  • Topics

  • Who's Online (See full list)