-
Posts
13 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Store
Posts posted by Vies
-
-
Reserved!
-
Vies Blocks
Current Version : v0.1.0 (VS-1.12.14)
The Vies Blocks mod adds more blocks to play with! This mod also introduces a new utility block, the "Trash Can". Items in the Trash Can stay until it is emptied. There is no retrieving discarded items!
Currently the mod contains :
- Hay Blocks (Stairs, Slabs, Doors, Trapdoors, Fences, and Gates).
- Bamboo Blocks (Stairs, Slabs, Doors, Trapdoors, Fences, and Gates).
- Trash Cans (Acacia, Birch, Kapok, Maple, Oak, Pine)
To use the Trash Can:1. [Right-Click] the Trash Can and place items you want to discard in the slots. (has 4 slots)
2. Exit the GUI, then hold [Shift] + [Right Click] to empty!
Planned:
- Add a new block, the "Trunk". This is a storage container with 24 slots. You can upgrade it with supports to change the look and make it 28 slots.
- Add a new block, "Painting of Memories". This is a painting with 7 variants. When you place it, sneak + right-click will scroll through each variant.
- Add more random blocks as I play on my server.
- Find a way to make the Trash Can look full when it has items in the slots.
- Have the over over tooltip with Trash Can directions displayed.
- 1
- 1
-
2 hours ago, Streetwind said:
Hello Vies, I like the idea of these chests a lot, but I'm not sure that two extra slots per metal tier are worth it.
Consider that 16 storage slots cost 8 planks - that's half of a single wood log, and half a single tick of durability damage to a saw. Meanwhile, the 2/4/6 bonus slots the metal chests offer cost four to five metal ingots - that is, four to forge the supports, and a fifth for the hammer that is most likely going to be used up in forging those four items. Nevermind the procuring and processing cost of that metal (pickaxe durability, smelting fuel, player effort, etc). It seems that, if I wanted more storage, just making more chests would be the far better idea. Space is only rarely a limitation, which leaves these chests to be mostly a luxury statement: see how much metal I have, that I can afford to spend it on this!
Now obviously, adding enough slots to make a chest that costs wood and metal more cost effective than a chest that costs just wood is not going to happen. They're never going to be cost effective, nor should they be meant to be. Still, I think that the payoff could be a little more attractive than just two slots per tier.
You could consider maybe three or four slots per tier. Or maybe even something irregular, like a 2/6/8 setup, where bronze adds +4 and the other two tiers add +2, since copper is easy and iron is plentiful, but bronze is usually a major hump to cross. Or +3/+4/+3. Or the like.
If each tier was bigger, then you could also have variation within that tier. The game already does this all across the board with bronze, which is an example you could follow.
It could result in the following example lineup, or something similar to it:
- Tier 0, Wood: 16 slots
- Tier 1, Copper: 20 (+4 over wood)
- Tier 1, Bismuth: 20 (+4 over wood)
- Tier 2, Molybdochalkos: 22 (+2 over copper)
- Tier 2, Brass: 22 (+2 over copper)
- Tier 3, Bismuth bronze: 24 (+2 over brass)
- Tier 3, Tin bronze: 25 (+3 over brass)
- Tier 3, Black bronze: 26 (+4 over brass)
- Tier 4, Iron: 28 (+3 over tin bronze)
Not sure if it's worth having other metals like straight zinc, tin, lead, etc in there, as you're always better off alloying them. They would simply never be used. Bismuth is an exception for its interesting color. Silver and gold could probably also be added in there for their appearance, though I'm not sure if you'd want to balance them according to their rarity (high) or according to their suitability as a metal (low). Tools made from them choose the latter route in stock VS.
I definitely appreciate this explanation! I must admit, I am still new at the game, making my clay pots and what not, but originally, I had about 4 slots per tier. I looked at the code and according to the devs at vintage story metal Tiers are set up like this :
Tier 0 = Lead, MolybdochalkosTier 1 = Copper, Silver, Gold, Bismuth, Zinc
Tier 2 = Tin Bronze, Bismuth Bronze, Black Bronze, Brass
Tier 3 = Iron
Tier 4 = Tin, Steel
Tier 5 = Chromium, Stainless Steel
Tier 6 = Titanium, Platinum
Tier 7 = Rhodium
Tier 8 = Uranium
My initial though was to make chests up to Tier 3 since I wasn't sure if anything higher was even really used yet. My next update will be including chest variants of Tier 0 - Tier 3 metals. I will also be increasing the space for each Tier as well. Originally, I was going to go with the following :
Tier 0 = 18 slots | Tier 1 = 20 slots | Tier 2 = 24 slots | Tier 3 = 28 slots
But with how abundant some other metals are, I may adjust this a bit. Thanks for the explanation, it truly does help.
-
I would like to know if anyone found out how to add tooltips to blocks and items? I see things like blockmaterial will display the Material, but just want to know if there is a way to expand on that, write a description.
-
Got my server going and I see what you mean. Just to clear the air, my mod is working, those chests can store things! Haha For whatever reason, I though my chests were not working at all. I can look into carryCapacity integration after I add my other chests and blocks I had in mind.
-
20 minutes ago, Belcas said:
works fine on my server/client. it's a bummer but your chests aren't working with the carrycapacity mod... definitely not hoping for more chest-backpack storage
I am firing up a public server, going to test it. My blocks use the default Generic Container class, not sure what could be preventing my mod from working, but I will find out in the next 15 minutes or so.
-
I just fired up my game and I was able to move things around using both the Hunter Backpack and the Leather Backpack.
I did notice something weird with the game itself (no mods) that could help. I have been remoting into my gaming laptop to play and the game seems to loose track of the mouse if the window is sized too small. If my cursor is hovering over and item slot (my hotbar), it seems to confuse the game. I have to hit escape (pull up the menu) and move the mouse into the middle of the screen and it plays like normal. Again, with no mods. -
2 hours ago, Kuddel said:
hey, your mod is really nice but when i install it, i cant use the first row in my backpacks, you cant put items in it or remove them, maybee you can check this?
Yeah, sure thing! Is this for single player or multiplayer?
-
Vies Storage
Current Version : v0.1.0 (VS-1.12.14)
The Vies Storage mod adds more chest options to Vintage Story, without breaking the challenge we all know and love.
Currently the mod contains :
- Copper Chests (18 slots)
- Tin Bronze Chests (20 slots)
- Iron Chests (22 slots)
To make these chests, you will need to forge "Chest Support" items using an anvil and the metal type. For the full recipes, refer to the in-game handbook!
Planned:
- I want to make various chests for all of the metal options in the game. They will have their storage capacities based on their Tier.
Tier 1 = 18 slots | Tier 2 = 22 slots | Tier 3 = 26 slots
- I want to add labeled versions of all chests.- I would like to add secret paintings that can hold a few hidden items too.
- 1
-
Did you try to make your modid all lowercase? It accepted mine when I did that. I know from Minecraft modding, the modid must be lowercase. I hope this helps!
-
Alright, I think I figured it out. In my csproj, I had to add the following:
Spoiler<Target Name="Copy" AfterTargets="PostBuildEvent" Condition="'$(Configuration)' == 'Debug'">
<Copy SourceFiles="$(TargetPath)" DestinationFolder="$(VINTAGE_STORY_DATA)/Mods" />
<Copy SourceFiles="$(TargetDir)/$(TargetName).pdb" DestinationFolder="$(VINTAGE_STORY_DATA)/Mods" />
</Target>I am new to how visual Studio works and did some digging. I don't remember seeing having to have this in any of the modding stuff in the wiki. it should be added to help ease others coming for the Minecraft/forge world. Thanks!
- 1
-
I am trying to follow the guide (seems like multiple ways to set up a mod) and things seem like they are not loading.
I can see my mod in the list, (only the name and description from my modinfo file) but my test item isn't showing up in the world. I even tried to put a write line statement in but it never goes off. Any help is appreciated. I have my .cs files set up below (tried to make the test pickaxe from the wiki):
Main.csSpoilernamespace ViesCraft.src
{
public class Main : ModSystem
{
public override void Start(ICoreAPI api)
{
System.Diagnostics.Debug.WriteLine("GOT TO HERE");
base.Start(api);
api.RegisterItemClass("testitem", typeof(TestItem));
}
}
}TestItem.cs
Spoilernamespace ViesCraft
{
internal class TestItem : Item
{
public void destroyBlocks(IWorldAccessor world, BlockPos min, BlockPos max, IPlayer player)
{
BlockPos tempPos = new BlockPos();
for (int x = min.X; x <= max.X; x++)
{
for (int y = min.Y; y <= max.Y; y++)
{
for (int z = min.Z; z <= max.Z; z++)
{
tempPos.Set(x, y, z);
if (player.WorldData.CurrentGameMode == EnumGameMode.Creative)
world.BlockAccessor.SetBlock(0, tempPos);
else
world.BlockAccessor.BreakBlock(tempPos, player);
}
}
}
}public override bool OnBlockBrokenWith(IWorldAccessor world, Entity byEntity, ItemSlot itemslot, BlockSelection blockSel)
{
if (base.OnBlockBrokenWith(world, byEntity, itemslot, blockSel))
{
if (byEntity is EntityPlayer)
{
IPlayer player = world.PlayerByUid((byEntity as EntityPlayer).PlayerUID);
switch (blockSel.Face.Axis)
{
case EnumAxis.X:
destroyBlocks(world, blockSel.Position.AddCopy(0, -1, -1), blockSel.Position.AddCopy(0, 1, 1), player);
break;
case EnumAxis.Y:
destroyBlocks(world, blockSel.Position.AddCopy(-1, 0, -1), blockSel.Position.AddCopy(1, 0, 1), player);
break;
case EnumAxis.Z:
destroyBlocks(world, blockSel.Position.AddCopy(-1, -1, 0), blockSel.Position.AddCopy(1, 1, 0), player);
break;
}
}
return true;
}
return false;
}
}
}Edit: just to add, there are no compiler errors in either file. I can supply the assets -> itemtype/lang/texture info if needed.
[VS 1.12.14] Vies Storage v0.1.0
in Mod Releases
Posted
I would love to pick your brain about this. Mind talking to me on discord when you can? Vies#0643