{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":374456724,"defaultBranch":"master","name":"DataConverter","ownerLogin":"PaperMC","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-06T20:24:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7608950?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715328226.0","currentOid":""},"activityList":{"items":[{"before":"53e9d19c4e6573f88df55c0825d5a8a17793dccf","after":"99f73e500b69b0c93b95a861ff39db2a1cc543e5","ref":"refs/heads/master","pushedAt":"2024-05-13T22:52:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"},"commit":{"message":"Correctly copy alias requirements in command upgrader\n\nFixes NPE when converting namespaced commands.\n\nSince the brigadier command api, more aliased commands\n(namespaced variants) are registered in the vanilla dispatcher,\nwhich made this issue more apparent.","shortMessageHtmlLink":"Correctly copy alias requirements in command upgrader"}},{"before":"cf7034656f3a7b67cfd512180ce586719e04ba36","after":"53e9d19c4e6573f88df55c0825d5a8a17793dccf","ref":"refs/heads/master","pushedAt":"2024-05-13T21:31:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"},"commit":{"message":"Make exception during command conversion non-fatal\n\nInstead of allowing chunks to fail to convert completely,\nsimply log the exception and the offending command. Command\nconversion failure should never result in chunk data deletion,\nas commands are not critical chunk data.","shortMessageHtmlLink":"Make exception during command conversion non-fatal"}},{"before":"611faee493dfee13919263c03cf3db6038df13ac","after":null,"ref":"refs/heads/summon-command","pushedAt":"2024-05-10T08:03:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kennytv","name":"Nassim Jahnke","path":"/kennytv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28825609?s=80&v=4"}},{"before":"29d31335a5a0de483e7c7fe832a31add0295a3d1","after":"cf7034656f3a7b67cfd512180ce586719e04ba36","ref":"refs/heads/master","pushedAt":"2024-05-10T08:03:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kennytv","name":"Nassim Jahnke","path":"/kennytv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28825609?s=80&v=4"},"commit":{"message":"Add conversion for summon command (#19)\n\n* Add upgrading for `/summon`\r\n\r\n* Remove id from converted tag argument\r\n\r\n* Use constant\r\n\r\n* Remove useless (for us) meta from summon command copy\r\n\r\n* Use regular string tag visitor for output\r\n\r\n---------\r\n\r\nCo-authored-by: Nassim Jahnke ","shortMessageHtmlLink":"Add conversion for summon command (#19)"}},{"before":"710761ee28ded032ceb9137a88ee1dd17be1737b","after":"611faee493dfee13919263c03cf3db6038df13ac","ref":"refs/heads/summon-command","pushedAt":"2024-05-10T07:48:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kennytv","name":"Nassim Jahnke","path":"/kennytv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28825609?s=80&v=4"},"commit":{"message":"Use regular string tag visitor for output","shortMessageHtmlLink":"Use regular string tag visitor for output"}},{"before":"a5e7e1b9c49cd72661f82254f929d651569a0dc0","after":null,"ref":"refs/heads/dev/1.20.6","pushedAt":"2024-05-10T07:25:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"}},{"before":"da8d8cfa213c4b1c4f904c7a1035b405a56652b7","after":"29d31335a5a0de483e7c7fe832a31add0295a3d1","ref":"refs/heads/master","pushedAt":"2024-05-10T07:24:42.000Z","pushType":"push","commitsCount":34,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"},"commit":{"message":"Use MCDataConverter instead of raw convert call for cmd converter\n\nMCDataConverter uses the breakpoint system, which for future\nupdates may be neccesary (probably not).","shortMessageHtmlLink":"Use MCDataConverter instead of raw convert call for cmd converter"}},{"before":"032551fd63193519f4a2c0eae0ad6643794abab8","after":"a5e7e1b9c49cd72661f82254f929d651569a0dc0","ref":"refs/heads/dev/1.20.6","pushedAt":"2024-05-10T07:10:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"},"commit":{"message":"Fix ConverterParticleToNBT.parseProperties\n\n- The old code was using `StringReader.peek()` in a place where it meant to be `StringReader.skip()`.\r\n- The vanilla code allows a trailing comma, but only if there is no whitespace between it and the closing bracket, which is a bit weird. I think that's a bug and it shouldn't allow trailing commas, but if you disagree then only the first issue needs to be fixed.","shortMessageHtmlLink":"Fix ConverterParticleToNBT.parseProperties"}},{"before":"72ba80d3deb13c300e5cb0845bee17a72305182e","after":"710761ee28ded032ceb9137a88ee1dd17be1737b","ref":"refs/heads/summon-command","pushedAt":"2024-05-04T21:17:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpenilla","name":"Jason Penilla","path":"/jpenilla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11360596?s=80&v=4"},"commit":{"message":"Remove useless (for us) meta from summon command copy","shortMessageHtmlLink":"Remove useless (for us) meta from summon command copy"}},{"before":"3efe354a92af35d85ea6e9cdcf2d7440ced7a619","after":"032551fd63193519f4a2c0eae0ad6643794abab8","ref":"refs/heads/dev/1.20.6","pushedAt":"2024-05-04T20:57:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kennytv","name":"Nassim Jahnke","path":"/kennytv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28825609?s=80&v=4"},"commit":{"message":"Add missing step argument to V3818","shortMessageHtmlLink":"Add missing step argument to V3818"}},{"before":"274e9e981559af70fcb1ce4e5018e4e2127e0927","after":"72ba80d3deb13c300e5cb0845bee17a72305182e","ref":"refs/heads/summon-command","pushedAt":"2024-05-04T19:56:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpenilla","name":"Jason Penilla","path":"/jpenilla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11360596?s=80&v=4"},"commit":{"message":"Use constant","shortMessageHtmlLink":"Use constant"}},{"before":"58c8d9ce656d9f434254219c47042e61343afe47","after":"274e9e981559af70fcb1ce4e5018e4e2127e0927","ref":"refs/heads/summon-command","pushedAt":"2024-05-04T19:28:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpenilla","name":"Jason Penilla","path":"/jpenilla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11360596?s=80&v=4"},"commit":{"message":"Remove id from converted tag argument","shortMessageHtmlLink":"Remove id from converted tag argument"}},{"before":null,"after":"58c8d9ce656d9f434254219c47042e61343afe47","ref":"refs/heads/summon-command","pushedAt":"2024-05-04T18:57:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jpenilla","name":"Jason Penilla","path":"/jpenilla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11360596?s=80&v=4"},"commit":{"message":"Add upgrading for `/summon`","shortMessageHtmlLink":"Add upgrading for /summon"}},{"before":"26119d2f61abf248e7ede4afaf375957f322eb43","after":"3efe354a92af35d85ea6e9cdcf2d7440ced7a619","ref":"refs/heads/dev/1.20.6","pushedAt":"2024-05-04T10:51:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kennytv","name":"Nassim Jahnke","path":"/kennytv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28825609?s=80&v=4"},"commit":{"message":"Fix lodestone compass target conversion","shortMessageHtmlLink":"Fix lodestone compass target conversion"}},{"before":"42b5bf4727ed3229e55fee71f67e7832068fa331","after":"26119d2f61abf248e7ede4afaf375957f322eb43","ref":"refs/heads/dev/1.20.6","pushedAt":"2024-05-02T18:18:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kennytv","name":"Nassim Jahnke","path":"/kennytv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28825609?s=80&v=4"},"commit":{"message":"Fix data loss in container item component conversion","shortMessageHtmlLink":"Fix data loss in container item component conversion"}},{"before":"6f625b7fd1f885f3742f9b48717d0a0ef1caa403","after":"42b5bf4727ed3229e55fee71f67e7832068fa331","ref":"refs/heads/dev/1.20.6","pushedAt":"2024-05-02T18:16:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kennytv","name":"Nassim Jahnke","path":"/kennytv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28825609?s=80&v=4"},"commit":{"message":"Fix minecraft:can_break instead of minecraft:can_place_on","shortMessageHtmlLink":"Fix minecraft:can_break instead of minecraft:can_place_on"}},{"before":"0be1e65cc692591b2ed3df0a10c3538252540a97","after":null,"ref":"refs/heads/dev/1.20.5","pushedAt":"2024-04-27T00:25:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"}},{"before":null,"after":"6f625b7fd1f885f3742f9b48717d0a0ef1caa403","ref":"refs/heads/dev/1.20.6","pushedAt":"2024-04-27T00:09:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"},"commit":{"message":"Update to 1.20.6-rc1","shortMessageHtmlLink":"Update to 1.20.6-rc1"}},{"before":"d7b2cd8f024ce375b1da1a6b2128c7036861f130","after":"0be1e65cc692591b2ed3df0a10c3538252540a97","ref":"refs/heads/dev/1.20.5","pushedAt":"2024-04-25T06:42:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"},"commit":{"message":"Correctly walk ominous_config for trial_spawner\n\nUsed the incorrect local variable...","shortMessageHtmlLink":"Correctly walk ominous_config for trial_spawner"}},{"before":"df33c6b2f9ca7b9f6fb6be73eb3464c0bdc0038c","after":"d7b2cd8f024ce375b1da1a6b2128c7036861f130","ref":"refs/heads/dev/1.20.5","pushedAt":"2024-04-25T04:44:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"},"commit":{"message":"Fix incorrect tipped arrow entity converter\n\nOnly get/create the tag maptype on the item, not the root\nentity.","shortMessageHtmlLink":"Fix incorrect tipped arrow entity converter"}},{"before":"f1920b8a7de0902fd21488405f16ee429ee8be0b","after":"df33c6b2f9ca7b9f6fb6be73eb3464c0bdc0038c","ref":"refs/heads/dev/1.20.5","pushedAt":"2024-04-23T23:25:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"},"commit":{"message":"Add startup flag to disable command converter\n\nThe flag is \"Paper.DisableCommandConverter\", and it will\ndefault to false.","shortMessageHtmlLink":"Add startup flag to disable command converter"}},{"before":"135b9f7f3401caa731d44c4c19e986a99125e326","after":"f1920b8a7de0902fd21488405f16ee429ee8be0b","ref":"refs/heads/dev/1.20.5","pushedAt":"2024-04-23T23:21:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"},"commit":{"message":"Do not convert writable book text components for commands\n\nThey are not text components, they are plain text. Converting\nthem will also convert them to JSON text, which is invalid.","shortMessageHtmlLink":"Do not convert writable book text components for commands"}},{"before":"f350eb324e943190d2bec076cf19650ed362eb90","after":"135b9f7f3401caa731d44c4c19e986a99125e326","ref":"refs/heads/dev/1.20.5","pushedAt":"2024-04-23T22:46:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"},"commit":{"message":"Fix incorrect block predicate properties conversion\n\nThe value substring needs a + 1 from the separator index,\nor else we would include the '=' character, invalidating\nthe property.","shortMessageHtmlLink":"Fix incorrect block predicate properties conversion"}},{"before":"6243e91ce6a3dee6e8f5540dbcae9f4fda88bd88","after":"f350eb324e943190d2bec076cf19650ed362eb90","ref":"refs/heads/dev/1.20.5","pushedAt":"2024-04-23T19:14:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"},"commit":{"message":"Correctly flatten block pos in V3807\n\nNeed to set the path on the parameter to the new value,\nnot the old position compound.","shortMessageHtmlLink":"Correctly flatten block pos in V3807"}},{"before":"d40ebb98f8163b35c5942c3c415bb6be8329f6df","after":"6243e91ce6a3dee6e8f5540dbcae9f4fda88bd88","ref":"refs/heads/dev/1.20.5","pushedAt":"2024-04-23T18:43:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"},"commit":{"message":"Update to 1.20.5","shortMessageHtmlLink":"Update to 1.20.5"}},{"before":"aa60eb77109ac7faccb752762674d5ffc78d7957","after":"d40ebb98f8163b35c5942c3c415bb6be8329f6df","ref":"refs/heads/dev/1.20.5","pushedAt":"2024-04-22T15:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"},"commit":{"message":"Remove version tracking during text component conversion\n\nWe actually need to assume that the input is 1.20.4 and is to\nbe converted to the latest version, as there are no later walkers\nwhich will ensure we convert to latest.","shortMessageHtmlLink":"Remove version tracking during text component conversion"}},{"before":"808d41d6a54e95c08aba59159d8900d59752d990","after":"aa60eb77109ac7faccb752762674d5ffc78d7957","ref":"refs/heads/dev/1.20.5","pushedAt":"2024-04-22T14:51:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"},"commit":{"message":"Handle legacy hover items","shortMessageHtmlLink":"Handle legacy hover items"}},{"before":"3f33e5d93cb112368b580f8617f19a86f37f0199","after":null,"ref":"refs/heads/component-argument","pushedAt":"2024-04-22T00:47:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jpenilla","name":"Jason Penilla","path":"/jpenilla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11360596?s=80&v=4"}},{"before":"8fe3d88069ecce1756cf1597dac63f45b0f832f1","after":"808d41d6a54e95c08aba59159d8900d59752d990","ref":"refs/heads/dev/1.20.5","pushedAt":"2024-04-22T00:43:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"},"commit":{"message":"Upgrade Component arguments (#12)","shortMessageHtmlLink":"Upgrade Component arguments (#12)"}},{"before":"03d0112b444bc7240a631fd8b75e8d0cf2d32081","after":"8fe3d88069ecce1756cf1597dac63f45b0f832f1","ref":"refs/heads/dev/1.20.5","pushedAt":"2024-04-22T00:41:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Spottedleaf","name":null,"path":"/Spottedleaf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6100722?s=80&v=4"},"commit":{"message":"Namespace target rename in V2100\n\nDFU's type system automatically namespaced it.","shortMessageHtmlLink":"Namespace target rename in V2100"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESORBzAA","startCursor":null,"endCursor":null}},"title":"Activity ยท PaperMC/DataConverter"}