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

    • Crysyn

      Only help if you can be helpful

      Hey All, A topic has come up of late in the IRC channel in regards to the general feel of the forums and the community that supports them. Things have progressed further than I would have liked with out this being addressed more publicly because I would much rather have snubbed this out sooner rather than later.. but I have been busy. Here is the general rule I would like people to follow: Wheaton's Law "Don't be a dick." Those of you from the IRC channel know that this is the only rule I ask people in there to follow and we generally have a good and lively time chatting about all manner of things. This is basic rule that just about everyone understands and I am going to expand it to the forums from here moving forward. If you can not help people in a helpful and polite manner then I simply ask you to stop. Now I generally take a back seat to moderating the forums as I like to participate in the suggestions forum fairly heavily at times and would rather do so as a forums user than a moderator. But I am also fairly well known for being the person who constantly puts their foot down and so I am stepping up and doing so on here. If you find yourself unable to respond to a message politely then I ask that you do not respond. This mostly focuses on the increasing level of hostility found within the Suggestion forum as well as the Server forum. I do not care if this is the 30th some odd time you have seen someone make the same suggestion. Or even if the new post on an older topic is one entry above the old one. I expect the members of this forum to respond politely to the user, new or old, and point to the older topic if it applies and even go the extra step to suggest they either add in new information or to summarize the outcome of the previous discussion based upon the new post's entry into it. That is what we are here for, that is why I close most topics instead of deleting them, so that they can be found and referenced down the road. The next topic is the slew of derailment attempts I have seen as of late. If you want to have fun and joke around that is what the off topic forum is for and pretty much anything goes there. I do not expect to read a suggestion thread and have to go through 3 pages of image memes people have shot back and forth. Quite simply this is a waste of my time to read and then have to clean up. Now for the summary. I am going to start taking a more active role, especially in policing the suggestion forum, and handing out warn levels to people whom I see doing this. These will be indiscriminate and applied not to just the first person who derails or is impolite on a topic or response, but to everyone whom follows the lead of that person. As I do not like doing things with out giving you all warning this post shall serve as that warning. If you have a desire to bring this topic up with me then I invite you to do so on the IRC channel. Lets raise the level of quality and grow the community. Let us not descend into the quality often found on the minecraft or league of legend forums. There is simply no need for that here. Be passionate about things, just do not be abusive.
    • Kittychanley

      Offline Servers

      Recently I've seen a few server listings showing up on the first page of the Servers forum that have been closed for an extended period of time, but have recently gotten a reply from a new member who didn't realize the server is offline. To help prevent this from happening in the future, it would be greatly appreciated if you could use the report function on the original post of any servers that have been confirmed as offline, so that the topic may be locked. If you are the admin of a server and plan on taking the server offline, please use the report function on the original post of your topic to let the TFC Staff know that the topic should be locked. If you are the admin of a server that has a locked topic, and would wish to bring the server back online, please use the report function on the original post of the topic to let the TFC Staff know that the topic should be unlocked. As always, please remember to follow rule #3 of the servers forum and update your topic title to contain the version of TFC that the server is currently running. You can do so by editing the OP, and then clicking on "Use Full Editor."
Kittychanley

[TFC 0.79.23+] Inventory Tweaks - Config Compatibility

36 posts in this topic

They're two completely separate files that edit completely different things in the game. The xml is only so that you can sort while you are using TFC containers like chests, barrels, vessels, etc.

 

The information in the spoiler deals with a completely different, non-xml config file. It shows the difference of how slots are mapped when TFC is installed, and tries to give an explanation to the weird behavior. It is not a fix for the behavior, it is an explanation of what exactly is happening, and how you need to adjust your rules and settings to best accommodate for the different behavior.

 

There is no quick-fix file to download for the sorting your personal player inventory, you need to take a look at the information that is given there, and adjust your settings as needed for what you want to happen.

0

Share this post


Link to post
Share on other sites

They're two completely separate files that edit completely different things in the game. The xml is only so that you can sort while you are using TFC containers like chests, barrels, vessels, etc.

 

The information in the spoiler deals with a completely different, non-xml config file. It shows the difference of how slots are mapped when TFC is installed, and tries to give an explanation to the weird behavior. It is not a fix for the behavior, it is an explanation of what exactly is happening, and how you need to adjust your rules and settings to best accommodate for the different behavior.

 

There is no quick-fix file to download for the sorting your personal player inventory, you need to take a look at the information that is given there, and adjust your settings as needed for what you want to happen.

 

yea, i did do the edits in the diff files, just worded it bad. i thought the setup from OP was preconfigured to somewhat work, guess ill have to look it over at some point

0

Share this post


Link to post
Share on other sites

I've done a bit of messing around with the InvTweaksRules.txt config file to help you understand the current issue with sorting the actual player inventory. This still won't fix the auto-refill of items going to the wrong slot, but it is at least a solution for actually pressing the button to sort. It should also be noted that there is no reason to turn on "Repair-friendly Refill" since the majority of TFC items and tools cannot be repaired by crafting them together.

 

So, when you first load the config file, you'll see a diagram mapping the different slots that looks like this:

# INVENTORY GRID#     1   2   3   4   5   6   7   8   9# A [A1][A2][A3][A4][A5][A6][A7][A8][A9]# B [B1][B2][B3][B4][B5][B6][B7][B8][B9]# C [C1][C2][C3][C4][C5][C6][C7][C8][C9]#  # D [D1][D2][D3][D4][D5][D6][D7][D8][D9]

While playing TFC 0.78.+, the actual mapping of the slots is this:

# INVENTORY SLOTS#   4   5   6   7   8   9   1   2   3# [XX][XX][XX][XX][XX][XX][A1][A2][A3]# [A4][A5][A6][A7][A8][A9][B1][B2][B3]# [B4][B2][B6][B7][B8][B9][C1][C2][C3]#  # [C4][C5][C6][C7][C8][C9][D1][D2][D3]# 3x3 CRAFTING GRID# [XX][XX][D6]# [XX][XX][D7]# [D4][D5][D8]

[XX] represents slots that cannot have any rules assigned to them, and therefore any items in those slots will not be affected by inventory sorting. This means items won't be taken out of those slots, and items will not be put in those slots, no matter what you do. 

 

It is important to note that slots D4 - D8 are the extra slots in the 3x3 crafting grid that are unlocked upon creation of a crafting table. While this can be handy to use for quick adding of items to the grid on inventory sort (like putting a knife in D7 and food in D8 for quick removal of decay), it is STRONGLY recommended that these slots are set to LOCKED to account for the fact that these slots are not accessible when the player only has a 2x2 crafting grid available. While these slots are greyed out, the actual location of the slot is extremely far off screen as a "dummy slot."

 

For Example: If the config file has been set to "D4 stick" and the player has crafted a crafting table, unlocking the entire 3x3 grid, pressing the sort button will put any sticks in the inventory into the bottom left corner of the crafting grid. However, if the player has not crafted a crafting table, or has died and has not yet crafted a new one, they have no way to access any items located in D4. If they press the sort button the sticks which would normally go to that slot in the first scenario would seem to disappear from the player's inventory. The only way to get back these "removed" items is to make a crafting table and sort the inventory again, or to change the config file so that the specific item sorts into a different, accessible slot.

 

You will also notice that D9 is missing. This is because the location of D9 is actually the quiver slot located on the player, which will only accept quivers. Because of this, D9 should always be set to LOCKED, unless you have added the quiver to the rule tree, or know the ID number of the quiver on your save. If any other item is assigned to this slot, it will simply sort into the first available open slot starting with A1.

 

For me personally, one of the biggest features of the sort that I like to use is the locking of the items in the hotbar, while sorting the rest of the inventory using the default settings. Prior to 78, this was simply done by using the setting D LOCKED. In order for this to work in 78.+, as well as using the aforementioned recommended settings for slots D4-D9, the settings should be set to

C4-C9 LOCKEDD LOCKED

This way the items in the hotbar will be locked into position while sorting, and there is no worry of there being any issues with the quiver slot, or the extra crafting grid slots. The only slots that will be affected when pressing the sort button is the last 3 of the top row, and the entirety of the middle and bottom row of the standard inventory.

 

One final thing to keep in mind is that the drawing of rectangles while setting rules will still select slots as if they are in the original, vanilla configuration. This means that a rule of B1-C4 will apply to these slots since they are the new locations of the slots contained in the rectangle drawn using the old layout:

# INVENTORY SLOTS#   4   5   6   7   8   9   1   2   3# [  ][  ][  ][  ][  ][  ][  ][  ][  ]# [  ][  ][  ][  ][  ][  ][XX][XX][XX]# [XX][  ][  ][  ][  ][  ][XX][XX][XX]#  # [XX][  ][  ][  ][  ][  ][  ][  ][  ]

While your favorite configuration might have to be altered slightly to account for the fact that the first 6 slots of the top row have to be sorted manually, I hope that this information will help at least somewhat to getting back to what you are used to when using Inventory Tweaks.

 

Are we able to change this to the layout you describe here, or is this just to show us have this works?

0

Share this post


Link to post
Share on other sites

Are we able to change this to the layout you describe here, or is this just to show us have this works?

 

It's just to show how it works. You cannot change the layout.

0

Share this post


Link to post
Share on other sites

Nevermind I thought I saw something that wasnt really there ... 

 

Thank you very much Kitty :D

OneWolfe-

0

Share this post


Link to post
Share on other sites

Eh, I'll add a clause that you can include my xml file in modpacks anyways, it can't hurt. :P

1

Share this post


Link to post
Share on other sites

Eh, I'll add a clause that you can include my xml file in modpacks anyways, it can't hurt. :P

Thanks Kitty, :D

Its really is no big deal, I thought it was a .jar file instead. FTB really dosnt check for those kinds of files.

0

Share this post


Link to post
Share on other sites

With Inventory Tweaks 1.58 and TFC 79.24, the slot mapping actually appears to be what the InvTweaks rules file says it is. When I blocked C4-C9, for instance, the last six slots in my non-hotbar inventory didn't sort, while the first six did. Has anything changed with regards to how TFC interacts with Inventory Tweaks on the TFC end?

 

Also, does anyone have a InvTweaks item tree for TFC items? I'm making one myself right now and it's eye-crossingly tedious, so if someone's already done the work I would quite like to take advantage of it.

Edited by Lielac
0

Share this post


Link to post
Share on other sites

The slot mapping is only weird for when you are looking only at your inventory (the screen you get when you press E). If you're in any other inventory like a chest or a ceramic vessel, or whatever, then it's the normal mapping.

0

Share this post


Link to post
Share on other sites

Definitely in the E inventory. Also, as I related in IRC, everything's gone back to expected behavior. This was after I closed and reopened Minecraft.

0

Share this post


Link to post
Share on other sites

I'm using this compatibility XML, but I'm not seeing the sort buttons on chests. BetterStorage chests (from TechNodefirmacraft) have the buttons, so I know the mod is working, but none of the TFC chests do.

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