Every time I move npcs with worldedit or MCedit the npc will try to go back to its original location or just disappears (especially if I’m moving to a new world.) I don’t want to use the mob cloner or the soulstone because I want to move a lot of npcs all at once plus having to keep track of them all manually is a lot of work. So is there any way to have npcs copied with MCedit and not have the clones have the same location data.
If the npcs are set to return to start, they will always go away. If you unselect that option under AI then they wont disappear when they are copied over.
I just tried to open minecraft with the new beta version for 1.10.2, and I get this crash:
---- Minecraft Crash Report ----
WARNING: coremods are present:
BetterFoliageLoader (BetterFoliage-MC1.10-2.1.0.jar)
CXLibraryCore (cxlibrary-1.10.2-1.2.2.jar)
LoadingPluginBuildingBricks (BuildingBricks-1.10.2-2.0.12.jar)
Contact their authors BEFORE contacting forge
// I'm sorry, Dave.
Time: 9/18/16 1:24 PM
Description: There was a severe problem during mod loading that has caused the game to fail
net.minecraftforge.fml.common.LoaderException: java.lang.IllegalArgumentException: Cannot set property PropertyInteger{name=rotation, clazz=class java.lang.Integer, values=[0, 1, 2, 3, 4, 5, 6, 7, 8]} to 12 on block customnpcs:npcMailbox, it is not an allowed value
at net.minecraftforge.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:499)
at net.minecraftforge.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:455)
at noppes.npcs.CommonProxy.registerBlock(CommonProxy.java:179)
at noppes.npcs.client.ClientProxy.registerBlock(ClientProxy.java:785)
at noppes.npcs.CommonProxy.registerBlock(CommonProxy.java:183)
at noppes.npcs.CustomItems.load(CustomItems.java:390)
at noppes.npcs.CustomNpcs.load(CustomNpcs.java:188)
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.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:595)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:239)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:217)
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 com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:142)
at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:607)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:255)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:439)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:351)
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)
Caused by: java.lang.IllegalArgumentException: Cannot set property PropertyInteger{name=rotation, clazz=class java.lang.Integer, values=[0, 1, 2, 3, 4, 5, 6, 7, 8]} to 12 on block customnpcs:npcMailbox, it is not an allowed value
at net.minecraft.block.state.BlockStateContainer$StateImplementation.func_177226_a(BlockStateContainer.java:222)
at noppes.npcs.blocks.BlockMailbox.func_176203_a(BlockMailbox.java:75)
at net.minecraftforge.fml.common.registry.GameData$BlockCallbacks.onAdd(GameData.java:309)
at net.minecraftforge.fml.common.registry.GameData$BlockCallbacks.onAdd(GameData.java:284)
at net.minecraftforge.fml.common.registry.FMLControlledNamespacedRegistry.addObjectRaw(FMLControlledNamespacedRegistry.java:585)
at net.minecraftforge.fml.common.registry.FMLControlledNamespacedRegistry.add(FMLControlledNamespacedRegistry.java:483)
at net.minecraftforge.fml.common.registry.FMLControlledNamespacedRegistry.register(FMLControlledNamespacedRegistry.java:830)
at net.minecraftforge.fml.common.registry.GameData.register_impl(GameData.java:254)
at net.minecraftforge.fml.common.registry.GameRegistry.register(GameRegistry.java:153)
at net.minecraftforge.fml.common.registry.GameRegistry.registerBlock(GameRegistry.java:492)
... 42 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- 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: 387588384 bytes (369 MB) / 971165696 bytes (926 MB) up to 8576565248 bytes (8179 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx8G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.32 Powered by Forge 12.18.1.2075 Optifine OptiFine_1.10.2_HD_U_C2 54 mods loaded, 54 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCH mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UCH FML{8.0.99.99} [Forge Mod Loader] (forge-1.10.2-12.18.1.2075.jar)
UCH Forge{12.18.1.2075} [Minecraft Forge] (forge-1.10.2-12.18.1.2075.jar)
UCH buildingbrickshooks{1.10.2-2.0.12} [Building Bricks Hooks] (minecraft.jar)
UCH backpack{3.0.0} [Backpack] (backpack-3.0.0-1.10.2.jar)
UCH basemetals{2.3.2} [Base Metals] (BaseMetals_1.9.4-2.3.2.6.jar)
UCH golems{6.02} [Extra Golems] (ExtraGolems[1.10.2]-6.02.jar)
UCH golems_metal{6.02.1} [Base Metal Golems] (BaseMetalGolems[1.10]-6.02.1.jar)
UCH BBG{5.0.0} [BetterBedrockGen] (BBG-1.9.4-5.0.0.jar)
UCH BetterFoliage{2.1.0} [Better Foliage] (BetterFoliage-MC1.10-2.1.0.jar)
UCH BiomesOPlenty{5.0.0.2084} [Biomes O' Plenty] (BiomesOPlenty-1.10.2-5.0.0.2084-universal.jar)
UCH JEI{3.9.0.246} [Just Enough Items] (jei_1.10.2-3.9.0.246.jar)
UCH blockdrops{1.0.9} [Block Drops] (BlockDrops-1.10.2-1.0.9.jar)
UCH buildingbricks{1.10.2-2.0.12} [Building Bricks] (BuildingBricks-1.10.2-2.0.12.jar)
UCH chisel{MC1.9.4-0.0.6.33} [Chisel] (Chisel-MC1.9.4-0.0.6.33.jar)
UCH chiselsandbits{12.1} [Chisels & Bits] (chiselsandbits-12.1.jar)
UCH claybucket{1.1} [Clay Bucket] (ClayBucket-1.9.4-1.1.jar)
UCE customnpcs{1.9.0_beta} [CustomNPCs] (CustomNPCs_1.10.2_beta(16sep16).jar)
UCH cxlibrary{1.2.2} [CXLibrary] (cxlibrary-1.10.2-1.2.2.jar)
UCH excore{1.6.1} [EXCore] (Excore-1.6.1-1.10.2.jar)
UCH extrablocks{1.0.2} [ExtraBlocks] (extrablocks-1.0.2.jar)
UCH FastLeaveDecay{1.1} [Fast Leave Decay] (FastLeaveDecay-MC1.9.4-1.2.1.jar)
UCH flatcoloredblocks{mc1.10-v4.1} [Flat Colored Blocks] (flatcoloredblocks-mc1.10-v4.1.jar)
UCH flintmod{7.5} [Flint Instead of Wood] (FlintInsteadOfWood[1.10.2]-7.5.jar)
UCH FEI{1.0.15} [Forever Enough Items] (ForeverEnoughItems-1.0.15-1.10.2.jar)
UCH geographicraft{0.7.1} [GeographiCraft] (GeographiCraft-1.9.4-0.7.1.jar)
UCH gg5lootmod{0.82} [Loot Mod] (gg5lootmod-1.10-0.82.jar)
UCH glasscraftmod{1.0} [Glasscraft] (Glasscraftmod v1.0 - MC1.10.2 Forge.jar)
UCH gobackpacks{1.0.0} [Good Old Backpacks] (GoodOldBackpacks-1.10.2-1.0.0.jar)
UCH IronChest{7.0.7.795} [Iron Chest] (ironchest-1.10.2-7.0.7.795.jar)
UCH jeresources{0.5.0.52} [Just Enough Resources] (JustEnoughResources-1.10.2-0.5.0.52.jar)
UCH lucky_cases{1.3.3} [Lucky Cases] (LuckyCases-1.10.2-1.3.3.jar)
UCH RadixCore{1.10.2-2.1.3} [RadixCore] (RadixCore-1.10.2-2.1.3-universal.jar)
UCH MCA{1.10.2-5.2.3} [Minecraft Comes Alive] (MCA-1.10.2-5.2.3-universal.jar)
UCH MoreFurnaces{1.8.2} [More Furnaces] (MoreFurnaces-1.10.2-1.8.2.jar)
UCH nethermetals{1.1.2} [Nether Metals] (NetherMetals_1.9-1.1.2.jar)
UCH orespawn{1.0.3} [Ore Spawn] (OreSpawn_1.9.4-1.0.3.jar)
UCH clayspawn{1.9.4-1.10.2a} [Pam's Clay Spawn] (Pam's Clay Spawn 1.9.4-1.10.2a.jar)
UCH harvestcraft{1.9.4-1.10.2c} [Pam's HarvestCraft] (Pam's HarvestCraft 1.9.4-1.10.2c.jar)
UCH pixelmon{5.0.0-beta9} [Pixelmon] (Pixelmon-1.10.2-5.0.0-beta9-universal.jar)
UCH pixelextras{2.2.1} [Pixel Extras] (PixelExtras-1.10.2-2.2.1-universal.jar)
UCH placeableitems{3.0.2.3} [Placeable Items Mod] (placeableitems-3.0.2.3.jar)
UCH RTG{1.10.2} [Realistic Terrain Generation] (RTG-1.10.2-4.1.1.2-snapshot-4.jar)
UCH AS_Ruins{16.2} [Ruins Spawning System] (Ruins-1.10.2.jar)
UCH spawnercraft{3.1} [SpawnerCraft] (SpawnerCraft 1.10.2-3.2.0.jar)
UCH spawnofpsy{2.2.0} [SpawnOfPsyduck] (SpawnOfPsyduck-1.10.2-2.2.0-universal.jar)
UCH trainercommands{2.1.3} [Pixelmon Trainer Commands] (TrainerCommands-1.10.2-2.1.3-universal.jar)
UCH VeinMiner{0.34.1_1.9-73be663} [Vein Miner] (VeinMiner-0.34.1-1.9r571+73be663.jar)
UCH VeinMinerModSupport{0.34.1_1.9-73be663} [Mod Support] (VeinMiner-0.34.1-1.9r571+73be663.jar)
UCH vending{1.3.4} [vending] (vending-1.9.4-1.3.4.jar)
UCH waystones{2.0.4} [Waystones] (Waystones_1.10.2-2.0.4.jar)
UCH wondertrade{4.4.4} [Wondertrade] (WonderTrade-1.10.2-4.4.4-universal.jar)
UCH worldedit{6.1.2} [WorldEdit] (worldedit-forge-mc1.9-6.1.2-dist.jar)
UCH WorldEditCuiFe{1.0.2} [WorldEdit CUI Forge Edition] (WorldEditCuiFe-v1.0.4-mf-1.10.2-12.18.1.2026.jar)
Loaded coremods (and transformers):
BetterFoliageLoader (BetterFoliage-MC1.10-2.1.0.jar)
mods.betterfoliage.loader.BetterFoliageTransformer
CXLibraryCore (cxlibrary-1.10.2-1.2.2.jar)
cubex2.cxlibrary.CoreModTransformer
LoadingPluginBuildingBricks (BuildingBricks-1.10.2-2.0.12.jar)
com.hea3ven.buildingbricks.core.load.ClassTransformerBuildingBricks
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 353.62' Renderer: 'GeForce GT 625/PCIe/SSE2'
OptiFine Version: OptiFine_1.10.2_HD_U_C2
Render Distance Chunks: 12
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 4.5.0 NVIDIA 353.62
OpenGlRenderer: GeForce GT 625/PCIe/SSE2
OpenGlVendor: NVIDIA Corporation
CpuCount: 4
What is the problem here?
I can't really tell all that much... But from what I CAN tell...
Minecraft really doesn't like the custom NPCS mailbox for some reason :/
Rollback Post to RevisionRollBack
Goodbye, Minecraft forums. If any of ya'll future people persons need to contact me for whatever dumb reason, my discord is EnderDude124#8340 as of 6/8/2019. Send me a message, I like a good chat.
You aren't supposed to ask modders to update their mods. It's against the forum rules.
Rollback Post to RevisionRollBack
Goodbye, Minecraft forums. If any of ya'll future people persons need to contact me for whatever dumb reason, my discord is EnderDude124#8340 as of 6/8/2019. Send me a message, I like a good chat.
Okay, I've got things working, but I've got some stuff to report, as well as some script requests.
First off, whenever I leave the map and come back later to continue editing it, everything that can face in various directions all get repositioned to face north. I was trying to have the starting house have a table with five chairs facing east and five facing west, but they keep changing to all face north, which is getting annoying.
As for my first script request, I had an old script from a while back that could be used to lock a scripted door. It no longer works, but there've been quite a few updates since I last used it. I need the door to change appearance to match the redwood door from Biomes O Plenty, tell you that you need a key to open it if you right-click it with anything but the required key in your hand, and not take the key when you right-click it with the key, possibly even require a key of a specific name, such as a key that's been renamed "storage key", or something like that.
As for my second request, I'd like to know if it'd be possible to make players grow more efficient with weapons they use a lot, such as if I continue using tridents over and over, I'd get better at using them, dealing more damage. I'd also like to know if I can make daggers into a kind of stealing weapon, where the first time an enemy is hit with a dagger, the one who struck the blow gets a free item directly in their inventory. I was considering a class system, but I don't know what abilitesI'd give each class; if I could even do such a thing at all.
EDIT: Just found another issue: placing a big sign crashes the game and breaks the world being played. I lost twelve hours of progress in making a world because I tried to place one.
Yes your going to have to use tick if its just some block --- harvested is used for scripted blocks and break (which is really function broken(event) )is also for scripted blocks. Use tick to see if the block is still there after the interact -- or do you want the interact to break the block?
I'm only using interact for testing purposes, I'm going to use tick anyway. I'd like the NPC to goto a block/plant and harvest the item, put it in their inventory, then transfer it to a chest when their inventory is full or they're done in an area. I'm using Pan's Harvestcraft and they don't harvest the MC potatoes/carrots properly. The block/entity always turns out to be undefined. I'd also like to get them to plant new seeds, and turn dirt/grass into farmland. I'm sure I can do the tilling with swap block, but I wonder if I'm going to have to fake it for the item harvesting.
For your next build. I would recommend using the newest version of Forge 1.10.2, That will fix a decent amount of bugs you are having especially the furniture not rotating correctly after log out.
I've edited the points but STILL aggressive is the default. I use 1.7.10. I'm not being bad or bumping I'm just desperate for an answer.
OK walk me through this slowly -- you create a npc and he is aggressive to you? what is his faction? friendly or aggressive or? what are the points when you go into the global tab for that faction? What does it say when you go into global - playerdata - factions data?
If the npcs are set to return to start, they will always go away. If you unselect that option under AI then they wont disappear when they are copied over.
I can't really tell all that much... But from what I CAN tell...
Minecraft really doesn't like the custom NPCS mailbox for some reason :/
Goodbye, Minecraft forums. If any of ya'll future people persons need to contact me for whatever dumb reason, my discord is EnderDude124#8340 as of 6/8/2019. Send me a message, I like a good chat.
are you ever going to update this to 1.10
You aren't supposed to ask modders to update their mods. It's against the forum rules.
Goodbye, Minecraft forums. If any of ya'll future people persons need to contact me for whatever dumb reason, my discord is EnderDude124#8340 as of 6/8/2019. Send me a message, I like a good chat.
Enderdude is right. Its against MCForum rules to ask like you do.
I will however tell you there is a beta for 1.10.2
Okay, I've got things working, but I've got some stuff to report, as well as some script requests.
First off, whenever I leave the map and come back later to continue editing it, everything that can face in various directions all get repositioned to face north. I was trying to have the starting house have a table with five chairs facing east and five facing west, but they keep changing to all face north, which is getting annoying.
As for my first script request, I had an old script from a while back that could be used to lock a scripted door. It no longer works, but there've been quite a few updates since I last used it. I need the door to change appearance to match the redwood door from Biomes O Plenty, tell you that you need a key to open it if you right-click it with anything but the required key in your hand, and not take the key when you right-click it with the key, possibly even require a key of a specific name, such as a key that's been renamed "storage key", or something like that.
As for my second request, I'd like to know if it'd be possible to make players grow more efficient with weapons they use a lot, such as if I continue using tridents over and over, I'd get better at using them, dealing more damage. I'd also like to know if I can make daggers into a kind of stealing weapon, where the first time an enemy is hit with a dagger, the one who struck the blow gets a free item directly in their inventory. I was considering a class system, but I don't know what abilitesI'd give each class; if I could even do such a thing at all.
EDIT: Just found another issue: placing a big sign crashes the game and breaks the world being played. I lost twelve hours of progress in making a world because I tried to place one.
Be friendly to me, & I'll be friendly to you. Sounds easy, right?
My YouTube channel:
DolphyBlueDrake
How do i make friendly the default faction again instead of aggressive? I've tried increasing the points.
I'm only using interact for testing purposes, I'm going to use tick anyway. I'd like the NPC to goto a block/plant and harvest the item, put it in their inventory, then transfer it to a chest when their inventory is full or they're done in an area. I'm using Pan's Harvestcraft and they don't harvest the MC potatoes/carrots properly. The block/entity always turns out to be undefined. I'd also like to get them to plant new seeds, and turn dirt/grass into farmland. I'm sure I can do the tilling with swap block, but I wonder if I'm going to have to fake it for the item harvesting.
Glad to see it working on 1.10.2! Keep up the good work. Had the wrong version before!
So.. is there a public version that works with 1.10.2?
I see people saying it works, but I get an error saying that it wants 1.9.
it works with the right version of Forge. 2011
Strange, it does not work for me still (I am using Forge 12.18.1.2011, and custom NPCs 1.9.0_beta(20may16))
l
Dont use customnpc for 1.9.0
That wont work. Use the Beta for 1.10.2 and minecraft version 1.10.2
Those work on Forge 2011.
If its MC 1.9 and Custom npc 1.9 its a totally different thing
For your next build. I would recommend using the newest version of Forge 1.10.2, That will fix a decent amount of bugs you are having especially the furniture not rotating correctly after log out.
That's the thing, I can't find a download for a 1.10.2 version.
Here
https://discordapp.com/channels/151785576557707264/151995050237100032
Thanks, but that doesn't seem to do anything
Does anyone know the 1.8.9 hook for the -> BlockEvent.EntityFallenUponEvent?
Answer: fallenUpon
Strange - the one combination I did not try
I've edited the points but STILL aggressive is the default. I use 1.7.10. I'm not being bad or bumping I'm just desperate for an answer.
OK walk me through this slowly -- you create a npc and he is aggressive to you? what is his faction? friendly or aggressive or? what are the points when you go into the global tab for that faction? What does it say when you go into global - playerdata - factions data?