# Pixel's Various Fuckery

**URL:** <https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642>\
**Category:** The Lab\
**Tags:** mod\
**Created:** [September 17, 2018, 4:30pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642 "2018-09-17T16:30:55Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![TheGoatgod](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/thegoatgod/32/8026_2.png) [@TheGoatgod](https://discourse.cataclysmdda.org/u/TheGoatgod)\
**Post date:** [November 8, 2020, 9:40pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/21 "2020-11-08T21:40:52Z")

</div>

its meant to allow it to be contained in this you can change bottle\_glass to various other containers, I’m sure that’s how I fixed a few problems with containing liquids, the liquid requires a container to be contained in, im sure if you make this item you need the bottle\_glass

---

<div class="post-metadata">

**Author:** ![Eirenex](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/eirenex/32/2713_2.png) [@Eirenex](https://discourse.cataclysmdda.org/u/Eirenex)\
**Post date:** [November 8, 2020, 9:48pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/22 "2020-11-08T21:48:01Z")

</div>

a good idea but it sadly doesnt work with mutations as easily when i tried your suggestion and added the container to the item. to explain the mutation, you activate it and obtain a item. but liquid ones are put straight in your inventory and thus spill to the ground because they arent containered. i fixed the issue in the past with just making the item solid and you just have to craft it into a proper drinkable by crafting which then allows you to pour it in container afterwards. the issue sadly needs more than a simple fix if i really wanna make the mutation work it with a liquid state item without spilling to the ground

---

<div class="post-metadata">

**Author:** ![malgrumm](https://avatars.discourse-cdn.com/v4/letter/m/6bbea6/32.png) [@malgrumm](https://discourse.cataclysmdda.org/u/malgrumm)\
**Post date:** [May 26, 2022, 10:08am UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/23 "2022-05-26T10:08:01Z")

</div>

I seem to be having a JSON issue, this is the error i get when booting up CDDA

DEBUG : (json-error)  
Json error: data/mods/pixel\_s fuckery/modinfo.json:8:12: Invalid or misplaced field name “author” in JSON data

“description”: “Adds additional unique post-threshold mutations, various recipes for weapons. Slightly risqué but safe for work, no worse than vibrators and gimp suits!@#”,  
“category”: “items”,  
“author”:  
^  
“pixel and Eirenex”,  
“path”: “”  
}

FUNCTION : void JsonObject::report\_unvisited() const  
FILE : src/json.cpp  
LINE : 122  
VERSION : 0.F-3

Is this fixable or is the mod too old for the version?

---

<div class="post-metadata">

**Author:** ![Eirenex](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/eirenex/32/2713_2.png) [@Eirenex](https://discourse.cataclysmdda.org/u/Eirenex)\
**Post date:** [May 29, 2022, 3:57pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/24 "2022-05-29T15:57:42Z")

</div>

Hi! thanks for sending the error! it was a old one and was due to some updates that happened over the time.

I havent updated the Mod for a long while but i fetched the most advanced one, that should fix it. send me another report if it doesnt and il take a look

---

<div class="post-metadata">

**Author:** ![malgrumm](https://avatars.discourse-cdn.com/v4/letter/m/6bbea6/32.png) [@malgrumm](https://discourse.cataclysmdda.org/u/malgrumm)\
**Post date:** [May 29, 2022, 4:26pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/25 "2022-05-29T16:26:43Z")

</div>

The latest got rid of the boot up error i was getting but now a new ones popped up for the ANBC armor and the “overpowered” weapon.

DEBUG : (json-error)  
Json error: data/mods/pixel\_s fuckery/pix\_item.json:53:13: Invalid or misplaced field name “armor” in JSON data

```
"warmth": 50,
"looks_like": "anbc_suit",
"armor":
        ^
         [
  {
    "encumbrance": 50,

```

FUNCTION : void JsonObject::report\_unvisited() const  
FILE : src/json.cpp  
LINE : 122  
VERSION : 0.F-3

DEBUG : (json-error)  
Json error: data/mods/pixel\_s fuckery/pix\_item\_groups.json:7:14: Invalid or misplaced field name “extend” in JSON data

```
"copy-from": "everyday_gear",
"//": "Small common items carried in a person's pockets, purse, etc. Cash card at roughly 50%.",
"extend":
         ^
          { "items": [[ "dildo", 5] ] }

```

},  
{

FUNCTION : void JsonObject::report\_unvisited() const  
FILE : src/json.cpp  
LINE : 122  
VERSION : 0.F-3

---

<div class="post-metadata">

**Author:** ![Eirenex](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/eirenex/32/2713_2.png) [@Eirenex](https://discourse.cataclysmdda.org/u/Eirenex)\
**Post date:** [May 29, 2022, 5:55pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/26 "2022-05-29T17:55:34Z")

</div>

i noticed some other issues that il be fixing at the evening. i just now noticed you are not playing on latest, for which the mod was designed for. alot has changed for clothing and all so it wont work with older sadly.

---

<div class="post-metadata">

**Author:** ![malgrumm](https://avatars.discourse-cdn.com/v4/letter/m/6bbea6/32.png) [@malgrumm](https://discourse.cataclysmdda.org/u/malgrumm)\
**Post date:** [May 29, 2022, 6:01pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/27 "2022-05-29T18:01:34Z")

</div>

I’m guessing by the latest you don’t mean the latest stable build? i am using the latest stable build which is 0.F-3 from the CDDA main website but if you mean the latest experimental build i can give that a shot.

---

<div class="post-metadata">

**Author:** ![Eirenex](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/eirenex/32/2713_2.png) [@Eirenex](https://discourse.cataclysmdda.org/u/Eirenex)\
**Post date:** [May 29, 2022, 6:03pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/28 "2022-05-29T18:03:45Z")

</div>

Yep! latest experimental! because the game evolves so much, and adds new features, i am usually following close behind. i updated it so it should work on latest properly, no errors

---

<div class="post-metadata">

**Author:** ![malgrumm](https://avatars.discourse-cdn.com/v4/letter/m/6bbea6/32.png) [@malgrumm](https://discourse.cataclysmdda.org/u/malgrumm)\
**Post date:** [May 29, 2022, 6:07pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/29 "2022-05-29T18:07:02Z")

</div>

Good to know, i didn’t realize the latest stable was that far behind.

---

<div class="post-metadata">

**Author:** ![malgrumm](https://avatars.discourse-cdn.com/v4/letter/m/6bbea6/32.png) [@malgrumm](https://discourse.cataclysmdda.org/u/malgrumm)\
**Post date:** [May 29, 2022, 6:20pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/30 "2022-05-29T18:20:01Z")

</div>

I found a new error

DEBUG : MILKABLE (mutation\_branch) has two definitions from the same source (Pix’s Shit)!

FUNCTION : static void mod\_tracker::check\_duplicate\_entries(const T&, const T&) [with T = mutation\_branch; std::enable\_if\_t\<mod\_tracker::has\_src\_member::value\>\* = 0]  
FILE : src/mod\_tracker.h  
LINE : 75  
VERSION : 4231084

Same applies to the ovi as well, two defs from same source.

---

<div class="post-metadata">

**Author:** ![Eirenex](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/eirenex/32/2713_2.png) [@Eirenex](https://discourse.cataclysmdda.org/u/Eirenex)\
**Post date:** [May 29, 2022, 7:05pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/31 "2022-05-29T19:05:42Z")

</div>

my cataclysm is more than a week old, and for me it works all fine with the changes. I have changed the files an hour ago if you still had the older one on hand, by the way! i am sadly clueless how to help further with that. for now i guess try to use [this version](https://github.com/CleverRaven/Cataclysm-DDA/releases/tag/cdda-experimental-2022-05-16-0602) latest as thats the one i use myself. it Must work , i tested it without problems from that version. once the launcher isnt broken, i will see why it doesnt work for the most current latest version

---

<div class="post-metadata">

**Author:** ![malgrumm](https://avatars.discourse-cdn.com/v4/letter/m/6bbea6/32.png) [@malgrumm](https://discourse.cataclysmdda.org/u/malgrumm)\
**Post date:** [May 29, 2022, 7:31pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/32 "2022-05-29T19:31:04Z")

</div>

No luck, still getting the same error and the only mod i put into the build that you linked was yours (didn’t put any other mods in just to be safe) just to see if it would work with the base ones that the world comes with by default but no such luck, i only get that error when the world actually starts loading in prep for when you make your character, up until that point there’s no indication that there’s going to be an error as everything else is fine when i boot up the game.

---

<div class="post-metadata">

**Author:** ![Eirenex](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/eirenex/32/2713_2.png) [@Eirenex](https://discourse.cataclysmdda.org/u/Eirenex)\
**Post date:** [May 29, 2022, 7:39pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/33 "2022-05-29T19:39:29Z")

</div>

I have found the solution, there must has been some messing up when i uploaded it, i will remove all content and re-add the one from the working one. nothing should be lost in content but it should hopefully work this time. give me 20 minutes before you try downloading the files again.

… okay, i feel like google docs is messing with the upload, because when i uploaded the working version there and tried to use the downloaded version, it also began to throw the error that you had. i have to pause this for today and look for more answers tomorrow.

---

<div class="post-metadata">

**Author:** ![malgrumm](https://avatars.discourse-cdn.com/v4/letter/m/6bbea6/32.png) [@malgrumm](https://discourse.cataclysmdda.org/u/malgrumm)\
**Post date:** [May 29, 2022, 7:47pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/34 "2022-05-29T19:47:47Z")

</div>

Google doc’s is like that sometimes, annoying but Google thinks it’s running just fine lol.

---

<div class="post-metadata">

**Author:** ![Eirenex](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/eirenex/32/2713_2.png) [@Eirenex](https://discourse.cataclysmdda.org/u/Eirenex)\
**Post date:** [May 29, 2022, 7:55pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/35 "2022-05-29T19:55:31Z")

</div>

i have a feeling it could be because of multiple versions of the mod still lingering around. THE mod still works even though it threw these errors, i just tested in debug. so id say just ignore for now? maybe il have a solution in the future!

---

<div class="post-metadata">

**Author:** ![malgrumm](https://avatars.discourse-cdn.com/v4/letter/m/6bbea6/32.png) [@malgrumm](https://discourse.cataclysmdda.org/u/malgrumm)\
**Post date:** [May 30, 2022, 3:11am UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/36 "2022-05-30T03:11:12Z")

</div>

Will do, i’ll ignore those for now then.

---

<div class="post-metadata">

**Author:** ![Eirenex](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/eirenex/32/2713_2.png) [@Eirenex](https://discourse.cataclysmdda.org/u/Eirenex)\
**Post date:** [August 13, 2022, 3:09pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/37 "2022-08-13T15:09:03Z")

</div>

Fixed More Bugs for Latest, should work just fine and is uploaded now aswell! feel free to report if theres any other bugs around

---

<div class="post-metadata">

**Author:** ![Malkeus](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/malkeus/32/12037_2.png) [@Malkeus](https://discourse.cataclysmdda.org/u/Malkeus)\
**Post date:** [August 13, 2022, 5:11pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/38 "2022-08-13T17:11:07Z")

</div>

Just in time for my update cycle! Awesome!

Edit: why does drive not give me the download option for the mods folder? I can go in the folder and download individual pieces, but I can’t grab the folder.  
I don’t use drive much, what’s the deal?

Edit2: I thought it was because of the app, but opening the web interface gives me the same issue. Just how do you download a folder? Is this a me thing or is it on your end @Eirenex  
I can work around it, but is rather makes it work sensibly again …

Edit 3: ok… I needed to check the “Desktop site” box in chrome to get the capable interface. This shit is as bad as discord, the mobile versions are barely functional

edit 4: Tried it…killed the load immediately. It’s the dinomod addon, cata is loading them both and getting mad at the duplicates. Fix on your end would be to put the dino\_mod json into a zip. Your current setup requires some user input to get going, putting it in a zip would only inconvenience those who use dinomod. Food for thought.  
Once that was resolved it loads fine, i waved a testing world at it and nothing immediately exploded.

---

<div class="post-metadata">

**Author:** ![Eirenex](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/eirenex/32/2713_2.png) [@Eirenex](https://discourse.cataclysmdda.org/u/Eirenex)\
**Post date:** [August 14, 2022, 7:11pm UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/39 "2022-08-14T19:11:59Z")

</div>

I thought it was already a Zip before, fixed it now for future download. willl update install instructions aswell now

---

<div class="post-metadata">

**Author:** ![Leigh\_Heytis](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/leigh_heytis/32/11831_2.png) [@Leigh\_Heytis](https://discourse.cataclysmdda.org/u/Leigh_Heytis)\
**Post date:** [September 15, 2022, 10:48am UTC](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642/40 "2022-09-15T10:48:41Z")

</div>

So I am getting this warning near constantly that crashes the world start. Using the Experimental, is this not set up proper for Experimental versions right now?

DEBUG : Error: Json error: C:/Users/User/Desktop/Roguelike Games/Catapult/dda/userdata/mods/pixels\_fuckery/pix\_item.json:229:26: missing mandatory member “comestible\_type”

```auto
  },
  {
    "type": "COMESTIBLE",
                         ^
    "id": "Lootbox_fruit",
    "category": "other",
    "name": { "str": "shelled fruit" },

```

FUNCTION : new\_character\_tab  
FILE : D:\a\Cataclysm-DDA\Cataclysm-DDA\src\main\_menu.cpp  
LINE : 946  
VERSION : 4c355cf

[Previous page](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642.md?page=1)

[Next page](https://discourse.cataclysmdda.org/t/pixels-various-fuckery/16642.md?page=3)
