Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Enchantments?


MCRM
 Share

Recommended Posts

I'm trying to make a crafting recipe for an enchanted book that has an enchantment already applied like sharpness or something.  But when I do .addEnchantment(Enchantment.sharpness, 1) to the item that I'm crafting then all it does is apply it like it's a sword or something, thus making it where I can't use it as an enchanting book, but as a weapon. any help?

 

public static void registerCraftingRecipes() {
		
	ItemStack sharp1 = new ItemStack(Items.enchanted_book);
		
	sharp1.addEnchantment(Enchantment.sharpness, 1);
	GameRegistry.addRecipe(new ItemStack(Items.enchanted_book), new Object[] {"F  ", " PP", " PI", 'F',Items.flint,'P',Items.paper,'I',Items.iron_sword});
}

 

This gives me the incorrect output.

Edited by MCRM
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share



  • Recently Browsing

    No registered users viewing this page.

  • Posts

    • Hello, I want to register a seed reprocessor recipe from mystical agriculture in my mod. The recipe is at modid\src\main\resources\data\mysticalagriculture\recipes\seed\reprocessor The recipe works when mystical agriculture is loaded. But when MA isn't loaded, it throws an error: Parsing error loading recipe mysticalagriculture:seed/reprocessor/magical com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'mysticalagriculture:reprocessor' How can I disable this recipe loading when MA isn't here ? Thanks !
    • Hello. I am tracking an Int Array to sync the data value between server and client. For some reason the tracked IntArray's max value is the Short Max Value, 32767 and when passing that, it overloads. https://github.com/Beardlessbrady/Currency-Mod/blob/master-1.16/src/main/java/com/beardlessbrady/gocurrency/blocks/vending/VendingContainer.java#L113 Is this normal, if not any ideas what could be causing this? The value is fine when being set up until I get the value from the client
    • Here's the crash report Why it crashes when i play with create mod without this mod is working fine but when i load it with this mod is crashing ---- Minecraft Crash Report ---- // Sorry :(   Time: 03.12.2021 17:47 Description: Unexpected error   java.lang.RuntimeException: GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT  at net.minecraft.client.shader.Framebuffer.func_147611_b(Framebuffer.java:164) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}  at net.minecraft.client.shader.Framebuffer.func_216492_b(Framebuffer.java:143) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}  at net.minecraft.client.shader.Framebuffer.func_227586_d_(Framebuffer.java:58) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}  at net.minecraft.client.shader.Framebuffer.func_216491_a(Framebuffer.java:46) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}  at net.minecraft.client.shader.Framebuffer.enableStencil(Framebuffer.java:307) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}  at com.simibubi.create.foundation.gui.UIRenderHelper.createFramebuffer(UIRenderHelper.java:48) ~[create:mc1.16.5_v0.3.2g] {re:mixin,re:classloading}  at com.simibubi.create.foundation.gui.UIRenderHelper.lambda$init$0(UIRenderHelper.java:40) ~[create:mc1.16.5_v0.3.2g] {re:mixin,re:classloading}  at com.mojang.blaze3d.systems.RenderSystem.replayQueue(SourceFile:116) ~[?:?] {re:classloading}  at com.mojang.blaze3d.systems.RenderSystem.flipFrame(SourceFile:103) ~[?:?] {re:classloading}  at net.minecraft.client.MainWindow.func_227802_e_(MainWindow.java:305) ~[?:?] {re:classloading,pl:runtimedistcleaner:A}  at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:996) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}  at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:607) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}  at net.minecraft.client.main.Main.main(Main.java:184) ~[1.16.5-forge-36.2.2.jar:?] {re:classloading,pl:runtimedistcleaner:A}  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0-internal] {}  at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0-internal] {}  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0-internal] {}  at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0-internal] {}  at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) ~[forge-1.16.5-36.2.2.jar:36.2] {}  at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-8.0.9.jar:?] {}  at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-8.0.9.jar:?] {}  at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-8.0.9.jar:?] {}  at cpw.mods.modlauncher.Launcher.run(Launcher.java:82) [modlauncher-8.0.9.jar:?] {}  at cpw.mods.modlauncher.Launcher.main(Launcher.java:66) [modlauncher-8.0.9.jar:?] {}     A detailed walkthrough of the error, its code path and all known details is as follows: ---------------------------------------------------------------------------------------   -- System Details -- Details:  Minecraft Version: 1.16.5  Minecraft Version ID: 1.16.5  Operating System: Linux (arm) version Android-10  Java Version: 1.8.0-internal, Oracle Corporation  Java VM Version: OpenJDK Client VM (mixed mode), Oracle Corporation  Memory: 619526352 bytes (590 MB) / 962985984 bytes (918 MB) up to 962985984 bytes (918 MB)  CPUs: 8  JVM Flags: 3 total; -Xms949M -Xmx949M -Xbootclasspath/p:/storage/emulated/0/Android/data/net.kdt.pojavlaunch/files/caciocavallo/ResConfHack.jar:/storage/emulated/0/Android/data/net.kdt.pojavlaunch/files/caciocavallo/cacio-androidnw-1.10-SNAPSHOT.jar:/storage/emulated/0/Android/data/net.kdt.pojavlaunch/files/caciocavallo/cacio-shared-1.10-SNAPSHOT.jar  ModLauncher: 8.0.9+86+master.3cf110c  ModLauncher launch target: fmlclient  ModLauncher naming: srg  ModLauncher services:    /mixin-0.8.2.jar mixin PLUGINSERVICE    /eventbus-4.0.0.jar eventbus PLUGINSERVICE    /forge-1.16.5-36.2.2.jar object_holder_definalize PLUGINSERVICE    /forge-1.16.5-36.2.2.jar runtime_enum_extender PLUGINSERVICE    /accesstransformers-3.0.1.jar accesstransformer PLUGINSERVICE    /forge-1.16.5-36.2.2.jar capability_inject_definalize PLUGINSERVICE    /forge-1.16.5-36.2.2.jar runtimedistcleaner PLUGINSERVICE    /mixin-0.8.2.jar mixin TRANSFORMATIONSERVICE    /forge-1.16.5-36.2.2.jar fml TRANSFORMATIONSERVICE   FML: 36.2  Forge: net.minecraftforge:36.2.2  FML Language Providers:    javafml@36.2   minecraft@1  Mod List:    forge-1.16.5-36.2.2-client.jar |Minecraft |minecraft |1.16.5 |ENQUEUE_IM|Manifest: NOSIGNATURE   forge-1.16.5-36.2.2-universal.jar |Forge |forge |36.2.2 |ENQUEUE_IM|Manifest: 22:af:21:d8:19:82:7f:93:94:fe:2b:ac:b7:e4:41:57:68:39:87:b1:a7:5c:c6:44:f9:25:74:21:14:f5:0d:90   flywheel-1.16-0.2.5.jar |Flywheel |flywheel |1.16-0.2.5 |ENQUEUE_IM|Manifest: NOSIGNATURE   create-mc1.16.5_v0.3.2g.jar |Create |create |v0.3.2g |ENQUEUE_IM|Manifest: NOSIGNATURE  Crash Report UUID: 92c1896e-9478-4361-a7cf-aae00a584ee1  Launched Version: 1.16.5  Backend library: LWJGL version 3.2.3 SNAPSHOT  Backend API: GL4ES wrapper GL version 2.1 gl4es wrapper 1.1.5, ptitSeb  GL Caps: Using framebuffer using ARB_framebuffer_object extension  Using VBOs: Yes  Is Modded: Definitely; Client brand changed to 'forge'  Type: Client (map_client.txt)  Graphics mode: fancy  Resource Packs:   Current Language: English (US)  CPU: 9x ARMv8 Processor rev 4 (v8l)
    • Does this work? public static final RegistryObject<ForgeSpawnEggItem> SKELETON_SPAWN_EGG = ITEMS.register("skeleton_spawn_egg", () -> new ForgeSpawnEggItem(new Supplier<EntityType<? extends Mob>>() { @Override public EntityType<? extends Mob> get() { return EntityType.SKELETON; } }, 0x00FFA8, 0x326D59, new Item.Properties().tab(CreativeModeTab.TAB_MATERIALS)));  
  • Who's Online (See full list)

×
×
  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.