Actually, looks like clicking a blocked slot grabs items from any inventory, including tinker's construct worktables and furnaces.
Thanks for fixing the item dropping. Well, it still drops items when my inventory is full... I'd prefer not being able to grab anything in such a circumstance, but this should remove a lot of frustration
yeah, unfortunately there's not much I can do about the shift clicking thing since all containers do it differently, so unless I unrealistically make a special clause for every single inventory gui for every mod out there, not much I can do.
Well, the latest fix seems to have brought along a new problem. Since the blocked slots are now in the top-left corner, and this is where shift-clicking items from the belt go to, you shift-clicking items out of the belt no longer works until you've unlocked all slots.
Would it be possible to somehow fool Minecraft into thinking that the inventory starts where the blocked slots end? Or that it ends where blocked slots start?
Well, the latest fix seems to have brought along a new problem. Since the blocked slots are now in the top-left corner, and this is where shift-clicking items from the belt go to, you shift-clicking items out of the belt no longer works until you've unlocked all slots.
Would it be possible to somehow fool Minecraft into thinking that the inventory starts where the blocked slots end? Or that it ends where blocked slots start?
Quick fix:Go into the configs and turn off reverse order unlocking. Since now it checks if it can move the item to another slot before dropping it, shift-clicking into a locked slot is not too big an issue.
And to answer the question, again no, for a similar issue as stopping the shift-clicking. Each container draws the player's slots on their own way, so there's no real way to get a fix that would cover all cases. And again, no hooks into how shift-clicking works because again, each container does it differently
I guess I am overlooking it but where are the unlocks saved? I'm editing a map and every time I delete my player dat to test it the unlocks are still there. Which cause my char to have more slots unlocked each time I test my map. It seems to be almost server/localhost saved and not per char. Even using another account to open the map the slots are already unlocked.
I guess I am overlooking it but where are the unlocks saved? I'm editing a map and every time I delete my player dat to test it the unlocks are still there. Which cause my char to have more slots unlocked each time I test my map. It seems to be almost server/localhost saved and not per char. Even using another account to open the map the slots are already unlocked.
They're saved in the player's persisted nbt data. Due to how Minecraft save files work in single player, the only way to truly refresh it is to edit both the [player/uuid].dat of the player and the level.dat (which also stores a copy of the player.dat and replaces it if it is missing). I might add a command one of these days to modify it in game.
Hey, I think this is a really good mod. There are very few reliable and up to date mods that limit inventory. Is there any chance that a config file for this is in the works? For example, the achievement system is a bit finicky in multiplayer environments in general for vanilla minecraft and it would be good to have an option to disable that unlock and instead specify the locked number of slots in a config.
Hey, I think this is a really good mod. There are very few reliable and up to date mods that limit inventory. Is there any chance that a config file for this is in the works? For example, the achievement system is a bit finicky in multiplayer environments in general for vanilla minecraft and it would be good to have an option to disable that unlock and instead specify the locked number of slots in a config.
Er...there is a config that already has exactly what you're asking since the first release.
I gotta say, this is one of my favorite mods. I can't play my hardcore packs without it! Great job with the mod and the quick bug fixing and multiple compatibility patches.
I was wondering, is it at all possible to be able to blacklist certain achievements from giving you a trophy? For instance, when tinker's construct, botania, and hardcore ender's exapnsion are installed, you can get 4 and 5 achievements within quick succession because tinker's adds one for reading the book, hardcore ender expansion for opening a gui, botania for collecting a flower, and so on. While I could simply not do these things to circumvent the problem, in some cases you HAVE to do these actions to progress in the mod, like collecting a Botania flower. It just seems a bit to easy to me to get an inventory slot for collecting a flower, and I was wondering if a config option for blacklisting certain achievements was possible?
At any rate, love the mod, and keep up the great work
This mod is fantastic, I was so glad when i found it. I was wondering if it would be possible to add a feature, where if you equip certain items it will unlock some slots, that way i could insert some clothes ids, like a jacket for example, and when i have it equipped 4 slots open up as if the jacket has pockets. giving the player the choice of armor or more inventory, heck It could even be a good backpack mod. Cheers for making the mod by the way.
That's actually not a bad idea. I might make it as a addon than part of the mod since the main mod's goal is clearly defined, but I really like that idea.
Yeah that would be cool, definitely something I think would put your mod above others, especially for online survival games or hardcore players. In survival games, minecraft players would scavenge or try to make clothes or armor, because it would have huge advantages. I have some ideas on what to implement -
- ability to add clothes ids in the config, so there will be the hard decision of armor vs more inventory.
- If you decide to make the add on and put opening pocket slots on default leather/iron/diamond armor would you add an option in the config to disable it, as I have installed a mod which adds a few clothes.
- If it's possible - in the config have it be able to add the amount of slots each clothes id item would unlock if equipped.
- If the above are added - compatibility with cosmetic armor mod, even without compatibility with cosmetic armors it would still be a very cool and unique mod. Even if you only have it where standard leather/iron/diamond armor unlock slots and no clothes id in the config, it would still be an awesome mod.
But ultimately who am I, please do what you think is good, it seems like a bit of work, none of which I am involved in, so don't feel any kind of pressure to do any of this. Cheers.
Sorry for basically disappearing, lots of stuff happened over the past year+ (leaving school, getting a job programming robots, A LOT of traveling, etc). Anyway, after waiting nearly TWO MONTHS for a feature I needed for this mod to work to be officially added to Forge, I've finally updated Trophy Slots to Minecraft 1.12.2 (Sorry 1.12 and 1.12.1).
Updated to Minecraft 1.12.2. Requires Minecraft Forge 14.23.1.2560 or newer
Readded trophies to Villager trading
Moved from old Achievement system to Advancement system
Actually, looks like clicking a blocked slot grabs items from any inventory, including tinker's construct worktables and furnaces.
Thanks for fixing the item dropping. Well, it still drops items when my inventory is full... I'd prefer not being able to grab anything in such a circumstance, but this should remove a lot of frustration
yeah, unfortunately there's not much I can do about the shift clicking thing since all containers do it differently, so unless I unrealistically make a special clause for every single inventory gui for every mod out there, not much I can do.
Well, the latest fix seems to have brought along a new problem. Since the blocked slots are now in the top-left corner, and this is where shift-clicking items from the belt go to, you shift-clicking items out of the belt no longer works until you've unlocked all slots.
Would it be possible to somehow fool Minecraft into thinking that the inventory starts where the blocked slots end? Or that it ends where blocked slots start?
Quick fix:Go into the configs and turn off reverse order unlocking. Since now it checks if it can move the item to another slot before dropping it, shift-clicking into a locked slot is not too big an issue.
And to answer the question, again no, for a similar issue as stopping the shift-clicking. Each container draws the player's slots on their own way, so there's no real way to get a fix that would cover all cases. And again, no hooks into how shift-clicking works because again, each container does it differently
I guess I am overlooking it but where are the unlocks saved? I'm editing a map and every time I delete my player dat to test it the unlocks are still there. Which cause my char to have more slots unlocked each time I test my map. It seems to be almost server/localhost saved and not per char. Even using another account to open the map the slots are already unlocked.
They're saved in the player's persisted nbt data. Due to how Minecraft save files work in single player, the only way to truly refresh it is to edit both the [player/uuid].dat of the player and the level.dat (which also stores a copy of the player.dat and replaces it if it is missing). I might add a command one of these days to modify it in game.
Hey, I think this is a really good mod. There are very few reliable and up to date mods that limit inventory. Is there any chance that a config file for this is in the works? For example, the achievement system is a bit finicky in multiplayer environments in general for vanilla minecraft and it would be good to have an option to disable that unlock and instead specify the locked number of slots in a config.
Er...there is a config that already has exactly what you're asking since the first release.
It would look a little prettier if the slots were greyed out, not red barriers.
Official Mo' Creatures Suggestion Thread
There is also a config for that.
Trophy Slots v1.3.0 is out now!
I gotta say, this is one of my favorite mods. I can't play my hardcore packs without it! Great job with the mod and the quick bug fixing and multiple compatibility patches.
I was wondering, is it at all possible to be able to blacklist certain achievements from giving you a trophy? For instance, when tinker's construct, botania, and hardcore ender's exapnsion are installed, you can get 4 and 5 achievements within quick succession because tinker's adds one for reading the book, hardcore ender expansion for opening a gui, botania for collecting a flower, and so on. While I could simply not do these things to circumvent the problem, in some cases you HAVE to do these actions to progress in the mod, like collecting a Botania flower. It just seems a bit to easy to me to get an inventory slot for collecting a flower, and I was wondering if a config option for blacklisting certain achievements was possible?
At any rate, love the mod, and keep up the great work
Trophy Slots v2.0.0 is finally out for 1.8.
Trophy Slots v3.0.0 is out now for 1.8.8
This mod is fantastic, I was so glad when i found it. I was wondering if it would be possible to add a feature, where if you equip certain items it will unlock some slots, that way i could insert some clothes ids, like a jacket for example, and when i have it equipped 4 slots open up as if the jacket has pockets. giving the player the choice of armor or more inventory, heck It could even be a good backpack mod. Cheers for making the mod by the way.
That's actually not a bad idea. I might make it as a addon than part of the mod since the main mod's goal is clearly defined, but I really like that idea.
Yeah that would be cool, definitely something I think would put your mod above others, especially for online survival games or hardcore players. In survival games, minecraft players would scavenge or try to make clothes or armor, because it would have huge advantages. I have some ideas on what to implement -
- ability to add clothes ids in the config, so there will be the hard decision of armor vs more inventory.
- If you decide to make the add on and put opening pocket slots on default leather/iron/diamond armor would you add an option in the config to disable it, as I have installed a mod which adds a few clothes.
- If it's possible - in the config have it be able to add the amount of slots each clothes id item would unlock if equipped.
- If the above are added - compatibility with cosmetic armor mod, even without compatibility with cosmetic armors it would still be a very cool and unique mod. Even if you only have it where standard leather/iron/diamond armor unlock slots and no clothes id in the config, it would still be an awesome mod.
But ultimately who am I, please do what you think is good, it seems like a bit of work, none of which I am involved in, so don't feel any kind of pressure to do any of this. Cheers.
After a terribly long hiatus due to school and Overwatch, Trophy Slots v4.0.0 for Minecraft 1.9.4 is finally out.
Get it on CurseForge:http://minecraft.curseforge.com/projects/trophy-slots/files/2309306
Or on Mods.io:https://mods.io/mods/1113-trophy-slots
Does this work with 10.2 or will it have to be updated? It's an awesome mod.
Sorry for basically disappearing, lots of stuff happened over the past year+ (leaving school, getting a job programming robots, A LOT of traveling, etc). Anyway, after waiting nearly TWO MONTHS for a feature I needed for this mod to work to be officially added to Forge, I've finally updated Trophy Slots to Minecraft 1.12.2 (Sorry 1.12 and 1.12.1).
Get it on CurseForge: https://minecraft.curseforge.com/projects/trophy-slots/files/2507560
Or on Mods.io: https://mods.io/mods/1113-trophy-slots