201 Commits
Author SHA1 Message Date
NotAlexNoyle 85a2070f4a Exclude CODEOWNERS from language statistics 2026-10-29 16:19:03 -04:00
NotAlexNoyle ab1365b738 Add CODEOWNERS (one staff approval) 2026-10-29 16:19:03 -04:00
NotAlexNoyle d5a72a1900 Stop duplicating OCM's sheild module 2026-08-10 07:49:54 -04:00
NotAlexNoyle 0a02f9b5d3 Add totems in hotbar 2026-06-15 09:50:09 -04:00
NotAlexNoyle aa9dd8a4e3 Update README.md 2026-03-09 08:50:16 -04:00
NotAlexNoyle 209d53e975 Merge pull request #2 from true-og/codex/remove-open-iron-doors-with-hand-module
Remove OpenIronDoorsWithHand module and config entries
2026-03-09 08:49:13 -04:00
NotAlexNoyle e2f5d5692c Remove open iron doors with hand module 2026-03-09 08:49:00 -04:00
NotAlexNoyle 5337604dc0 Merge pull request #1 from true-og/codex/update-plugin-to-use-custom-config-file
Use packaged config.yml as default and stop rewriting config on startup
2026-02-18 10:48:07 +00:00
NotAlexNoyle 3aae78c79e Use bundled config.yml without rewriting it 2026-02-18 10:45:45 +00:00
NotAlexNoyle 76555666ac Use live TrueOG Network config file 2026-02-17 23:33:36 -05:00
NotAlexNoyle 5e6aac6d7a Rename final jar 2025-08-27 16:49:37 -04:00
NotAlexNoyle 96ec8d8c87 Update gradle to 8.14.3 2025-08-27 03:38:08 -04:00
NotAlexNoyle 47ff48a36c Update gradle to 8.14.2, add auto formatting 2025-06-28 18:04:59 -04:00
NotAlexNoyle f7ded69884 Update shadow to 8.3.6 2025-06-15 20:04:24 -04:00
NotAlexNoyle f3379ba4ea Update gradle to 8.14.1 2025-06-15 20:03:58 -04:00
NotAlexNoyle f4f234eb30 Update gradle to 8.14.1 2025-06-11 14:25:00 -04:00
NotAlexNoyle b90cf924a9 Update build 2024-12-12 09:16:34 -05:00
NotAlexNoyle 75f6f9d07f Update gradle 2024-12-05 11:30:30 -05:00
NotAlexNoyle ec7f5c5815 New PurpurExtras-OG 2024-08-04 10:35:12 -04:00
YouHaveTrouble d3d3d06352 bump version v1.33.0 2024-06-27 17:42:00 +02:00
YouHaveTrouble 11453cd62b add an option to make loot blocks immune to explosions 2024-06-27 17:41:42 +02:00
YouHaveTrouble 66b020845a Merge remote-tracking branch 'origin/master' v1.32.0 2024-06-26 15:25:54 +02:00
YouHaveTrouble bf67b284d8 bump version 2024-06-26 15:25:42 +02:00
JustDoom b99e5f4063 Merge pull request #75
* Add option to play a sound when a leash snaps

* Add option to configure the snap sound

* Replace for loop

* WARNING: Code has been updated

* Support custom sounds
2024-06-26 15:18:31 +02:00
JustDoom 82cbc90a57 Fix twerk options (other single option) not appearing unless chance is greater than 0 (enabled) (#76) 2024-06-26 10:22:16 +02:00
YouHaveTrouble 32038c9aca update java version in gh workflow 2024-06-25 23:08:11 +02:00
YouHaveTrouble 3a74171832 1.21+ only v1.31.1 2024-06-25 22:59:45 +02:00
YouHaveTrouble 3c2a2d4ef5 update shadow plugin 2024-06-25 22:58:36 +02:00
YouHaveTrouble b8478678f7 fix spigot broken changes 2024-06-25 16:47:44 +02:00
YouHaveTrouble 712fada0fc bump version 2024-06-25 16:37:54 +02:00
YouHaveTrouble 9d1e0bacdb fix #74 2024-06-25 16:36:56 +02:00
YouHaveTrouble e3256c8a21 refactor LootBlocksProtectionModule to fix #73 2024-06-25 16:29:59 +02:00
YouHaveTrouble 13f50670f0 update depends 2024-06-25 16:07:08 +02:00
YouHaveTrouble ab8bd597e9 bump version 2024-06-01 12:42:57 +02:00
JustDoom caf338c633 Add feature based off Stop Drop N Roll mod (#72)
* Add Stop Drop N Roll

* Nearly forgot the chance

* Fix

* twerk-to-reduce-burn-time
v1.31.0
2024-06-01 12:42:25 +02:00
YouHaveTrouble 21bd46ca7c Add Build.run configuration file
A new Build.run.xml file has been introduced to configure the Gradle Run for the project. It includes the setup for tasks like "clean" and "shadowJar", as well as configuration options for the external system and run environment.
2024-06-01 12:15:43 +02:00
YouHaveTrouble a593c4fd11 Update Gradle Wrapper
Updated the Gradle Wrapper properties to use version 8.5 from 8.1.1.
2024-06-01 12:15:18 +02:00
youhavetrouble b0d5464774 Add module descriptions in JavaDoc format
Descriptions were added for two modules - SnowGolemShearDropsPumpkinModule and RandomColorJebSheepShearModule. These comments in JavaDoc format will help in better understanding the functionality of these modules by giving an insight into their purpose and behavior.
v1.30.0
2024-01-07 22:14:21 +01:00
youhavetrouble ed5fb3b8df Remove unnecessary imports in SnowGolemShearDropsPumpkinModule
The "Material" and "ItemStack" imports in SnowGolemShearDropsPumpkinModule.java file were removed as they were unutilized. This change streamlines the code by removing unnecessary imports that were adding clutter.
2024-01-07 22:12:35 +01:00
youhavetrouble 42c289381e Update version in build.gradle.kts
The version number in build.gradle.kts has been updated from 1.29.0 to 1.30.0. This update reflects the new changes and improvements in the project.
2024-01-07 22:10:04 +01:00
youhavetrouble 540ec2a108 Refactor SnowGolemShearDropsPumpkinModule return condition
Revised the return condition in SnowGolemShearDropsPumpkinModule. The prior condition was inverting the expected behavior, resulting in undesired outcomes. Additionally, the drop method upon shearing has been reset to generate an empty list rather than CARVED_PUMPKIN. This applies to both PlayerShearEntityEvent and BlockShearEntityEvent.
2024-01-07 22:08:19 +01:00
youhavetrouble 7b944d51c3 Fix logic error in JebSheepShearModule
Corrected the return condition in the JebSheepShearModule. Previously, the function would mistakenly exit for Jeb Sheep entities due to an incorrect use of return condition. Now it appropriately handles Jeb Sheep entities for both PlayerShearEntityEvent and BlockShearEntityEvent.
2024-01-07 22:06:57 +01:00
youhavetrouble 7d0aa23dd9 Add SnowGolemShearDropsPumpkinModule
Created a new module, SnowGolemShearDropsPumpkinModule, which triggers a pumpkin drop when a snow golem is sheared. This is based on a configurable setting, providing flexibility to the server admins to customize the game behavior.
2024-01-07 21:30:16 +01:00
youhavetrouble 475fd103fe Add RandomColorJebSheepShearModule
Implemented a new module, RandomColorJebSheepShearModule, that changes the wool color when shearing a jeb_ sheep. Different wool colors are selected randomly from a list of all possible wool colors, creating a unique and playful user experience.
2024-01-07 15:46:09 +01:00
youhavetrouble e8094e2159 Update purpur-api and plugin version in build.gradle.kts
Updated the purpur-api dependency from 1.20-R0.1-SNAPSHOT to 1.20.4-R0.1-SNAPSHOT. Furthermore, the plugin version was upgraded in the build.gradle.kts from 1.28.2 to 1.29.0.
v1.29.0
2023-12-26 17:09:39 +01:00
youhavetrouble a5f3d36f7e Add permissions to open iron doors and trapdoors
Added two new permissions "purpurextras.openirondoors" and "purpurextras.openirontrapdoors" to OpenIronDoorsWithHandModule. These permissions allow players to open iron doors and trapdoors with their hands, and are checked before the action occurs to ensure proper access control.
2023-12-26 16:54:05 +01:00
youhavetrouble b0698a8ecd make ABSOLUTE sure no players logging out while their projectie is still in the air get left behind in the check 2023-12-01 20:07:11 +01:00
youhavetrouble 89f2362866 fix an exception for prevent pet damage from owners if owner is not a player 2023-12-01 19:50:57 +01:00
youhavetrouble 6e4d814ee0 allow configuring duration of speed effect
solves #63
2023-09-23 12:43:32 +02:00
youhavetrouble a98b957bd2 change wiki link and bump version v1.28.0 2023-09-23 10:23:01 +02:00