Thread:SamwiseFilmore/@comment-27219153-20170105071344/@comment-27219153-20170112012947

I don't really know anything about OOP. My coding experience is limited to Matlab, a program used to manipulate matrices/large data sets. My experience with it was mainly using logic statements (such as if then, else, for loops, etc.). Of course I have also used command blocks extensively and am quite familiar with the json format for NBT Data, although I don't think this is useful in this situation and am not really sure if this is considered coding. Speaking of OOP, you made a post about it a while back. Any idea when you will be adding more to it (if you already have added more, I guess I missed it)?

Campinator, if you could explain the trade entries to me, I would be most grateful. I'm going to use the GONDOR_LUMBERMAN_BUY entry as an example. Here is some of the code from it: public static LOTRTradeEntries GONDOR_LUMBERMAN_BUY = new LOTRTradeEntries(TradeType.BUY, new LOTRTradeEntry[] { new LOTRTradeEntry(new ItemStack(Blocks.field_150364_r, 1, 0), 2),  new LOTRTradeEntry(new ItemStack(Blocks.field_150344_f, 4, 0), 2),  new LOTRTradeEntry(new ItemStack(LOTRMod.woodBeamV1, 3, 0), 2), In each of the entries, I think that the last number (2 for all of them) is the price in coins. However, this does not show the range of coins that the trade can be. In the first entry, I am guessing the the 1 is the amount of items in the trade, and that the 0 is the metadata value? The next problem is that I don't know what field_150364_r. My guess is that entries with field_xxxxxx_x are items from Vanilla, although if thats true I don't know how to find out which item it is.