{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":61520679,"defaultBranch":"master","name":"Prison","ownerLogin":"PrisonTeam","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-06-20T06:00:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20037545?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726360436.0","currentOid":""},"activityList":{"items":[{"before":"8b750f53206308847e9cd8dd2f4696d80de9b241","after":"a488237229f42bcd4575a3777bfc21932da0f7d7","ref":"refs/heads/bleeding","pushedAt":"2024-09-15T00:55:04.000Z","pushType":"pr_merge","commitsCount":27,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Merge pull request #272 from PrisonTeam/master\n\nUpdate bleeding branch from Master","shortMessageHtmlLink":"Merge pull request #272 from PrisonTeam/master"}},{"before":"c39cd56deb1d2777ef53289dddd28344ca93848d","after":null,"ref":"refs/heads/rbluer-patch-4","pushedAt":"2024-09-15T00:33:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"}},{"before":"c2965182c4eef6e628286dc4bc1559b9e9ff7a45","after":"ea4f4f484348009948643e52e71c6fa15af5ec22","ref":"refs/heads/master","pushedAt":"2024-09-15T00:33:00.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Merge pull request #271 from PrisonTeam/rbluer-patch-4\n\nUpdate github's actions for prison's internal build process when committing to github: gradle.yml","shortMessageHtmlLink":"Merge pull request #271 from PrisonTeam/rbluer-patch-4"}},{"before":"aa9a26419441c0dc788797024b1240f4b9656b64","after":"c39cd56deb1d2777ef53289dddd28344ca93848d","ref":"refs/heads/rbluer-patch-4","pushedAt":"2024-09-15T00:20:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Update gradle.yml\n\nRevert to actions/setup-java@v1 since @v2 failed and I do not have the time to figure it out. v1 was working, and not producing any errors... sooo....","shortMessageHtmlLink":"Update gradle.yml"}},{"before":null,"after":"aa9a26419441c0dc788797024b1240f4b9656b64","ref":"refs/heads/rbluer-patch-4","pushedAt":"2024-09-14T18:56:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Update gradle.yml\n\nGithub updated their actions, whereas the checkout and upload-artifact are currently at v4 and v1 and v2 has been disabled and must change. v3 will be disabled in about 2 months, so only makes sense to update to v4.\r\nactions/setup-java has also been updated to v2, but not sure if v1 is yet depricated; updating now to bypass near future issues if it will too be disabled.","shortMessageHtmlLink":"Update gradle.yml"}},{"before":"a0dd24482ac9bbaa83857ce8f3dbaac75f78d92b","after":"8b750f53206308847e9cd8dd2f4696d80de9b241","ref":"refs/heads/bleeding","pushedAt":"2024-09-14T17:36:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Mine bombs: Not a significant change. Allowed the mine bomb data to be part of the event that is being passed along so it can be used in later updates and future features.","shortMessageHtmlLink":"Mine bombs: Not a significant change. Allowed the mine bomb data to b…"}},{"before":"360d19edf31c416c4b4adb336ef319ea62658eca","after":"a0dd24482ac9bbaa83857ce8f3dbaac75f78d92b","ref":"refs/heads/bleeding","pushedAt":"2024-09-13T08:54:21.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Placeholders: Realized that the \"uppercase\" integration hook for placeholder API is not used.\nRealized that placeholder registration is done without sensitivity to the case used.","shortMessageHtmlLink":"Placeholders: Realized that the \"uppercase\" integration hook for plac…"}},{"before":"bfafaddaa574fc8589e4997d7b0055ff7ddf9219","after":"360d19edf31c416c4b4adb336ef319ea62658eca","ref":"refs/heads/bleeding","pushedAt":"2024-09-13T05:26:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Auto features: PrisonEnchant's listener: minor changes to only display the registration notice once.","shortMessageHtmlLink":"Auto features: PrisonEnchant's listener: minor changes to only displa…"}},{"before":"138794bec7292ac324e485b851641696296fc645","after":"bfafaddaa574fc8589e4997d7b0055ff7ddf9219","ref":"refs/heads/bleeding","pushedAt":"2024-09-09T23:39:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"v3.3.0-alpha.19b 2024-09-09","shortMessageHtmlLink":"v3.3.0-alpha.19b 2024-09-09"}},{"before":"a8f4e01692dc6349b4d3424e219c34dbb4a512be","after":"138794bec7292ac324e485b851641696296fc645","ref":"refs/heads/bleeding","pushedAt":"2024-09-09T08:30:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Block Break Listeners: If in debug mode, and there is a fast fail, or an ignore on the blocks being broken, log the reasons why.","shortMessageHtmlLink":"Block Break Listeners: If in debug mode, and there is a fast fail, or…"}},{"before":"64d2cae99c84681798c89f1cccb5e7cf35f50597","after":"a8f4e01692dc6349b4d3424e219c34dbb4a512be","ref":"refs/heads/bleeding","pushedAt":"2024-09-09T04:45:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Mines: Air block counts: Minor change to the completed message to be more consistent with the other similar messages.\nChanged \"-\" to \"of\".","shortMessageHtmlLink":"Mines: Air block counts: Minor change to the completed message to be …"}},{"before":"9c3d55a02b2f093acb04d1b4aa2dcd37d7b02842","after":"64d2cae99c84681798c89f1cccb5e7cf35f50597","ref":"refs/heads/bleeding","pushedAt":"2024-09-09T03:56:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Ranks and Ladders: Changed the way the ladder and rank file names are saved. Instead of using their IDs, it is now using their names.\nThe file names are converted upon loading. Once loaded, and converted, the prison config setup cannot be reverted, but the old settings and files will be saved in the saved directories and can be restored if needed.\nRank IDs and Ladder IDs are no longer used internally. They are being kept for now, but will be removed in the future.","shortMessageHtmlLink":"Ranks and Ladders: Changed the way the ladder and rank file names are…"}},{"before":"dec9a04c982413be5ed4fbaec78f278d9835b668","after":"9c3d55a02b2f093acb04d1b4aa2dcd37d7b02842","ref":"refs/heads/bleeding","pushedAt":"2024-09-09T03:34:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Mines: Air Block Counts: Improvement. Rewrote the way prison is handling the air block counts because they were causing the servers to fall behind on TPS by a significant amount. The server, depending upon how many mines, and how large they were, the system (spigot, paper, etc) would warn that it was running behind by 50 ticks to a few hundred ticks. The primary reason was that all the mines would be submitted to run almost at the same time, in different threads, so it would starve all available TPS.\nThese changes were a complete rewrite on how the jobs are submitted and the mines are processed. Now it's just one initial job submission, instead of each mine submitting it's own task. And that one new job steps through each mine, one at time, counting the blocks, and then moving on to the next mine. As such, we are not ensuring only one task is trying to run at the same time, thus allowing other services to get sufficient access to the processing that they need. Where a mine-heavy test server was reporting falling behind by 600+ ticks, after these changes there were no warnings. During, and right after the air counts, the server is reporting a solid 20 TPS.","shortMessageHtmlLink":"Mines: Air Block Counts: Improvement. Rewrote the way prison is handl…"}},{"before":"cd4e514b63e588cf51ab49c001c0b73160dabef0","after":"dec9a04c982413be5ed4fbaec78f278d9835b668","ref":"refs/heads/bleeding","pushedAt":"2024-09-07T07:54:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"v3.3.0-alpha.19 2024-09-07","shortMessageHtmlLink":"v3.3.0-alpha.19 2024-09-07"}},{"before":"d1c1168ebeaf5c3935e6018b212e402e44227326","after":"cd4e514b63e588cf51ab49c001c0b73160dabef0","ref":"refs/heads/bleeding","pushedAt":"2024-09-07T04:52:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Change the prison TPS monitor to a singleton.\nWill be using this in the near future to monitor system loads.","shortMessageHtmlLink":"Change the prison TPS monitor to a singleton."}},{"before":"b5cfd029f26b70614250378d1b2f7d3a228b58d0","after":"d1c1168ebeaf5c3935e6018b212e402e44227326","ref":"refs/heads/bleeding","pushedAt":"2024-09-07T03:54:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Mines: Minor change: Simplify how the command is ran so there is one exit point instead of two.","shortMessageHtmlLink":"Mines: Minor change: Simplify how the command is ran so there is one …"}},{"before":"d0ce4c9ff4975f1d1101db8293205d5faee7cb82","after":"b5cfd029f26b70614250378d1b2f7d3a228b58d0","ref":"refs/heads/bleeding","pushedAt":"2024-09-07T02:32:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"AutoFeatures: PrisonEnchants (Pulsi's): Made changes to handle explosion events that happen outside of the mine, but there are some blocks that are within the mine.\nThis prevents PrisonEnchants, or bukkit, from breaking the blocks within the mine.","shortMessageHtmlLink":"AutoFeatures: PrisonEnchants (Pulsi's): Made changes to handle explos…"}},{"before":"2689481847c07f39e60803ecd4a68d7ed3432c65","after":"d0ce4c9ff4975f1d1101db8293205d5faee7cb82","ref":"refs/heads/bleeding","pushedAt":"2024-09-06T02:50:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Auto Features: Added support for 9 new Blocking combinations.\nThese can be individually controlled to disable.","shortMessageHtmlLink":"Auto Features: Added support for 9 new Blocking combinations."}},{"before":"8f4bf95415437a6d15775f5dc1044016ac096684","after":"2689481847c07f39e60803ecd4a68d7ed3432c65","ref":"refs/heads/bleeding","pushedAt":"2024-09-05T03:42:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Auto features: PrisonEnchants plugin support. Adjustments to get it to work better for all versions.\nNeeded to have it perform the checks in two different areas.","shortMessageHtmlLink":"Auto features: PrisonEnchants plugin support. Adjustments to get it t…"}},{"before":"b507735bc48b4ee9b89cdb5629f15fe8522c2a36","after":"8f4bf95415437a6d15775f5dc1044016ac096684","ref":"refs/heads/bleeding","pushedAt":"2024-09-05T03:39:51.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Auto Manager: Bug Fix! I realized by chance that the whole normal drop config was setup incorrectly! This was fixed.\nWhat was wrong, was that the normal drops for smelting and blocking were not tied to the perms, lore, and enchantment activators!\nAlso I found that if auto features (auto pickup, auto smelt, and auto blocking) is disabled, then it was bypassing normal drop processing too.\nSo these fixes have normal drops correctly get used if auto pickup is not used. For example, if auto smelt is enabled, but auto pickup is off, and auto pickup does not get triggered by lore, perms, or enchantments, then it will fall back to normal drops and will enable the smelting for that.","shortMessageHtmlLink":"Auto Manager: Bug Fix! I realized by chance that the whole normal dro…"}},{"before":"ed50286e1ef0256919883c34e4af5e82fa028c66","after":"b507735bc48b4ee9b89cdb5629f15fe8522c2a36","ref":"refs/heads/bleeding","pushedAt":"2024-09-02T15:01:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Auto Features: Can now trigger auto pickup, auto smelt, and auto block with the use of enchantments.\nThis adds to the ability to trigger them with Lore and permissions for greater flexibility in working with other plugins.\nThe enchantment names must be the full qualified name as found in the blockbreak debug messages that shows the details for that tool, or you can use `/sellall items inspect` while holding a tool with the enchantment you're interested in using.\nFor example, enable auto features, but keep the globals turned off, then enabled the custom enchantments and add 'minecraft:smelter' to both the auto pickup and auto smelt enchantments. This enchantment is from another enchantment plugin and is not standard, but this is how it's listed. Note that you can also use the same enchantment in more than one option too.","shortMessageHtmlLink":"Auto Features: Can now trigger auto pickup, auto smelt, and auto bloc…"}},{"before":"4fba3e6c840586e1351735393ff00ea8630e0cf2","after":"ed50286e1ef0256919883c34e4af5e82fa028c66","ref":"refs/heads/bleeding","pushedAt":"2024-08-30T05:42:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Moved the Prison File System Check to the PrisonStatsUtil class and got it out of the SpigotPlatform.","shortMessageHtmlLink":"Moved the Prison File System Check to the PrisonStatsUtil class and g…"}},{"before":"bfebe85d1af71781fc1a45cce11932f865b0ea6a","after":"4fba3e6c840586e1351735393ff00ea8630e0cf2","ref":"refs/heads/bleeding","pushedAt":"2024-08-29T08:18:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Mine bomb: Added more features for control of the animations:\nradius, radiusDelta, alterateDirections, animation speed, and spin speed, and armorstand item location.\nThis is working pretty good overall, but still needs to do some work on the related spin.","shortMessageHtmlLink":"Mine bomb: Added more features for control of the animations:"}},{"before":"2851b3477e1d2ea1abc10b12ea12840a044096a8","after":"bfebe85d1af71781fc1a45cce11932f865b0ea6a","ref":"refs/heads/bleeding","pushedAt":"2024-08-29T08:14:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Added a new feature to the prison versions information: Directory path checks.\nIf a specified directory is missing, it will be created to prevent possible errors in other parts of prison. See last commit.\nThis reports the path, number of directories and files, with the file's total size in that directory.","shortMessageHtmlLink":"Added a new feature to the prison versions information: Directory pat…"}},{"before":"da03b20fcd0f90d1c9b87ddd21019aaab12837be","after":"2851b3477e1d2ea1abc10b12ea12840a044096a8","ref":"refs/heads/bleeding","pushedAt":"2024-08-28T21:27:17.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Blocks: Update the list of blocks that can be effected by gravity (fall when disturbed).\nAdded falling_sand, falling_block, suspicious_sand, suspecicious_gravel","shortMessageHtmlLink":"Blocks: Update the list of blocks that can be effected by gravity (fa…"}},{"before":"380fb7719fad72ea7a75613fdc0e3a0345ccf813","after":"da03b20fcd0f90d1c9b87ddd21019aaab12837be","ref":"refs/heads/bleeding","pushedAt":"2024-08-28T03:23:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Release v3.3.0-alpha.18d 2024-08-27","shortMessageHtmlLink":"Release v3.3.0-alpha.18d 2024-08-27"}},{"before":"a8b55097a253e42d7029e98597633b032fa12cfb","after":"380fb7719fad72ea7a75613fdc0e3a0345ccf813","ref":"refs/heads/bleeding","pushedAt":"2024-08-28T03:21:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"ExcellentEnchants: Added support for org.bukkit.event.entity.EntityExplodeEvent.\nThis fixes some issues where the initial changes were not fully finished.","shortMessageHtmlLink":"ExcellentEnchants: Added support for org.bukkit.event.entity.EntityEx…"}},{"before":"f77666082a3daf420dbc73c468a77efed7931775","after":"a8b55097a253e42d7029e98597633b032fa12cfb","ref":"refs/heads/bleeding","pushedAt":"2024-08-27T23:23:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Mine bombs: Minor adjustments.\nThere still are changes that are needed, but I'm needing to post a new alpha release before I proceed to wrap up the mine bombs.\nThey are getting very close to working as intended, and I'm wanting to add more features to the bombs, along with changing a few other things too.\nBut for now, a new alpha needs to be pushed out because other issues have been addressed and fixed.","shortMessageHtmlLink":"Mine bombs: Minor adjustments."}},{"before":"5d9e74183f35a571e186b526a6f992ac87c4ab51","after":"f77666082a3daf420dbc73c468a77efed7931775","ref":"refs/heads/bleeding","pushedAt":"2024-08-27T09:12:05.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"Material validations: The validation process was generating a ton of warnings for all items and blocks that exist in minecraft, but yet cannot exist in an item stack. Such as wall hangings, water, etc... since they are fixed in the world, and when in itemstacks, they are represented by something else, such as an ItemFrame or a Bucket of Water.\nI eliminated most errors, but reduced it down to a list of items. Also starting to suppress items that are known not to be ItemStack-able so the list is greatly reduced. Still need to work on suppressing others too.","shortMessageHtmlLink":"Material validations: The validation process was generating a ton of …"}},{"before":"56d28c721a0c97c3c8e5bbd251d52e32c04b0d41","after":"5d9e74183f35a571e186b526a6f992ac87c4ab51","ref":"refs/heads/bleeding","pushedAt":"2024-08-26T19:02:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rbluer","name":"RbR","path":"/rbluer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/665978?s=80&v=4"},"commit":{"message":"New Feature: Support for Bukkit's EntityExplodeEvent which is what the ExcellentEnchantments plugin uses.","shortMessageHtmlLink":"New Feature: Support for Bukkit's EntityExplodeEvent which is what th…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNVQwMDo1NTowNC4wMDAwMDBazwAAAAS2d4GC","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNVQwMDo1NTowNC4wMDAwMDBazwAAAAS2d4GC","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yNlQxOTowMjozNy4wMDAwMDBazwAAAASkmIAn"}},"title":"Activity · PrisonTeam/Prison"}