Code Monkey home page Code Monkey logo

efrecipes's People

Contributors

doctorvangogh avatar l33tmaan avatar macoto-hino avatar taerualethea avatar vulpeep avatar

Stargazers

 avatar

Watchers

 avatar

efrecipes's Issues

Adjust Acorn Coffee Yield

Please adjust a single Acorn Powder to need 0.5L of water and outputs 0.5L of coffee as that is the more appropriate yield for 50 Acorns.

Cullinary Artillery still spits out errors on servers

image

Is this fixable? Sometimes the server will run with this error, other times it will not.

I'm running .NET 7 multiplayer server within Pterodactyl container system (used by many hosting companies).
VS version 1.18.6-rc.1

Breaded Food in Salad

Latest version, 1.6.7 on VS v1.18.10

Thought I was just doing it wrong but after going into creative, I think I found part of the problem? First off, the handbook Cooking 102 says that you can use breaded food in salads, yet no matter what kind of breaded food u make, u cant put it in the salad. And here's what I found in creative:
2023-09-18_18-27-40
2023-09-18_18-27-54
2023-09-18_18-27-59

First screenshot is default salad, second is with breaded food from the creative menu, and third is one I manually made while trying to just use rice ingredients.

When pulling food out of the creative menu, it instead gives u it in some kind of default state that doesn't have the info of made with x, y, z, etc.. Attempting to make the same breaded food with only rice ingredients still leads to being unable to add it. I'm guessing the mixing bowl considers it a full meal when manually made and doesn't allow it to be added but accepts the default one as an ingredient.

[1.7.11] Possible conflict with XSkill/XLib?

Hello there!

It seems I have a very specific conflict between XSkills and Culinary Artillery/Expanded Food.

Whenever I try to cook hot pastas in a pot with boiled eggs in the recipes, as soon as I add the eggs to the pot, I CtD.

EDIT: just adding the dreaded boiled things to a pot makes it CtD. I also look for a possible fix on the XSkills forums.

`Here is the crash log:

Running on 64 bit Windows with 32 GB RAM
Game Version: v1.17.11 (Stable)
2023-04-02 10:28:56: Critical error occurred in the following mod: [email protected]
Loaded Mods: [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]
Involved Harmony IDs: XSkillsPatch, com.jakecool19.efrecipes.cookingoverhaul
System.NullReferenceException: Object reference not set to an instance of an object.
at XSkills.CookingRecipePatch.MatchesPrefix(CookingRecipe __instance, Boolean& __result, ItemStack[] inputStacks, Int32& quantityServings)
at Vintagestory.GameContent.CookingRecipe.Matches_Patch1(CookingRecipe this, ItemStack[] inputStacks, Int32& quantityServings)
at Vintagestory.GameContent.BlockCookingContainer.GetMatchingCookingRecipe(IWorldAccessor world, ItemStack[] stacks) in VSSurvivalMod\Systems\Cooking\BlockCookingContainer.cs:line 239
at Vintagestory.GameContent.BlockCookingContainer.GetOutputText_Patch2(BlockCookingContainer this, IWorldAccessor world, ISlotProvider cookingSlotsProvider, ItemSlot inputSlot)
at Vintagestory.GameContent.InventorySmelting.GetOutputText_Patch2(InventorySmelting this)
at Vintagestory.GameContent.BlockEntityFirepit.SetDialogValues_Patch1(BlockEntityFirepit this, ITreeAttribute dialogTree)
at Vintagestory.GameContent.BlockEntityFirepit.OnSlotModifid(Int32 slotid) in VSSurvivalMod\BlockEntity\Firepit\BEFirepit.cs:line 141
at System.Action1.Invoke(T obj) at Vintagestory.API.Common.InventoryBase.DidModifyItemSlot(ItemSlot slot, ItemStack extractedStack) in VintagestoryApi\Common\Inventory\InventoryBase.cs:line 480 at Vintagestory.GameContent.InventorySmelting.DidModifyItemSlot(ItemSlot slot, ItemStack extractedStack) in VSSurvivalMod\Inventory\InventorySmelting.cs:line 116 at Vintagestory.API.Common.ItemSlot.OnItemSlotModified(ItemStack sinkStack) in VintagestoryApi\Common\Inventory\ItemSlot.cs:line 424 at Vintagestory.GameContent.ItemSlotWatertight.ActivateSlotLeftClick(ItemSlot sourceSlot, ItemStackMoveOperation& op) in VSSurvivalMod\Inventory\ItemSlotWatertight.cs:line 103 at Vintagestory.API.Common.InventoryBase.ActivateSlot(Int32 slotId, ItemSlot sourceSlot, ItemStackMoveOperation& op) in VintagestoryApi\Common\Inventory\InventoryBase.cs:line 448 at Vintagestory.API.Client.GuiElementItemSlotGridBase.SlotClick(ICoreClientAPI api, Int32 slotId, EnumMouseButton mouseButton, Boolean shiftPressed, Boolean ctrlPressed, Boolean altPressed) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Inventory\GuiElementItemSlotGridBase.cs:line 980 at Vintagestory.API.Client.GuiElementItemSlotGridBase.OnMouseDownOnElement(ICoreClientAPI api, MouseEvent args) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Inventory\GuiElementItemSlotGridBase.cs:line 773 at Vintagestory.API.Client.GuiElement.OnMouseDown(ICoreClientAPI api, MouseEvent mouse) in VintagestoryApi\Client\UI\Elements\Impl\GuiElement.cs:line 638 at Vintagestory.API.Client.GuiComposer.OnMouseDown(MouseEvent mouseArgs) in VintagestoryApi\Client\UI\GuiComposer.cs:line 459 at Vintagestory.API.Client.GuiDialog.OnMouseDown(MouseEvent args) in VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 536 at Vintagestory.Client.NoObf.GuiManager.OnMouseDown(MouseEvent args) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 394 at Vintagestory.Client.NoObf.ClientMain.OnMouseDown(MouseEvent args) in VintagestoryLib\Client\ClientMain.cs:line 2251 at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonDown(Object sender, MouseButtonEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 220 at System.EventHandler1.Invoke(Object sender, TEventArgs e)
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at OpenTK.Platform.Windows.WinGLNative.WindowProcedure(IntPtr handle, WindowMessage message, IntPtr wParam, IntPtr lParam) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\Platform\Windows\WinGLNative.cs:line 792
at OpenTK.Platform.Windows.Functions.DispatchMessage(MSG& msg)
at OpenTK.Platform.Windows.WinGLNative.ProcessEvents() in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\Platform\Windows\WinGLNative.cs:line 1554
at OpenTK.GameWindow.Run(Double updates_per_second, Double frames_per_second) in C:\Users\Nexrem\Desktop\transfer\opentk\src\OpenTK\GameWindow.cs:line 368
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs)
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 93

Event Log entries containing Vintagestory.exe, the latest 3

{ TimeGenerated = 2023-03-31 22:10:11, Site = , Source = Windows Error Reporting, Message = Fault bucket 1431080498583360532, type 5
Event Name: RADAR_PRE_LEAK_64
Response: Not available
Cab Id: 0

Problem signature:
P1: Vintagestory.exe
P2: 1.17.11.0
P3: 10.0.19045.2.0.0
P4:
P5:
P6:
P7:
P8:
P9:
P10:

Attached files:
\?\C:\Users\orand\AppData\Local\Temp\RDR19C6.tmp\empty.txt
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER19D7.tmp.WERInternalMetadata.xml
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER19D8.tmp.xml
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER19F4.tmp.csv
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER1A33.tmp.txt

These files may be available here:

Analysis symbol:
Rechecking for solution: 0
Report Id: 421adc3c-fa44-411e-8a02-0deb81cd4f9a
Report Status: 268435456
Hashed bucket: a386333e91cb17c6d3dc38219b0cd414
Cab Guid: 0 }
`
I updated all of them to the latest version, to no avail.

(I suppose it is all about the XP/Skill assigned to the action, but still).

Thank you for your return on this!
Godspeed, l33tman.

โ€‹

Unable to juice small amounts of seeds/berries, but also unable to retrieve them

So apparently, there's a window where you can add stuff to the Fruitpress and turn it into a wet mash, but cannot actually juice it. I found this out by using a great big pile of seeds, only to find that I couldn't juice them. The mash will still spoil, of course.

Would be really nice if there weren't a minimum. Alternatively, would be nice to be able to retrieve seeds if I haven't successfully begun pressing oil.

Peanut candy with salt requires one tenth the peanut paste, gives weird nutrition

Salted peanut candy seems to erroneously require one tenth the usual amount of peanut paste, compared to unsalted.

Unsalted: 616 total sat for 0.1L peanut paste + 0.1L syrup. 320 of that is bonus protein.
image

Salted: 328 total sat for 0.01L peanut paste + 0.1L syrup + 1 salt. 32 of that is bonus protein.
image

From candy.json, looks like the salted version only takes quantity 1 peanut paste, whereas the unsalted takes 10.
image

Incorrect Seafood Recipie in Handbook

The listed recipe states .5L water per 1 meat chunk to make seafood broth. In practice, this makes cooked fish fillets instead; it should instead say 1L water per 1 meat chunk, which does actually make the intended broth.

Flavored Yogurt Reverts To Yogurt Starter

When cooking and utilizing fruit to flavor yogurt, it reverts to yogurt starter after storage.
This includes when it is cooked into meals, and stored in sealed crocks on shelves.

I believe this to be a bug, as it means you cannot reliably keep or store flavored yogurts.

Cold Pasta as well as recipes that use a starting ingredient that contain other ingredients don't display correctly.

Using a cooked pasta from any grain will not display a functional recipe. Still using the mixing bowl and waiting till it finishes with no displayed progress or animation it will still produce a meal but with no name or description and only the bowl will have the nutrients displayed with no name. When on a shelf it shows the ingredients but not the meal type. Reproduced using just vanilla and expanded foods and its requirement mod. If you need any information i will be glad to send it.

Peanut Butter Mixing Issue

peanut butter has an insane capability of making 5k protein breaded items.
candy is also insane at a 2.5k protein sat

Steam deck compatibility?

A friend of mine is trying to connect to our server using Steam Deck. The Expanded Foods mod appears to be crashing so he cannot join.

Running on 64 bit Linux with 14 GB.
Game Version: v1.17.11 (Stable)
2/26/2023 9:32:08 PM: Critical error occurred
Loaded Mods: [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]
System.Exception: Don't know how to instantiate item of class 'ExpandedFood' did you forget to register a mapping?
at Vintagestory.Common.ClassRegistry.CreateItem (System.String itemClass) [0x0001e] in <3352cf17b586476e962abf3ce6c3aa95>:0
at Vintagestory.Common.ItemTypeNet.ReadItemTypePacket (Packet_ItemType packet, Vintagestory.API.Common.IWorldAccessor world, Vintagestory.Common.ClassRegistry registry) [0x00000] in <3352cf17b586476e962abf3ce6c3aa95>:0
at Vintagestory.Client.NoObf.GeneralPacketHandler.PopulateItems (System.Collections.Generic.List`1[T] items, System.Int32 listSize) [0x00051] in <3352cf17b586476e962abf3ce6c3aa95>:0
...

This forum post (see link) mentions that it is possible that the mod isn't set up for Linux version of the game? Is that right?
https://www.vintagestory.at/forums/topic/8147-vintage-story-on-steam-deck/#:~:text=From%20the%20Games%20category%2C%20right,share%2Fapplications%20and%20open%20at. "Some mods work well with Windows and Linux, but not Linux Flatpak version of Vintage Story. The common reason for that is mod developers reference libraries in a way that can't work on this rather exotic setup ..."

Do you think that EFR will be made to work with Steam Deck any time soon? (assuming this is the problem and I may be wrong).

Missing texture asset warnings

Game version: 1.17.6
Mod version: 1.6.1

I'm seeing missing texture warnings in my client-main.txt.

missing game textures:

6.10.2022 17:16:23 [Warning] Texture asset 'game:textures/item/food/fruit/redapple.png' not found (defined in Item expandedfoods:dehydratedfruit-redapple).
6.10.2022 17:16:23 [Warning] Texture asset 'game:textures/item/food/fruit/pinkapple.png' not found (defined in Item expandedfoods:dehydratedfruit-pinkapple).
6.10.2022 17:16:23 [Warning] Texture asset 'game:textures/item/food/fruit/yellowapple.png' not found (defined in Item expandedfoods:dehydratedfruit-yellowapple).
6.10.2022 17:16:23 [Warning] Texture asset 'game:textures/item/food/fruit/orange.png' not found (defined in Item expandedfoods:dehydratedfruit-orange).
6.10.2022 17:16:23 [Warning] Texture asset 'game:textures/item/food/fruit/breadfruit.png' not found (defined in Item expandedfoods:dehydratedfruit-breadfruit).
6.10.2022 17:16:23 [Warning] Texture asset 'game:textures/item/food/fruit/lychee.png' not found (defined in Item expandedfoods:dehydratedfruit-lychee).
6.10.2022 17:16:23 [Warning] Texture asset 'game:textures/item/food/fruit/pomegranate.png' not found (defined in Item expandedfoods:dehydratedfruit-pomegranate).

missing expandedfoods textures:

6.10.2022 17:16:23 [Warning] Texture asset 'expandedfoods:textures/item/food/dryfruit/redcurrant.png' not found (defined in Item expandedfoods:dryfruit-redcurrant).
6.10.2022 17:16:23 [Warning] Texture asset 'expandedfoods:textures/item/food/dryfruit/whitecurrant.png' not found (defined in Item expandedfoods:dryfruit-whitecurrant).
6.10.2022 17:16:23 [Warning] Texture asset 'expandedfoods:textures/item/food/dryfruit/blackcurrant.png' not found (defined in Item expandedfoods:dryfruit-blackcurrant).

vinegar-specific entries:

6.10.2022 17:16:23 [Warning] Texture asset 'game:textures/block/liquid/vinegarmod.png' not found (defined in Item expandedfoods:yeastwaterportion).
6.10.2022 17:16:24 [Warning] Texture asset 'game:textures/block/liquid/vinegarmod.png' not found (defined in Baked variant of block game:claypot-burned).

Expanded Foods (1.6.7) Crashes game on new .NET7 release (1.18.8)

Installed the new Client and updated both a Culinary Artillery and Expanded Foods to the .NET7 Version. Unfortunately, this mod is crashing the game at world generation, even when starting a fresh world.

Running on 64 bit Windows with 32687 MB RAM
Game Version: v1.18.8 (Stable)
8/9/2023 6:19:09 PM: Critical error occurred
Loaded Mods: [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]
System.Exception: Don't know how to instantiate item of class 'ExpandedFood' did you forget to register a mapping?
at Vintagestory.Common.ClassRegistry.CreateItem(String itemClass) in VintagestoryLib\Common\ClassRegistry.cs:line 273
at Vintagestory.Common.ItemTypeNet.ReadItemTypePacket(Packet_ItemType packet, IWorldAccessor world, ClassRegistry registry) in VintagestoryLib\Common\Network\ItemTypeNet.cs:line 19
at Vintagestory.Client.NoObf.ClientSystemStartup.PopulateItems(List`1 items, Int32 listSize) in VintagestoryLib\Client\Systems\Startup.cs:line 580
at Vintagestory.Client.NoObf.ClientSystemStartup.LoadItemTypes() in VintagestoryLib\Client\Systems\Startup.cs:line 392
at Vintagestory.Client.NoObf.ClientSystemStartup.HandleServerAssets_Step1() in VintagestoryLib\Client\Systems\Startup.cs:line 334
at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass12_0.b__0(Object a) in VintagestoryApi\Common\TyronThreadPool.cs:line 108
at System.Threading.QueueUserWorkItemCallback.Execute()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()

Event Log entries containing Vintagestory.exe, the latest 3

{ TimeGenerated = 8/9/2023 6:15:10 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.18.8.0, time stamp: 0x6492041a
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process id: 0x27f8
Faulting application start time: 0x01d9cb032bca5441
Faulting application path: C:\Users\ggang\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\Users\ggang\AppData\Roaming\Vintagestory\Lib\openal32.dll
Report Id: b5691195-7b01-479c-b418-687e5cb66bb7
Faulting package full name:
Faulting package-relative application ID: }

{ TimeGenerated = 8/9/2023 6:14:58 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.18.8.0, time stamp: 0x6492041a
Faulting module name: KERNELBASE.dll, version: 10.0.19041.3324, time stamp: 0x6967c799
Exception code: 0xe0434352
Fault offset: 0x000000000002cf19
Faulting process id: 0x27f8
Faulting application start time: 0x01d9cb032bca5441
Faulting application path: C:\Users\ggang\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: 8e6eee11-0492-477a-9ff5-bc2120854cc5
Faulting package full name:
Faulting package-relative application ID: }

{ TimeGenerated = 8/9/2023 6:14:58 PM, Site = , Source = .NET Runtime, Message = Application: Vintagestory.exe
CoreCLR Version: 7.0.1023.36312
.NET Version: 7.0.10
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Exception: Don't know how to instantiate item of class 'ExpandedFood' did you forget to register a mapping?
at Vintagestory.Common.ClassRegistry.CreateItem(String itemClass) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Common\ClassRegistry.cs:line 273
at Vintagestory.Common.ItemTypeNet.ReadItemTypePacket(Packet_ItemType packet, IWorldAccessor world, ClassRegistry registry) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Common\Network\ItemTypeNet.cs:line 19
at Vintagestory.Client.NoObf.ClientSystemStartup.PopulateItems(List`1 items, Int32 listSize) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Client\Systems\Startup.cs:line 580
at Vintagestory.Client.NoObf.ClientSystemStartup.LoadItemTypes() in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Client\Systems\Startup.cs:line 392
at Vintagestory.Client.NoObf.ClientSystemStartup.HandleServerAssets_Step1() in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryLib\Client\Systems\Startup.cs:line 334
at Vintagestory.API.Common.TyronThreadPool.<>c__DisplayClass12_0.b__0(Object a) in C:\Users\Tyron\Documents\vintagestory\game\VintagestoryApi\Common\TyronThreadPool.cs:line 108
at System.Threading.QueueUserWorkItemCallback.Execute()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
}

[1.18.5] Crash when searching for berries

o sure if this is your mod causing but seeing as your mod is the newest i added, i would imagine it is. Also, i think its your mod too,berry bushes arent dropping anymore when broken

client-crash.txt

happen when scrolling trough the handbook searching for berry

Yogurt meals are curable

image
I'm not sure if this supposed to be a feature, but yogurt in meals continues to cure and becomes a starter again after some time.

Memory Leak when creating Liquids in a saucepan /cauldron ?

Whenever I use a saucepan (be it the one from Natural Clays or the original one) or a cauldron in SP; producing a liquid is eating up my CPU and I need to shut the game, else the process remains at 100%.

I only see the that it increase the server tick time upon use and even after stopping any liquid production.

Bone Broth recipe not working?

On VS 1.17.11, 5 bones plus 5L water does nothing on the firepit. Is there a minimum quantity? Someone on the mod page mentions making broth with 10 bones and 10L water...

Crash searching creative inventory immidiately afte rentering world

I'm getting a crash on VS 1.18.15, Linux, with A Culinary Artillery 1.0.15 and Expanded Foods 1.6.8 as the only mods.
To reproduce:
Enter a world
As quickly as you can, open the creative mode inventory and type anything into the search bar
The game crashes most of the time if you were quick - but if you take more than 30 seconds or so, it probably won't crash.

Just in case this is related to processor speed or something, I'm on an i3 laptop.
client-crash.txt
client-main.txt
server-main.txt

[Compatibilty] Farm To Table Unofficial Fix

Edit: Removed original content as it seems compatibility is much worse than originally expected
https://mods.vintagestory.at/fotf this seems to be the more up-to-date version of the mod in question, and it has half-baked compatibility with Expanded Foods, which may be an issue

I'd like to propose EF take over compatibility support, which would streamline both that front as well as FTT's own development/maintenance

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.