YouHaveTrouble
d3d3d06352
bump version
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'
2024-06-26 15:25:54 +02:00
YouHaveTrouble
bf67b284d8
bump version
2024-06-26 15:25:42 +02:00
YouHaveTrouble
32038c9aca
update java version in gh workflow
2024-06-25 23:08:11 +02:00
YouHaveTrouble
3a74171832
1.21+ only
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
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.
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.
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
2023-09-23 10:23:01 +02:00
youhavetrouble
c6ebd8aeb7
add purpur requirement for stonecutter damage filter, as it requires that to do anything
2023-09-23 10:06:29 +02:00
youhavetrouble
b6a4f9d2a3
allow running on paper
2023-08-08 15:31:33 +02:00
youhavetrouble
886853f7fe
check for event class
2023-08-08 15:31:08 +02:00
youhavetrouble
b1c4a575bc
use undeprecated methods
2023-08-08 15:30:45 +02:00
youhavetrouble
2c35837fe0
make dispenser module paper friendly
2023-08-08 15:30:33 +02:00
youhavetrouble
e9783243e3
remove recipe modules - replaced by purpurpacks datapacks
2023-08-08 15:29:45 +02:00
youhavetrouble
214ab35c5c
create suspicious blocks
2023-06-18 12:44:14 +02:00
youhavetrouble
8428319e14
add missing docs
2023-06-15 16:02:57 +02:00
youhavetrouble
33d07dd90d
change final jar name to PurpurExtras-version.jar
2023-06-15 15:55:14 +02:00
youhavetrouble
0694a02f04
bump version
2023-06-12 19:52:34 +02:00
youhavetrouble
1e5544515a
set the correct permission
2023-06-12 19:51:43 +02:00
youhavetrouble
a1e6fae656
fix lootable blocks protection, add permission to bypass it
2023-06-12 19:22:25 +02:00
youhavetrouble
71d4b78407
use reflections to automatically scan for modules
2023-06-12 00:29:44 +02:00
youhavetrouble
d1497d10f6
relocate libs and add reflections
2023-06-12 00:29:19 +02:00
youhavetrouble
6f30519a1f
clean up unused and deprecated code
2023-06-12 00:28:56 +02:00
youhavetrouble
9a9350a290
protect blocks with loot tables from player breaking them accidentaly
2023-06-11 23:27:32 +02:00
youhavetrouble
32b5013e3f
bump version
2023-05-28 15:24:12 +02:00
youhavetrouble
a102719a59
Run faster on paths
2023-05-28 15:23:53 +02:00
youhavetrouble
195e02ccd8
module for unlocking all available recipes on join
2023-05-28 11:30:37 +02:00
YouHaveTrouble
22a200cbff
Merge remote-tracking branch 'origin/master'
2023-03-24 13:55:29 +01:00
YouHaveTrouble
734eab394e
get most plugin information from maven and bump version
2023-03-24 13:55:23 +01:00
YouHaveTrouble
09d44ab150
add anvil splits minecarts and boats options
2023-03-24 13:54:53 +01:00
YouHaveTrouble
1d949ce64c
bump version
2022-12-29 23:11:03 +01:00
YouHaveTrouble
30999d858c
no fall damage when jump boost is active
2022-12-29 23:10:16 +01:00
YouHaveTrouble
8b395aa6dc
bump version
2022-11-02 18:01:01 +01:00
YouHaveTrouble
9355d185cd
bump event priorities
2022-11-02 17:58:17 +01:00
YouHaveTrouble
325deb19c5
bump version
2022-10-07 22:40:38 +02:00
YouHaveTrouble
89cc4e5699
shield options
2022-10-07 22:27:37 +02:00
YouHaveTrouble
a85d8f5e58
actually, minor version bump
2022-10-07 19:27:59 +02:00
YouHaveTrouble
ef182d2fec
bump version
2022-10-07 19:22:03 +02:00
YouHaveTrouble
2bd7e3df86
fix villagers and pigs not transforming
2022-10-07 19:19:48 +02:00
YouHaveTrouble
3edf7c279b
bump version
2022-08-18 22:19:44 +02:00
YouHaveTrouble
79463bdea0
fix config changes not being reloaded
2022-07-23 10:17:48 +02:00
YouHaveTrouble
c60bb73ffa
bump version
2022-07-22 19:46:20 +02:00
YouHaveTrouble
d96af5d3eb
fix typo
2022-07-22 19:46:13 +02:00
YouHaveTrouble
8e64cbb72e
Merge pull request #29 from illogicalsong/spawner-placement-permission-module
...
sets up individual permissions for spawner placement
2022-07-22 18:56:48 +02:00
YouHaveTrouble
131871e999
Merge branch 'master' of https://github.com/PurpurMC/PurpurExtras into spawner-placement-permission-module
...
Conflicts:
src/main/java/org/purpurmc/purpurextras/modules/PurpurExtrasModule.java
2022-07-22 18:16:07 +02:00
YouHaveTrouble
615c4f72b1
yeet static import
2022-07-22 18:02:26 +02:00
YouHaveTrouble
d8f0bf99d7
Merge pull request #28 from illogicalsong/Invisible-item-frame-module
...
Invisible Item Frames
2022-07-22 17:59:42 +02:00
YouHaveTrouble
3ac2950323
get rid of static import, codestyle
2022-07-22 17:54:59 +02:00
YouHaveTrouble
49cdc6b5bb
make permission always register
2022-07-22 17:52:03 +02:00
YouHaveTrouble
3491084415
Merge branch 'master' of https://github.com/PurpurMC/PurpurExtras into Invisible-item-frame-module
...
Conflicts:
src/main/java/org/purpurmc/purpurextras/modules/PurpurExtrasModule.java
2022-07-22 17:50:38 +02:00
YouHaveTrouble
6f9c9817e1
Merge pull request #26 from illogicalsong/nether-roof-building-module
...
prevent building on nether roof
2022-07-22 17:44:57 +02:00
YouHaveTrouble
5705798e62
skip boolean and don't send message if it's empty in config
2022-07-22 17:42:16 +02:00
YouHaveTrouble
eefb1649c0
codestyle, use already instanciated minimessage, make permission register regardless if feature is on
2022-07-22 17:38:20 +02:00
YouHaveTrouble
32b10c844d
Create contributing.md
2022-07-17 21:08:35 +02:00
YouHaveTrouble
ba429c74dd
Merge pull request #25 from PurpurMC/modules
...
Module system and package name change
2022-07-17 17:52:17 +02:00
YouHaveTrouble
fab55fe945
remove debug
2022-07-09 21:20:40 +02:00
YouHaveTrouble
7266fba207
dispenser module, fix reloading config
2022-07-09 21:16:49 +02:00
YouHaveTrouble
b813c7c758
change package name
2022-07-09 01:54:24 +02:00
YouHaveTrouble
0623062dde
rename util method
2022-07-09 01:50:44 +02:00
YouHaveTrouble
49b640b173
most features moved to modules, refactor config
2022-07-09 01:47:06 +02:00
YouHaveTrouble
e2830733c8
more work on migrating to modules
2022-07-07 23:57:28 +02:00
YouHaveTrouble
472e491abe
add modules to registered ones
2022-07-07 00:07:24 +02:00
YouHaveTrouble
4e2de05cf8
move some of the features to modules
2022-07-07 00:02:27 +02:00
YouHaveTrouble
ed80532a2c
hold up, wait a minute
...
version was already bumped
2022-07-03 19:36:49 +02:00
YouHaveTrouble
6a7e3c3c91
bump version, update api depend version
2022-07-03 19:11:23 +02:00
YouHaveTrouble
7327e00b38
Merge pull request #17 from illogicalsong/master
...
Adds option to have chorus flowers always drop, and ability to dye bossbars
2022-07-03 18:55:39 +02:00
YouHaveTrouble
fc0cffbb33
Merge pull request #16 from emielderckx/master
...
Add temporary README & funding.yml
2022-06-28 16:42:58 +02:00
YouHaveTrouble
e0eee7066a
remove feeding wither rose to skeleton
2022-06-25 11:41:24 +02:00
YouHaveTrouble
3a4060c39a
bump version
2022-06-03 18:24:19 +02:00
YouHaveTrouble
1edd6770dd
shorten world getting
2022-06-03 18:22:22 +02:00
YouHaveTrouble
cfae81fc25
ability to open iron doors and trapdoors
2022-06-03 18:10:31 +02:00
YouHaveTrouble
56b5354d90
bump version
2022-06-03 16:56:10 +02:00
YouHaveTrouble
1fbf64b999
dispensers can again activate jukeboxes
2022-06-03 16:56:04 +02:00
YouHaveTrouble
67eba0477d
remove leftover debug
2022-06-03 16:55:37 +02:00
YouHaveTrouble
3e57e12a9a
lightning transforms mobs upgrades
2022-05-28 11:39:48 +02:00
YouHaveTrouble
810d01ad02
rework lightning transforms mobs
2022-05-18 19:01:33 +02:00
YouHaveTrouble
68f4ab5035
bump version
2022-05-06 17:37:28 +02:00
YouHaveTrouble
620c6a65f0
Merge pull request #10 from 12emin34/skeleton-wither-rose-transformation
...
Skeletons to Wither Skeletons when giving a wither rose
2022-05-04 21:18:54 +02:00
YouHaveTrouble
7d4e771d8c
add option for totems to save players from void death
2022-03-26 23:11:24 +01:00
YouHaveTrouble
942031ef68
update minimessage code
2022-03-08 19:14:44 +01:00