Content: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Background: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Pattern: Blank Waves Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Welcome to TerraFirmaCraft Forums

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Dries007

      Server Move   09/13/2018

      I (Dries007) have recently taken over as main developer and server admin. This involved moving servers to reduce cost. It's likely there will be some more downtime in the future but most  things should be sorted by now. This forum is in dire need of replacement as the software is quite old and can't be easily updated. If you wish to discuss or stay updated, join our discord: https://invite.gg/terrafirmacraft. The forum will remain available to read, but will be locked in the future, when a new system is setup. The forum and wiki are now ad free. If you'd like to contribute to keeping it that way, you can do so via paypal or patreon.
    • Dries007

      ATTENTION Forum Database Breach   03/04/2019

      There has been a breach of our database. Please make sure you change your password (use a password manager, like Lastpass).
      If you used this password anywhere else, change that too! The passwords themselves are stored hashed, but may old accounts still had old, insecure (by today's standards) hashes from back when they where created. This means they can be "cracked" more easily. Other leaked information includes: email, IP, account name.
      I'm trying my best to find out more and keep everyone up to date. Discord (http://invite.gg/TerraFirmaCraft) is the best option for up to date news and questions. I'm sorry for this, but the damage has been done. All I can do is try to make sure it doesn't happen again.
aleksey_t

[TFC 0.79.23+] Merchants Addon for TFC

138 posts in this topic

Hi, I just got this addon on my server and it crashes when a stall deals with food things.

I actually don't know much on tech side so I brought up my crash log. Thanks for your great addon!

 

 

 

---- Minecraft Crash Report ----

// I bet Cylons wouldn't have this problem.
 
Time: 15. 12. 7 오후 7:26
Description: Rendering screen
 
java.lang.NoSuchMethodError: com.bioxx.tfc.api.Interfaces.IFood.getFoodDecay(Lnet/minecraft/item/ItemStack;)F
at com.aleksey.merchants.Helpers.ItemHelper.getItemStackQuantity(ItemHelper.java:57)
at com.aleksey.merchants.Helpers.ItemHelper.getItemStackQuantity(ItemHelper.java:49)
at com.aleksey.merchants.GUI.GuiStall.getQuantities(GuiStall.java:352)
at com.aleksey.merchants.GUI.GuiStall.drawQuantities(GuiStall.java:289)
at com.aleksey.merchants.GUI.GuiStall.func_146976_a(GuiStall.java:222)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:78)
at com.bioxx.tfc.GUI.GuiContainerTFC.func_73863_a(GuiContainerTFC.java:44)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1061)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1001)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898)
at net.minecraft.client.main.Main.main(SourceFile:148)
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 --
Stacktrace:
at com.aleksey.merchants.Helpers.ItemHelper.getItemStackQuantity(ItemHelper.java:57)
at com.aleksey.merchants.Helpers.ItemHelper.getItemStackQuantity(ItemHelper.java:49)
at com.aleksey.merchants.GUI.GuiStall.getQuantities(GuiStall.java:352)
at com.aleksey.merchants.GUI.GuiStall.drawQuantities(GuiStall.java:289)
at com.aleksey.merchants.GUI.GuiStall.func_146976_a(GuiStall.java:222)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:78)
at com.bioxx.tfc.GUI.GuiContainerTFC.func_73863_a(GuiContainerTFC.java:44)
 
-- Screen render details --
Details:
Screen name: com.aleksey.merchants.GUI.GuiStall
Mouse location: Scaled: (225, 57). Absolute: (901, 788)
Screen size: Scaled: (480, 255). Absolute: (1920, 1018). Scale factor of 4
 
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['Perorino'/890167, l='MpServer', x=-4995.70, y=145.62, z=-4999.75]]
Chunk stats: MultiplayerChunkCache: 255, 255
Level seed: 6428773558388071573
Level generator: ID 00 - TFCDefault, ver 0. Features enabled: false
Level generator options: 
Level spawn location: World: (-19,156,-10826), Chunk: (at 13,9,6 in -2,-677; contains blocks -32,0,-10832 to -17,255,-10817), Region: (-1,-22; contains chunks -32,-704 to -1,-673, blocks -512,0,-11264 to -1,255,-10753)
Level time: 17673738 game time, 17695541 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: true), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 20 total; [EntityZombieTFC['좀비'/890440, l='MpServer', x=-5025.66, y=96.00, z=-5040.88], EntityZombieTFC['좀비'/890443, l='MpServer', x=-5019.50, y=101.00, z=-5047.50], EntityZombieTFC['좀비'/890442, l='MpServer', x=-5013.97, y=95.00, z=-5042.47], EntityCreeperTFC['크리퍼'/890373, l='MpServer', x=-5051.50, y=72.00, z=-4945.50], EntitySkeletonTFC['스켈레톤'/890497, l='MpServer', x=-5034.50, y=70.00, z=-4949.50], EntitySkeletonTFC['스켈레톤'/890499, l='MpServer', x=-5028.50, y=70.00, z=-4945.50], EntitySkeletonTFC['스켈레톤'/890498, l='MpServer', x=-5027.94, y=70.00, z=-4951.44], EntityClientPlayerMP['Perorino'/890167, l='MpServer', x=-4995.70, y=145.62, z=-4999.75], EntityZombieTFC['좀비'/890392, l='MpServer', x=-5026.50, y=95.00, z=-5060.50], EntityZombieTFC['좀비'/890459, l='MpServer', x=-4969.50, y=82.00, z=-5053.50], EntitySkeletonTFC['스켈레톤'/890386, l='MpServer', x=-5025.50, y=71.00, z=-4956.50], EntitySkeletonTFC['스켈레톤'/890473, l='MpServer', x=-5021.50, y=96.00, z=-5040.50], EntityZombieTFC['좀비'/890472, l='MpServer', x=-5019.50, y=105.00, z=-5059.50], EntitySkeletonTFC['스켈레톤'/890339, l='MpServer', x=-5050.50, y=89.00, z=-4954.50], EntitySkeletonTFC['스켈레톤'/890429, l='MpServer', x=-5037.13, y=97.00, z=-5041.50], EntitySkeletonTFC['스켈레톤'/890495, l='MpServer', x=-5033.50, y=70.00, z=-4957.50], EntitySkeletonTFC['스켈레톤'/890494, l='MpServer', x=-5035.50, y=70.00, z=-4954.50], EntityZombieTFC['좀비'/890363, l='MpServer', x=-5007.50, y=105.00, z=-5046.50], EntitySkeletonTFC['스켈레톤'/890484, l='MpServer', x=-5016.59, y=120.00, z=-5046.09], EntitySkeletonTFC['스켈레톤'/890480, l='MpServer', x=-5003.50, y=109.00, z=-5040.50]]
Retry entities: 0 total; []
Server brand: kcauldron,cauldron,craftbukkit,mcpc,fml,forge
Server type: Non-integrated multiplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2444)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:919)
at net.minecraft.client.main.Main.main(SourceFile:148)
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.7.10
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot Client VM (mixed mode), Oracle Corporation
Memory: 279294584 bytes (266 MB) / 620273664 bytes (591 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1558 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.05} [Minecraft Coder Pack] (minecraft.jar) 
UCHIJA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1558-1.7.10.jar) 
UCHIJA Forge{10.13.4.1558} [Minecraft Forge] (forge-1.7.10-10.13.4.1558-1.7.10.jar) 
UCHIJA tfc_coremod{0.79.26} [TFC[coremod]] (minecraft.jar) 
UCHIJA terrafirmacraft{0.79.26} [TerraFirmaCraft] ([1.7.10]TerraFirmaCraft-0.79.26.881.jar) 
UCHIJA DecorationsTFC{1.0.20} [Decorations] ([1.7.10]Decorations-1.0.20.jar) 
UCHIJA MerchantsTFC{1.1.3} [Merchants] ([1.7.10]Merchants-1.1.3.jar) 
UCHIJA MerchantsContainersTFC{1.0.1} [Merchants Containers] ([1.7.10]Merchants-Containers-1.0.1.jar) 
UCHIJA tfccellars{1.010} [CellarsAddon] ([1.7.10]TFCCellarsAddon-1.010.jar) 
UCHIJA tfcudarymod{0.2.29} [TFC Udary Mod] ([1.7.10]TFCUdaryMod-0.2.29.jar) 
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '3.3.11672 Compatibility Profile Context' Renderer: 'ATI Radeon HD 4600 Series'
Launched Version: 1.7.10-Forge10.13.4.1558-1.7.10
LWJGL: 2.9.1
OpenGL: ATI Radeon HD 4600 Series GL version 3.3.11672 Compatibility Profile Context, ATI Technologies Inc.
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.
 
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: []
Current Language: 한국어 (한국)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)

 

 

Edited by perochan
0

Share this post


Link to post
Share on other sites

I've been playing technodefirmacraft and just set up a stall and whenever I try and put food as either a good or a price in a stall the game crashes I've attached the crash report because I can't get the spoiler tags to work for me 

crash-2015-12-08_17.59.50-client.txt

0

Share this post


Link to post
Share on other sites

i are having the same issue  also with nei  does it player side to 

but yea im trying to find a way for players to sell the foods they make as  nothing seems to allow for the variances in food size

so any sugestions would be majorly welcomed

 

0

Share this post


Link to post
Share on other sites

It seems to be calling a method in the TFC API that either no longer or never existed.

0

Share this post


Link to post
Share on other sites

Please excuse if this information is already in this thread. I couldn't find it. 

 

Is there a way to specify an item other than having one in your hand? For example, I want to buy Kaolinite in my shop, but I don't have any to click on the slot with.  Maybe a way to just enter the ID of the item?

 

Thanks.

0

Share this post


Link to post
Share on other sites

I have similar issue with lacking items in survival mode. I want to buy acacia logs, but without log I cannot set price.
When I will go south for logs, there will be no more need for them.

0

Share this post


Link to post
Share on other sites
On 13.12.2014 at 0:50 PM, aleksey_t said:

3) Since food is measured in "oz" but not in items - then "Stall" is working with "oz" as well.

"Stall" is working with 10oz as 1 item - i.e. if you right click with food item on the slot - it will add 10oz of the food to the slot.

 

Seems that there is a bug - client is crashing, when I tried to place pickled cabbage into stall.

When pickled cabbage is placed in barrel inside warehouse area, whole server is crashing whenever any player attempt to open stall.

Didn't tried with other food, but probably similar issue.

There is server crash log:

Spoiler
Description: Exception in server tick loop

java.lang.NoSuchMethodError: com.bioxx.tfc.api.Interfaces.IFood.getFoodDecay(Lnet/minecraft/item/ItemStackWinkF
at com.aleksey.merchants.Helpers.ItemHelper.getItemStackQuantity(ItemHelper.java:57)
at com.aleksey.merchants.Helpers.ItemHelper.getItemStackQuantity(ItemHelper.java:49)
at com.aleksey.merchants.Helpers.WarehouseManager.addItemStackQuantity(WarehouseManager.java:237)
at com.aleksey.merchants.Helpers.WarehouseManager.calculateQuantities(WarehouseManager.java:231)
at com.aleksey.merchants.Helpers.WarehouseManager.searchContainerLocations(WarehouseManager.java:195)
at com.aleksey.merchants.TileEntities.TileEntityStall.calculateQuantitiesInWarehouse(TileEntityStall.java:109)
at com.aleksey.merchants.Blocks.Devices.BlockStall.func_149727_a(BlockStall.java:185)
at net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:376)
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:556)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:334)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

 

 

0

Share this post


Link to post
Share on other sites

I made a Chinese version. Can you add it to mod?:D
My English is not good. I'm Chinese. Sorry

0

Share this post


Link to post
Share on other sites

add a New txt file name is zh_CN.lang
 Put it in mod assets\merchants\lang
The following is the Chinese text:

Oz=oz

metal.bismuth=铋
metal.tin=锡
metal.zinc=锌
metal.copper=铜
metal.bronze=青铜
metal.bismuthbronze=铋青铜
metal.blackbronze=黑青铜
metal.brass=黄铜
metal.lead=铅
metal.gold=金
metal.rosegold=玫瑰金
metal.silver=银
metal.sterlingsilver=纯银
metal.platinum=铂
metal.wroughtiron=锻铁
metal.nickel=镍
metal.steel=钢
metal.blacksteel=黑钢

tile.Stall.name=橡木摊位
tile.Stall.Aspen.name=白杨摊位
tile.Stall.Birch.name=桦木摊位
tile.Stall.Chestnut.name=栗木摊位
tile.Stall.Douglas Fir.name=花旗松摊位
tile.Stall.Hickory.name=山核桃摊位
tile.Stall.Maple.name=枫树摊位
tile.Stall.Ash.name=白蜡摊位
tile.Stall.Pine.name=松树摊位
tile.Stall.Sequoia.name=红杉摊位
tile.Stall.Spruce.name=云杉摊位
tile.Stall.Sycamore.name=悬岭摊位
tile.Stall.White Cedar.name=北美香柏摊位
tile.Stall.White Elm.name=榆木摊位
tile.Stall.Willow.name=柳木摊位
tile.Stall.Kapok.name=木棉摊位
tile.Stall.Acacia.name=合金欢摊位

tile.Warehouse.name=橡木仓库
tile.Warehouse.Aspen.name=白杨仓库
tile.Warehouse.Birch.name=桦木仓库
tile.Warehouse.Chestnut.name=栗木仓库
tile.Warehouse.Douglas Fir.name=花旗松仓库
tile.Warehouse.Hickory.name=山核桃仓库
tile.Warehouse.Maple.name=枫木仓库
tile.Warehouse.Ash.name=白蜡仓库
tile.Warehouse.Pine.name=松树仓库
tile.Warehouse.Sequoia.name=红杉仓库
tile.Warehouse.Spruce.name=云杉仓库
tile.Warehouse.Sycamore.name=悬岭仓库
tile.Warehouse.White Cedar.name=北美香柏仓库
tile.Warehouse.White Elm.name=榆木仓库
tile.Warehouse.Willow.name=柳木仓库
tile.Warehouse.Kapok.name=木棉仓库
tile.Warehouse2.Acacia.name=合金欢仓库

tile.AnvilDie.Copper.name=铜制钱砧模具
tile.AnvilDie.Copper2.name=铜制钱砧模具
tile.AnvilDie.Bronze.name=青铜制钱砧模具
tile.AnvilDie.Bronze2.name=青铜制钱砧模具
tile.AnvilDie.BismuthBronze.name=铋青铜制钱砧模具
tile.AnvilDie.BismuthBronze2.name=铋青铜制钱砧模具
tile.AnvilDie.BlackBronze.name=黑青铜制钱砧模具
tile.AnvilDie.BlackBronze2.name=黑青铜制钱砧模具
tile.AnvilDie.Brass.name=黄铜制钱砧模具
tile.AnvilDie.Brass2.name=黄铜制钱砧模具
tile.AnvilDie.Lead.name=铅制钱砧模具
tile.AnvilDie.Lead2.name=铅制钱砧模具
tile.AnvilDie.Gold.name=金制钱砧模具
tile.AnvilDie.Gold2.name=金制钱砧模具
tile.AnvilDie.RoseGold.name=玫瑰金制钱砧模具
tile.AnvilDie.RoseGold2.name=玫瑰金制钱砧模具
tile.AnvilDie.Silver.name=银制钱砧模具
tile.AnvilDie.Silver2.name=银制钱砧模具
tile.AnvilDie.SterlingSilver.name=纯银制钱砧模具
tile.AnvilDie.SterlingSilver2.name=纯银制钱砧模具
tile.AnvilDie.Platinum.name=铂金制钱砧模具
tile.AnvilDie.Platinum2.name=铂金制钱砧模具
tile.AnvilDie.WroughtIron.name=锻铁制钱砧模具
tile.AnvilDie.WroughtIron2.name=锻铁制钱砧模具
tile.AnvilDie.Nickel.name=镍制钱砧模具
tile.AnvilDie.Nickel2.name=镍制钱砧模具
tile.AnvilDie.Steel.name=钢制钱砧模具
tile.AnvilDie.Steel2.name=钢制钱砧模具
tile.AnvilDie.BlackSteel.name=黑钢制钱砧模具
tile.AnvilDie.BlackSteel2.name=黑钢制钱砧模具
tile.AnvilDie.BlueSteel.name=蓝钢制钱砧模具
tile.AnvilDie.BlueSteel2.name=蓝钢制钱砧模具
tile.AnvilDie.RedSteel.name=红钢制钱砧模具
tile.AnvilDie.RedSteel2.name=红钢制钱砧模具

tile.StorageRack.Oak.name=橡木存放架

tile.StorageRack.Aspen.name=白杨存放架

tile.StorageRack.Birch.name=桦木存放架

tile.StorageRack.Chestnut.name=栗木存放架
tile.StorageRack.Douglas Fir.name=花旗松存放架
tile.StorageRack.Hickory.name=山核桃存放架
tile.StorageRack.Maple.name=枫木存放架
tile.StorageRack.Ash.name=白蜡存放架
tile.StorageRack.Pine.name=松树存放架
tile.StorageRack.Sequoia.name=红杉存放架
tile.StorageRack.Spruce.name=云杉存放架
tile.StorageRack.Sycamore.name=悬岭存放架
tile.StorageRack.White Cedar.name=北美香柏存放架
tile.StorageRack.White Elm.name=榆木存放架
tile.StorageRack.Willow.name=柳木存放架
tile.StorageRack.Kapok.name=木棉存放架
tile.StorageRack2.Acacia.name=合金欢存放架
item.WarehouseBook.name=仓库帐簿

item.Flan.Bismuth.name=铋钱坯
item.Flan.Tin.name=锡钱坯
item.Flan.Zinc.name=锌钱坯
item.Flan.Copper.name=铜钱坯
item.Flan.Bronze.name=青铜钱坯
item.Flan.BismuthBronze.name=铋青铜钱坯
item.Flan.BlackBronze.name=黑青铜钱坯
item.Flan.Brass.name=黄铜钱坯
item.Flan.Lead.name=铅钱坯
item.Flan.Gold.name=金钱坯
item.Flan.RoseGold.name=玫瑰金钱坯
item.Flan.Silver.name=银钱坯
item.Flan.SterlingSilver.name=纯银钱坯
item.Flan.Platinum.name铂金钱坯
item.Flan.WroughtIron.name=锻铁钱坯
item.Flan.Nickel.name=镍钱坯
item.Flan.Steel.name=钢钱坯
item.Flan.BlackSteel.name=黑钢钱坯

item.Coin.Bismuth.name=铋硬币
item.Coin.Tin.name=锡硬币
item.Coin.Zinc.name=锌硬币
item.Coin.Copper.name=铜硬币
item.Coin.Bronze.name=青铜硬币
item.Coin.BismuthBronze.name=铋青铜硬币
item.Coin.BlackBronze.name=黑青铜硬币
item.Coin.Brass.name=黄铜硬币
item.Coin.Lead.name=铅硬币
item.Coin.Gold.name=金硬币
item.Coin.RoseGold.name=玫瑰金硬币
item.Coin.Silver.name=银硬币
item.Coin.SterlingSilver.name=纯银硬币
item.Coin.Platinum.name=铂金硬币
item.Coin.WroughtIron.name=锻铁硬币
item.Coin.Nickel.name=镍硬币
item.Coin.Steel.name=钢硬币
item.Coin.BlackSteel.name=黑钢硬币

item.Trussel.Copper.name=铜制钱工具
item.Trussel.Bronze.name=青铜制钱工具
item.Trussel.BismuthBronze.name=铋青铜制钱工具
item.Trussel.BlackBronze.name=黑青铜制钱工具
item.Trussel.Brass.name=黄铜制钱工具
item.Trussel.Lead.name=铅制钱工具
item.Trussel.Gold.name=金制钱工具
item.Trussel.RoseGold.name=玫瑰金制钱工具
item.Trussel.Silver.name=银制钱工具
item.Trussel.SterlingSilver.name=纯银制钱工具
item.Trussel.Platinum.name=铂金制钱工具
item.Trussel.WroughtIron.name=锻铁制钱工具
item.Trussel.Nickel.name=镍制钱工具
item.Trussel.Steel.name=钢制钱工具
item.Trussel.BlackSteel.name=黑钢制钱工具
item.Trussel.BlueSteel.name=蓝钢制钱工具
item.Trussel.RedSteel.name=红钢制钱工具

item.AnvilDie.Copper.name=铜制钱砧模具
item.AnvilDie.Bronze.name=青铜制钱砧模具
item.AnvilDie.BismuthBronze.name=铋青铜制钱砧模具
item.AnvilDie.BlackBronze.name=黑青铜制钱砧模具
item.AnvilDie.Brass.name=黄铜制钱砧模具
item.AnvilDie.Lead.name=铅制钱砧模具
item.AnvilDie.Gold.name=金制钱砧模具
item.AnvilDie.RoseGold.name=玫瑰金制钱砧模具
item.AnvilDie.Silver.name=银制钱砧模具
item.AnvilDie.SterlingSilver.name=纯银制钱砧模具
item.AnvilDie.Platinum.name=铂金制钱砧模具
item.AnvilDie.WroughtIron.name=锻铁制钱砧模具
item.AnvilDie.Nickel.name=镍制钱砧模具
item.AnvilDie.Steel.name=钢制钱砧模具
item.AnvilDie.BlackSteel.name=黑钢制钱砧模具
item.AnvilDie.BlueSteel.name=蓝钢制钱砧模具
item.AnvilDie.RedSteel.name=红钢制钱砧模具

gui.Stall.Prices=价格
gui.Stall.Goods=货物
gui.Stall.Clear=取消
gui.Stall.Title=摊位
gui.Stall.Warehouse=仓库
gui.Stall.NoWarehouse=没找到
gui.Stall.HasPrices=价格列表中指定的摊位
gui.Stall.Message.NoPays=买不起
gui.Stall.Message.NoPaysSpace=仓库空间不足
gui.Stall.Message.NoGoods=商品不足
gui.Stall.Tooltip.NoGoods=缺货
gui.Stall.Tooltip.CanBuy=可以负担
gui.Stall.Tooltip.NoPaysSpace=背包满了
gui.Stall.Tooltip.LimitButton=点击编辑限制
gui.Stall.NA=-

gui.StallLimit.Title=价格项目的限制

gui.StallLimit.Limit=限制
gui.StallLimit.Apply=确认
gui.StallLimit.Cancel=取消

gui.Warehouse.Title=仓库
gui.Warehouse.Sign=登记

gui.TrusselCreate.Title=创建
gui.TrusselCreate.Name=名称
gui.TrusselCreate.Die=制钱模具
gui.TrusselCreate.Create=创建
gui.TrusselCreate.Cancel=取消
gui.TrusselCreate.Weight=重量
gui.TrusselCreate.WeightChoice1=50oz (1)
gui.TrusselCreate.WeightChoice2=2.5oz (20)
gui.TrusselCreate.WeightChoice3=1oz (50)
gui.TrusselCreate.WeightChoice4=0.5oz (100)
gui.TrusselCreate.WeightChoice5=0.25oz (200)

gui.Trussel.Title=制钱工具
gui.Trussel.Name=名称
gui.Trussel.Weight=重量
gui.Trussel.Die=制钱模具
gui.Trussel.Create=创建复制
gui.Trussel.Copy=复制

gui.AnvilDie.Title=制钱模具
gui.AnvilDie.Mint=铸做钱币

gui.plans.trussel=制钱工具
gui.plans.anvildie=制钱模具
gui.plans.flan=钱坯

gui.StorageRack.Title=存放架

itemGroup.Merchants=(TFC) 商人拓展

0

Share this post


Link to post
Share on other sites

---- Minecraft Crash Report ----
// I let you down. Sorry :(

Time: 17-5-17 下午8:28
XRay version: 47
Description: Exception in server tick loop

java.lang.NoSuchMethodError: com.bioxx.tfc.api.Interfaces.IFood.getFoodDecay(Lnet/minecraft/item/ItemStack;)F
    at com.aleksey.merchants.Helpers.ItemHelper.getItemStackQuantity(ItemHelper.java:57)
    at com.aleksey.merchants.Helpers.ItemHelper.getItemStackQuantity(ItemHelper.java:49)
    at com.aleksey.merchants.Helpers.WarehouseManager.addItemStackQuantity(WarehouseManager.java:237)
    at com.aleksey.merchants.Helpers.WarehouseManager.calculateQuantities(WarehouseManager.java:231)
    at com.aleksey.merchants.Helpers.WarehouseManager.searchContainerLocations(WarehouseManager.java:195)
    at com.aleksey.merchants.TileEntities.TileEntityStall.calculateQuantitiesInWarehouse(TileEntityStall.java:109)
    at com.aleksey.merchants.Blocks.Devices.BlockStall.func_149727_a(BlockStall.java:185)
    at net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:376)
    at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:556)
    at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
    at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
    at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- System Details --
Details:
    Minecraft Version: 1.7.10
    Operating System: Windows 8.1 (amd64) version 6.3
    Java Version: 1.8.0_25, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 344397144 bytes (328 MB) / 882565120 bytes (841 MB) up to 6353584128 bytes (6059 MB)
    JVM Flags: 7 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -Xmn128m -Xmx6072m
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    IntCache: cache: 0, tcache: 17, allocated: 0, tallocated: 0
    FML: Minecraft 1.7.10 MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 Optifine OptiFine_1.7.10_HD_U_C1 29 mods loaded, 29 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
    UCHIJAAAA    mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) 
    UCHIJAAAA    FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10.jar) 
    UCHIJAAAA    Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10.jar) 
    UCHIJAAAA    tfc_coremod{0.79.29} [TFC[coremod]] (minecraft.jar) 
    UCHIJAAAA    InputFix{1.7.10-v5} [InputFix] (minecraft.jar) 
    UCHIJAAAA    CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar) 
    UCHIJAAAA    NotEnoughItems{1.0.5.120} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.120-universal.jar) 
    UCHIJAAAA    terrafirmacraft{0.79.29} [TerraFirmaCraft] ([1.7.10]TerraFirmaCraft-0.79.29.922.jar) 
    UCHIJAAAA    TFC-Tweaks{0.4.0.17} [TFC-Tweaks] (TFC-Tweaks-1.7.10-0.4.0.17.jar) 
    UCHIJAAAA    lwstfc{3.9.B79} [Leather Water Sac] ([1.7.10]LeatherWaterSac-3.9.B79.jar) 
    UCHIJAAAA    MerchantsTFC{1.1.3} [Merchants] ([1.7.10]Merchants-1.1.3.jar) 
    UCHIJAAAA    tfcautomatedbellows{1.1a} [AutomatedBellowsAddon] ([1.7.10]TFCAutomatedBellowsAddon-1.1a.jar) 
    UCHIJAAAA    bspkrsCore{6.15} [bspkrsCore] ([1.7.10]bspkrsCore-universal-6.15.jar) 
    UCHIJAAAA    Treecapitator{1.7.10} [Treecapitator] ([1.7.10]Treecapitator-universal-2.0.4.jar) 
    UCHIJAAAA    craftguide{1.6.8.1} [CraftGuide] ([G键合成]CraftGuide[hukk汉化].zip) 
    UCHIJAAAA    Waila{1.5.10} [Waila] ([NEI高亮]Waila-1.5.10_1.7.10.jar) 
    UCHIJAAAA    antiqueatlas{1.7.10-4.2.10} [Antique Atlas] ([地图]antiqueatlas-1.7.10-4.2.10.jar) 
    UCHIJAAAA    FastCraft{1.21} [FastCraft] ([防卡补丁]fastcraft-1.21.jar) 
    UCHIJAAAA    animalcrate{0.01} [AnimalCrate] (animalcrate-0.1.jar) 
    UCHIJAAAA    XaeroBetterPvP{1.12.7} [Better PVP Mod] (BetterPvP_1.12.7_Forge_1.7.10.jar) 
    UCHIJAAAA    IC2{2.2.676-experimental} [IndustrialCraft 2] (industrialcraft-2-2.2.676-experimental.jar) 
    UCHIJAAAA    inventorytweaks{1.59-dev-152-cf6e263} [Inventory Tweaks] (InventoryTweaks-1.59-dev-152.jar) 
    UCHIJAAAA    journeymap{5.1.4p2} [JourneyMap] (journeymap-1.7.10-5.1.4p2-unlimited.jar) 
    UCHIJAAAA    MineTweaker3{3.0.10} [MineTweaker 3] (MineTweaker3-1.7.10-3.0.10B.jar) 
    UCHIJAAAA    MovingWorld{1.7.10-1.8.1} [Moving World] (movingworld-1.7.10-1.8.1.jar) 
    UCHIJAAAA    neieasysearch{0.8.10} [NEI Easy Search] (neieasysearch-1.7.10-0.8.10.jar) 
    UCHIJAAAA    NoIC2Destruction{1.0.0} [No IC2 Destruction] (NoIC2Destruction-1.0.0-1.7.10.jar) 
    UCHIJAAAA    TerraFirmaCraftNEIplugin{1.5.3.24} [TerraFirmaCraftNEIplugin] (TerraFirmaCraftNEIplugin-1.7.10-1.5.3.24.jar) 
    UCHIJAAAA    TooMuchTime{2.4.0} [TooMuchTime] (TooMuchTime-1.7.10-2.4.0.tnfc-4-universal.jar) 
    GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
    TFC-Tweaks: PLEASE TRY TO START THE GAME AT LEAST TWICE. The load order modifications we do only kick in after a reload.
    TFC-Tweaks-ASM: FluidContainerRegistryCT: 3 / 3; FluidRegistryCT: 6 / 6
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Player Count: 1 / 8; [EntityPlayerMP['233Isaac'/20, l='新的世界', x=91.98, y=144.00, z=-7723.36]]
    Type: Integrated Server (map_client.txt)
    Is Modded: Definitely; Client brand changed to 'fml,forge'

0

Share this post


Link to post
Share on other sites

There is a bug what allow players steal goods from stall. (remove from slot of gui and place it in the inventory)

0

Share this post


Link to post
Share on other sites

Last I used Merchants we had Towny with chunk protection, it worked fine, but it requires some work, The mod is intended for servers, so the admin can easily tweak this kind of settings.

0

Share this post


Link to post
Share on other sites
On 5/17/2017 at 9:32 AM, 233Isaac said:

---- Minecraft Crash Report ----
// I let you down. Sorry :(

Time: 17-5-17 下午8:28
XRay version: 47
Description: Exception in server tick loop

java.lang.NoSuchMethodError: com.bioxx.tfc.api.Interfaces.IFood.getFoodDecay(Lnet/minecraft/item/ItemStack;)F
    at com.aleksey.merchants.Helpers.ItemHelper.getItemStackQuantity(ItemHelper.java:57)
    at com.aleksey.merchants.Helpers.ItemHelper.getItemStackQuantity(ItemHelper.java:49)
    at com.aleksey.merchants.Helpers.WarehouseManager.addItemStackQuantity(WarehouseManager.java:237)
    at com.aleksey.merchants.Helpers.WarehouseManager.calculateQuantities(WarehouseManager.java:231)
    at com.aleksey.merchants.Helpers.WarehouseManager.searchContainerLocations(WarehouseManager.java:195)
    at com.aleksey.merchants.TileEntities.TileEntityStall.calculateQuantitiesInWarehouse(TileEntityStall.java:109)
    at com.aleksey.merchants.Blocks.Devices.BlockStall.func_149727_a(BlockStall.java:185)
    at net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:376)
    at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:556)
    at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
    at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
    at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
    at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:186)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- System Details --
Details:
    Minecraft Version: 1.7.10
    Operating System: Windows 8.1 (amd64) version 6.3
    Java Version: 1.8.0_25, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 344397144 bytes (328 MB) / 882565120 bytes (841 MB) up to 6353584128 bytes (6059 MB)
    JVM Flags: 7 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -XX:-OmitStackTraceInFastThrow -Xmn128m -Xmx6072m
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    IntCache: cache: 0, tcache: 17, allocated: 0, tallocated: 0
    FML: Minecraft 1.7.10 MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 Optifine OptiFine_1.7.10_HD_U_C1 29 mods loaded, 29 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
    UCHIJAAAA    mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) 
    UCHIJAAAA    FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10.jar) 
    UCHIJAAAA    Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10.jar) 
    UCHIJAAAA    tfc_coremod{0.79.29} [TFC[coremod]] (minecraft.jar) 
    UCHIJAAAA    InputFix{1.7.10-v5} [InputFix] (minecraft.jar) 
    UCHIJAAAA    CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar) 
    UCHIJAAAA    NotEnoughItems{1.0.5.120} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.120-universal.jar) 
    UCHIJAAAA    terrafirmacraft{0.79.29} [TerraFirmaCraft] ([1.7.10]TerraFirmaCraft-0.79.29.922.jar) 
    UCHIJAAAA    TFC-Tweaks{0.4.0.17} [TFC-Tweaks] (TFC-Tweaks-1.7.10-0.4.0.17.jar) 
    UCHIJAAAA    lwstfc{3.9.B79} [Leather Water Sac] ([1.7.10]LeatherWaterSac-3.9.B79.jar) 
    UCHIJAAAA    MerchantsTFC{1.1.3} [Merchants] ([1.7.10]Merchants-1.1.3.jar) 
    UCHIJAAAA    tfcautomatedbellows{1.1a} [AutomatedBellowsAddon] ([1.7.10]TFCAutomatedBellowsAddon-1.1a.jar) 
    UCHIJAAAA    bspkrsCore{6.15} [bspkrsCore] ([1.7.10]bspkrsCore-universal-6.15.jar) 
    UCHIJAAAA    Treecapitator{1.7.10} [Treecapitator] ([1.7.10]Treecapitator-universal-2.0.4.jar) 
    UCHIJAAAA    craftguide{1.6.8.1} [CraftGuide] ([G键合成]CraftGuide[hukk汉化].zip) 
    UCHIJAAAA    Waila{1.5.10} [Waila] ([NEI高亮]Waila-1.5.10_1.7.10.jar) 
    UCHIJAAAA    antiqueatlas{1.7.10-4.2.10} [Antique Atlas] ([地图]antiqueatlas-1.7.10-4.2.10.jar) 
    UCHIJAAAA    FastCraft{1.21} [FastCraft] ([防卡补丁]fastcraft-1.21.jar) 
    UCHIJAAAA    animalcrate{0.01} [AnimalCrate] (animalcrate-0.1.jar) 
    UCHIJAAAA    XaeroBetterPvP{1.12.7} [Better PVP Mod] (BetterPvP_1.12.7_Forge_1.7.10.jar) 
    UCHIJAAAA    IC2{2.2.676-experimental} [IndustrialCraft 2] (industrialcraft-2-2.2.676-experimental.jar) 
    UCHIJAAAA    inventorytweaks{1.59-dev-152-cf6e263} [Inventory Tweaks] (InventoryTweaks-1.59-dev-152.jar) 
    UCHIJAAAA    journeymap{5.1.4p2} [JourneyMap] (journeymap-1.7.10-5.1.4p2-unlimited.jar) 
    UCHIJAAAA    MineTweaker3{3.0.10} [MineTweaker 3] (MineTweaker3-1.7.10-3.0.10B.jar) 
    UCHIJAAAA    MovingWorld{1.7.10-1.8.1} [Moving World] (movingworld-1.7.10-1.8.1.jar) 
    UCHIJAAAA    neieasysearch{0.8.10} [NEI Easy Search] (neieasysearch-1.7.10-0.8.10.jar) 
    UCHIJAAAA    NoIC2Destruction{1.0.0} [No IC2 Destruction] (NoIC2Destruction-1.0.0-1.7.10.jar) 
    UCHIJAAAA    TerraFirmaCraftNEIplugin{1.5.3.24} [TerraFirmaCraftNEIplugin] (TerraFirmaCraftNEIplugin-1.7.10-1.5.3.24.jar) 
    UCHIJAAAA    TooMuchTime{2.4.0} [TooMuchTime] (TooMuchTime-1.7.10-2.4.0.tnfc-4-universal.jar) 
    GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
    TFC-Tweaks: PLEASE TRY TO START THE GAME AT LEAST TWICE. The load order modifications we do only kick in after a reload.
    TFC-Tweaks-ASM: FluidContainerRegistryCT: 3 / 3; FluidRegistryCT: 6 / 6
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Player Count: 1 / 8; [EntityPlayerMP['233Isaac'/20, l='新的世界', x=91.98, y=144.00, z=-7723.36]]
    Type: Integrated Server (map_client.txt)
    Is Modded: Definitely; Client brand changed to 'fml,forge'


I fixed this issue,

The cleanup made for TFC 0.79.30.925 deleted the IFood.getFoodDecay(Itemstack) and IFood.getFoodWeight(Itemstack) methods as they were duplicate of the Food.getDecay(Itemstack) and Food.getWeight(itemstack) methods.

btw here's the new version where food in stall/warehouses don't crash the game: https://drive.google.com/file/d/1X31uo3UcBfC5ui2xFZDyJw3zxdiYSzPr/view?usp=sharing

*the mod is still 100% aleksey's work, I just edited a few method calls*

I used the source code on github to find the issue.

(sorry for the necropost btw)

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now