Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Placeholder #137

Open
wants to merge 1,175 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1175 commits
Select commit Hold shift + click to select a range
d5501a7
removeworld additional variable to except players
Zrips Oct 20, 2021
d44c425
Lets inform when /res auto result collides with another residence
Zrips Oct 20, 2021
7e088c1
Raid defender list for raid start events
Zrips Oct 20, 2021
4e9b61b
Merge pull request #795 from myunco/patch-1
Zrips Oct 20, 2021
2fb146d
Loaded group amount feedback message
Zrips Oct 20, 2021
0243039
Height limit update
Zrips Dec 6, 2021
5e3812d
auto command fix
Zrips Dec 6, 2021
fc9c40f
Nether portal permission check fix
Zrips Dec 6, 2021
a5448ae
Version up
Zrips Dec 6, 2021
3310107
Default groups.yml should go with -64 for Y axis
Zrips Jan 14, 2022
74ced39
Lets move /res rt into sync for older servers
Zrips Jan 14, 2022
13e0b0e
Animal damage prevention with harming splash potions
Zrips Jan 14, 2022
ee7d868
Selection custom event
Zrips Jan 14, 2022
713d4dd
Item dropper fix
Zrips Jan 14, 2022
bd94df9
Fix for missing area name while removing one
Zrips Jan 14, 2022
8fad097
New harvest flag for berries and glow berries for time being
Zrips Jan 14, 2022
725e93d
Lets fully utilize UUID when creating residences
Zrips Jan 17, 2022
1896066
Dispensing water fix
Zrips Feb 1, 2022
177366d
SlimeFun support fix
Zrips Feb 4, 2022
d2bf43b
Lets prevent sign interaction with ink sac to prevent colorization
Zrips Feb 4, 2022
9987c8d
Fix for droppers not dropping water or lava buckets
Zrips Feb 9, 2022
7cb9e6b
Removing bedrock and mob_sapwner from default black list
Zrips Feb 9, 2022
d6d3bf4
Axolotl protection from being picked up by water bucket
Zrips Feb 9, 2022
c94e019
Nametag flag fix
Zrips Feb 9, 2022
2cd25c8
Portal creation listener fix for older servers
Zrips Feb 9, 2022
1ddc019
One more adjustment for auto sub command derping out
Zrips Feb 9, 2022
a1b30df
Optimizing player name getter from UUID
Zrips Feb 14, 2022
d22d410
Speed up load times
Zrips Apr 19, 2022
2284a5c
Speeding up load process #2
Zrips Apr 19, 2022
7de57e1
Fix for /res select auto command and async actions
Zrips Apr 19, 2022
4404d5a
Fix for leash removal in residence area
Zrips Apr 19, 2022
3856f26
Extra method to get residences by chunk reference
Zrips Apr 19, 2022
b27b7ba
Fix for /res rt issue
Zrips Apr 19, 2022
c7c5622
Fix for subzone creation when we should ignore Y
Zrips Apr 19, 2022
fdc4dc8
Speeding up loadup of residence trusted player lists
Zrips May 6, 2022
446584d
Better set/pset GUI icon support
Zrips May 6, 2022
3768c03
Using CMILib gui buttons for next/prev pages in GUI
Zrips May 6, 2022
17d5f34
Optimizing placeholder handling
Zrips Jul 7, 2022
cd353dc
Fix for issue with invalid flag item material
Zrips Jul 8, 2022
6e0f4ce
/res tp without defined name teleports to main residence of first in
Zrips Jul 8, 2022
66058f2
Exclude command you dont have access for
Zrips Jul 8, 2022
0194107
NoDurability flag fix and improvement
Zrips Jul 11, 2022
caf455b
Include all vines into grow flag
Zrips Jul 11, 2022
2930847
Fix for stack overflow due to continuous teleportation
Zrips Jul 11, 2022
f754622
nomobs flag optimization
Zrips Jul 11, 2022
170e06e
Updated ChineseTW language
flandretw Aug 3, 2022
4a6b79f
Merge pull request #913 from flandretw/patch-3
Zrips Aug 9, 2022
1f8d709
Portal creation reason check fix for older servers
Zrips Aug 9, 2022
849fe89
Bucket empty on residence border fix
Zrips Aug 9, 2022
9baf17f
Item pickup for mobs fix
Zrips Aug 9, 2022
e9eb9e8
Res auto fix for not having enough money when you have exact amount
Zrips Aug 9, 2022
563e25f
Complex placeholder processing fix
Zrips Aug 9, 2022
f80034c
Permission check fix when player object doesn't contain player name
Zrips Aug 9, 2022
b7625a2
Preventing mob spawning if nomobs flag is used in area
Zrips Aug 10, 2022
533ea0e
Allow to click on nearby residence to show its information
Zrips Aug 10, 2022
7e6d7f7
Lets not show nearby residence record if its hidden and user isint
Zrips Aug 10, 2022
de31be3
Own player flag at the beginning of list for info command
Zrips Aug 10, 2022
f0155ee
Cleanup for res info command when we have more players to be shown
Zrips Aug 10, 2022
ef704e7
option to define residence bank max capacity
Zrips Aug 11, 2022
1be1798
Centralizing pagination method to be used from CMILib instead
Zrips Aug 11, 2022
b4c9a57
dryup flag fix for older servers which could have caused stackoverflow
Zrips Aug 11, 2022
ba20612
Turtle egg destruction in residence fix
Zrips Aug 11, 2022
4914e6e
Prevent residence creation in defined range around existing ones
Zrips Aug 11, 2022
764a9a6
Faster way to check for cuboid collisions
Zrips Sep 6, 2022
0f08127
Optimized resize method for res auto command
Zrips Sep 16, 2022
26011f2
Option to define players residence max X and Z with permission
Zrips Sep 16, 2022
a324089
Fix performance issue when checking offline player permission
Zrips Sep 16, 2022
23b0b75
Using capitalized owner name if possible
Zrips Sep 16, 2022
5a7bbfe
Null check for yml file root load
Zrips Sep 16, 2022
500f11f
Permission check by offline player
Zrips Sep 16, 2022
b4bf9e5
Checking players location every 15 seconds for additional protection
Zrips Sep 16, 2022
28570d3
Simplified permission node
Zrips Sep 16, 2022
0a1d1a1
Add files via upload
kqakqakqa Sep 16, 2022
689a218
Updated Chinese language
kqakqakqa Sep 16, 2022
817a018
Merge branch 'Zrips:master' into master
kqakqakqa Sep 16, 2022
be3025b
Optimizing player update
Zrips Sep 29, 2022
8a4d2d9
Not saving ChannelColor if its default one
Zrips Oct 20, 2022
806c37a
Only saving messages ID if its over 1, defaulting to 1 if not present
Zrips Oct 20, 2022
f1f0ba7
Create README.md
mrfloris Oct 28, 2022
ac8e50c
Merge pull request #953 from mrfloris/patch-1
Zrips Oct 31, 2022
623c2c7
Merge pull request #943 from kqakqakqa/master
Zrips Oct 31, 2022
5965d93
Splitting files to be in smaller chunks.
Zrips Oct 31, 2022
e4e5d23
Resreload command fix
Zrips Oct 31, 2022
7c82cbb
Version bump
Zrips Oct 31, 2022
a3cd3c9
Yaml file size limitation fix
Zrips Nov 18, 2022
4b0127a
Extra options for residence creation and manipulation money charge
Zrips Dec 9, 2022
558ef50
Going back to unified files due to snakeyaml fix allowing big files
Zrips Dec 9, 2022
199629f
Bucket empty listener fix for older servers
Zrips Dec 9, 2022
4daa3eb
[Fix] Chest protection on residence edge
justtos Jan 1, 2023
3b202b8
Version up
Zrips Jan 10, 2023
4a4113e
Merge pull request #978 from justtos/master
Zrips Jan 10, 2023
6c0798c
Improvements on chest place near residence edge mechanic
Zrips Jan 10, 2023
60cc900
Not splitting files anymore
Zrips Jan 10, 2023
1b41feb
Residence range gaps by world
Zrips Jan 10, 2023
da95855
WorldEdit CUI support
Zrips Jan 10, 2023
55d0bfb
Improving res auto to fill in entire target area
Zrips Jan 11, 2023
a298483
Res auto taking into consideration residence gaps
Zrips Jan 11, 2023
8df9289
Residence auto ratio warning and confirmation message
Zrips Jan 11, 2023
6e15279
lower capitalization for offline servers
Zrips Jan 11, 2023
2a1d939
Res auto double money message fix
Zrips Feb 28, 2023
fb776e8
residence.bypass.itemdrop permission node
Zrips Feb 28, 2023
04e0dab
Follow Up
Zrips Feb 28, 2023
8fc4000
Option to disable WorldEdit selection integration
Zrips Feb 28, 2023
465a25e
worldedit.selection.pos permission requirement for selection with WE
Zrips Feb 28, 2023
55f240d
StackOverflowError teleport fix
Zrips Feb 28, 2023
0385a57
Concurent sign modification fix
Zrips Feb 28, 2023
283dce0
Limit residence sign count per residence to 5 by default
Zrips Feb 28, 2023
09f4b59
Multithread save file load by Dan28
Zrips Mar 13, 2023
f87709a
Improving residence detection by location speed
Zrips Mar 17, 2023
a29ab15
Fix for shop board creation
Zrips May 9, 2023
a0ca56b
Minimizing effects from projectiles hitting wooden buttons in residence
Zrips May 9, 2023
560325d
New flag as safezone which will periodically remove negative potion
Zrips May 9, 2023
f1294a4
SafeZone
Zrips May 9, 2023
5143c1d
Allow async ResidenceFlagCheckEvent calls
Zrips May 9, 2023
999edc5
Not calling flag check event when it comes from slime fun in async
Zrips May 9, 2023
88a74a1
Fix for bed flag
Zrips May 9, 2023
10d52c9
Lowering command block check priority to grab original command
Zrips May 10, 2023
2a6ccb2
Better check for outside free location on kick
Zrips May 10, 2023
4f986cd
dryup flag extra check
Zrips May 10, 2023
ed3046e
Lower instances when to wet farmland
Zrips May 10, 2023
93515a5
Unifying file encoding
Zrips May 10, 2023
e89686a
More fail safes while saving residences in case information is not
Zrips May 25, 2023
8610a45
TP overflow fix
Zrips May 25, 2023
1178936
Enter Leave Message fix
Zrips May 25, 2023
0702a2e
Picking default enter leave messages from default group when not defined
Zrips May 25, 2023
3817fb6
Taking into consideration explosion flag for custom explosions
Zrips May 25, 2023
e9ce5b7
Lets make more clear which flag group is used for padd sub command
Zrips May 25, 2023
e542685
Improvement for gset command
Zrips May 25, 2023
264667b
Sign edit inside residence protection for 1.20 servers
Zrips Jun 12, 2023
8f36540
Requiring container flag for bookshelf's
Zrips Jun 20, 2023
c98483b
Returning money to res owner from res bank on removal
Zrips Jun 20, 2023
a7962c8
Fix for list command while performed from console
Zrips Jun 20, 2023
c86e3ed
%playerDisplay for enter/leave messages
Zrips Jun 20, 2023
88b9810
New brush flag.
Zrips Jun 20, 2023
202cecc
UUID null check
Zrips Jun 20, 2023
1e40dc8
Fix for issue with higher money charge amounts
Zrips Jun 20, 2023
5cd3d3c
Better info for residence worth values
Zrips Jun 20, 2023
168f219
"Fix" for button hit check on older server versions
Zrips Jun 20, 2023
b735a42
Including dripleafs under build flag when interacting with bone meal
Zrips Jun 20, 2023
c5d5e5d
New Pl3xMap API support
Zrips Jun 20, 2023
70e9759
Update ChineseTW.yml
flandretw Jul 9, 2023
60f1776
Add files via upload
Clexus Jul 15, 2023
99620e5
Sign interactions should be handled by use flag and not place
Zrips Jul 24, 2023
fb78db1
Merge pull request #1067 from flandretw/patch-4
Zrips Aug 8, 2023
071ff54
Merge pull request #1069 from Clexus/master
Zrips Aug 8, 2023
0ed8d60
Removed enter/leave messages should remain removed
Zrips Aug 8, 2023
cc40f88
Allow hook flag bypass if you have resadmin on
Zrips Aug 8, 2023
fe3d5d3
Lets use new sign open event for 1.20 servers to properly handle sign
Zrips Aug 8, 2023
36a8f24
Fix for \n in enter and leave messages while using titlemessage mode
Zrips Aug 8, 2023
44b4ad9
Fix for error while performing lists command
Zrips Aug 8, 2023
52972fd
Cake, candle and candled cake support. CMILib update required.
Zrips Aug 8, 2023
3f59d19
More efficient way to check residence areas for mob removal
Zrips Aug 9, 2023
0c3f27d
Camp fire and soul camp fire under Use flag
Zrips Aug 9, 2023
3acfb85
Lets pick fallback location based on residence world and not players
Zrips Aug 9, 2023
b628825
Residence teleport location limit under 30 000 000 coordinates
Zrips Aug 9, 2023
2cf03e3
lets not allow residence creation outside 30 000 000 coordinate bounds
Zrips Aug 9, 2023
a5d95f6
Enter leave messages Id start from 1
Zrips Aug 9, 2023
a7870cc
Version up
Zrips Aug 9, 2023
70ba899
Lets default messages to empty ones
Zrips Aug 11, 2023
bfb2032
Lets not teleport to spawn if we can't determine tp location
Zrips Aug 11, 2023
976b0da
Cleanup
Zrips Aug 11, 2023
281bc6d
More particles by default
Zrips Aug 11, 2023
a10564b
Initial Folia support
Zrips Aug 11, 2023
a917ba8
Lets check by use and build flags for sign editing
Zrips Aug 31, 2023
982d06f
Update Chinese.yml
kqakqakqa Sep 2, 2023
12049ab
Ukrainian locale update by stefanbanderovych
Zrips Sep 20, 2023
1162810
Lets not save empty files
Zrips Oct 16, 2023
825de57
Merge pull request #1100 from kqakqakqa/master
Zrips Oct 16, 2023
21a9cfe
Lets use long as trimming value instead of int
Zrips Oct 16, 2023
bd826bc
glowing item frame addition to hanging break event check
Zrips Oct 16, 2023
f1f1cb6
Folia teleportion better support
Zrips Oct 17, 2023
78fba06
Fix for random teleportations not working on paper servers on not
Zrips Oct 17, 2023
0fee778
Lets allow residence ownership transfer of autocleanup action
Zrips Oct 17, 2023
336ac00
VersionUp
Zrips Oct 17, 2023
970b32c
Fix lease expiration time overflow
ShallowAi Oct 18, 2023
363fe25
Merge pull request #1109 from ShallowAi/master
Zrips Dec 15, 2023
d43bfeb
Sign updates should happen in sync
Zrips Dec 15, 2023
f55ee51
Ownership transfer on cleanup fix
Zrips Dec 15, 2023
90ca8e1
Use max group limits for res auto when size limit disabled in config
Zrips Dec 15, 2023
e6ef198
World Edit area regen fix
Zrips Dec 15, 2023
f551af9
fix for blocked command not processing * variable properly
Zrips Dec 15, 2023
9883a63
Separate list for white/black list of commands for global/world command
Zrips Dec 15, 2023
c1e883e
Inheritance
Zrips Dec 15, 2023
7893250
fix logic error
XXY233 Jan 20, 2024
b3306ec
Update Russian.yml
AlekseyVideman Feb 2, 2024
29b5c46
Money exploit fix
lRENyaaa Feb 13, 2024
d3a5cca
Merge pull request #1137 from XXY233/master
Zrips Feb 20, 2024
258c5cc
Merge pull request #1139 from AlekseyVideman/master
Zrips Feb 20, 2024
cab77d1
Merge pull request #1146 from RenYuan-MC/origin-money-exploit-fix
Zrips Feb 20, 2024
56e3d60
Goathorn flag. To note, sound is still being played at source player
Zrips Feb 20, 2024
020b7e4
Residence creation limitation based on specific blacklisted worlds
Zrips Feb 20, 2024
87b2a93
Better nofly handling
Zrips Feb 20, 2024
ef96fa1
We should allow 0 money checks and transfers in case costs are at 0
Zrips Feb 28, 2024
6e42071
BigDoors plugin support
Zrips Feb 28, 2024
124e135
decorative pot should be included into container flag group as of 1.20.4
Zrips Feb 28, 2024
a0e678f
when ignoreY is enabled we should skip checking for Y limit by required
Zrips Feb 28, 2024
4e78dac
Fix for day/night flags
Zrips Feb 28, 2024
75e5854
Decorative port protection from projectiles
Zrips Feb 28, 2024
fcb2da7
Residence expansion to world ceiling fix
Zrips Mar 7, 2024
cc62d59
1.20.5+ support
Zrips May 3, 2024
37be0a2
Residence rename event cancellation and option to change name
Zrips May 7, 2024
2f8bb41
Update ChineseTW.yml
flandretw May 11, 2024
cda53f4
Update ChineseTW.yml
flandretw May 11, 2024
b356a03
Defaulting to stone on flag icon set
Zrips May 27, 2024
29f379e
Merge pull request #1172 from flandretw/patch-5
Zrips May 27, 2024
dc2add9
WaterLog block handling fix
Zrips May 27, 2024
3e1e8f2
Merge branch 'master' of https://github.com/Zrips/Residence.git
Zrips May 27, 2024
08cdb27
ResidenceCreationEvent should go after economy check
Zrips May 29, 2024
9a451d2
Removing player residence records on world cleanup
Zrips May 29, 2024
812b6e5
Residence create limit check fix
Zrips May 29, 2024
0c451d8
Removing some else's residence now needs residence.admin permission node
Zrips May 29, 2024
1b47b4e
Using Material instead of CMIMaterial for custom blocks
Zrips May 29, 2024
fbe1168
Prevent redstone right clicking without permission
Zrips May 29, 2024
2cae67d
Preventing spawn eggs from spawning falling blocks inside residence
Zrips May 29, 2024
ffccdfc
New command variable to check bank balance
Zrips May 29, 2024
61803eb
Lets ignore tp safety check for folia for time being
Zrips Jun 11, 2024
f14814b
Update Russian.yml
AlekseyVideman Jul 13, 2024
ccc06ef
Update Russian.yml
AlekseyVideman Jul 13, 2024
07e7e18
Update Russian.yml
AlekseyVideman Jul 13, 2024
607bda0
Merge pull request #1190 from AlekseyVideman/patch-1
Zrips Jul 15, 2024
fd1326f
Sand fall fix
Zrips Jul 15, 2024
6039033
Fix an issue with effect cloud potion checks on older servers
Zrips Jul 15, 2024
a26dbf0
Fix for incorrect kick command processing
Zrips Jul 15, 2024
aa69848
Fix for residence creation when ignoreY is enabled
Zrips Jul 15, 2024
fee751f
Weaving potion effect fix
Zrips Jul 18, 2024
583539e
Wieving effect should only apply as of 1.21
Zrips Jul 22, 2024
5c53b95
Adding crafter to the table flag
Zrips Jul 29, 2024
f65e6a3
Preventing vehicle combustion in protected area
Zrips Aug 9, 2024
9efad58
Riding should check by boat instance
Zrips Aug 9, 2024
0f6f98a
Disabling boat leashing on 1.21+ servers
Zrips Aug 9, 2024
02ec411
Option to block residence teleport located in specific worlds
Zrips Aug 9, 2024
3943189
Not firing flag check event when check originates from SlimeFun
Zrips Aug 9, 2024
6910c24
Reworking teleportation handling to be in async when possible
Zrips Aug 12, 2024
76661a5
Optimizing nomobs flag when residence area is way bigger than normal
Zrips Aug 12, 2024
29690a5
No special treatment for folia
Zrips Aug 19, 2024
e8ad08f
Removing arrow entity when damage is prevented
Zrips Aug 19, 2024
2970220
Incorrect command flag handling when combined with global command
Zrips Aug 21, 2024
3568ad7
Better version output
Zrips Aug 21, 2024
98fbf94
Update issue templates
Zrips Aug 21, 2024
e84848a
Update issue templates
Zrips Aug 21, 2024
1e98606
Removing all player flags from residence
Zrips Aug 21, 2024
248ab2e
Merge branch 'master' of https://github.com/Zrips/Residence.git
Zrips Aug 21, 2024
1ba8d45
Checking by exact player name to avoid issues
Zrips Aug 21, 2024
1baab88
Better pset command handling
Zrips Aug 21, 2024
30f233b
Creating residence tp location on residence creation
Zrips Aug 21, 2024
b8f992f
Removing arrow when hitting buttons to avoid constant spam
Zrips Aug 22, 2024
44bbe81
pset handling fix when used from padd command
Zrips Aug 22, 2024
2bd29f7
Riding flag should include skeleton horses
Zrips Aug 22, 2024
b807aca
Passing over plugin for CMI schedulers
Zrips Sep 27, 2024
223e570
Recognizing numeric names in list command
Zrips Sep 27, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: bug
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Server version:**
- Output from /res version

**Additional context**
Add any other context about the problem here.
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: enhancement
assignees: ''

---


34 changes: 17 additions & 17 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
#Eclipse and netbeans
.classpath
.project
.settings
/nbproject

#build
/pom.xml
/dist
/build
/bin
/lib
/manifest.mf

#Repo
README
LICENSE.txt
#Eclipse and netbeans
.classpath
.project
.settings
/nbproject
#build
/pom.xml
/dist
/build
/bin
/lib
/manifest.mf
#Repo
README
LICENSE.txt
34 changes: 0 additions & 34 deletions README

This file was deleted.

23 changes: 23 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Residence

Residence is different from most protection plugins in that it aims for the users to be able to protect their own homes without having to bother the admin to do it.

Residence has support for a variety of different protection types including preventing movement through areas, all of which can be configured by the land owner, and limited by the admin.

## Credit

Original plugin created by bekvon, made premium with their permission to help further developement.

## Source and Downloads

- Github Source code: https://github.com/Zrips/Residence
- Premium release on SpigotMC: https://www.spigotmc.org/resources/11480/
- Precompiled builds: https://zrips.net/Residence/

## Misc.

More information about this plugin, changelogs, wiki:

- Release thread on SpigotMC: https://www.spigotmc.org/resources/11480/
- Changelogs: https://www.spigotmc.org/resources/11480/updates
- Documentation: https://www.zrips.net/residence/
95 changes: 0 additions & 95 deletions build.xml

This file was deleted.

Loading