Commit Graph

44 Commits

Author SHA1 Message Date
Famous Longwing
551b32a7bb updated to 1.21.4
Some checks failed
build / build (push) Has been cancelled
2024-12-22 01:21:38 -05:00
Famous_Longwing
76485a70a2 updates for 1.21
Some checks failed
build / build (push) Has been cancelled
2024-09-15 18:02:37 -04:00
Famous_Longwing
bb09f1ae93 Incrementing version, we got item saving to a state that I am content
with.
2024-02-25 21:21:08 -05:00
Famous_Longwing
a18a88616c Messages had a small error where someone accepting the offer to exit a
contract early would *say* the land lord paid, when the tennant was
paying

Removed CoreProtect as a soft-depend as it does not appear to actually
do what I need.

Updated the "Self cleaning" rentals so that broken blocks do not restore
themselves upon breaking the rental agreement. The plugin will restore
*only* air, so new structures will be destroyed, unless they occupy a
block that was already present (replacing a dirt block with a chest will
result in the chest remaining when the agreement breaks).
2024-02-21 13:49:06 -05:00
Famous_Longwing
9561dca8f2 SoftDependency added: WorldEdit
Rental properties can now become self-cleaning (Disabled by default)
WARNING: This is extremely distructive, if enabled the property will use
WorldEdit to create a schematic of the rental area (and save it), when
the rental period ends, the schematic is loaded and pasted.

Signs are no longer editable once they become RealEstate signs (in short
they become waxed).

Config changes:
Added configuration to enable or disable the self-cleaning rentals. As
this can cause a kind of infinite item exploit (place something down,
rent, remove, unrent).

Future plans:
Self cleaning rentals will factor changes made by rentor, for example if
the owner places a shulker with diamonds, those diamonds should still be
gone after the rental process completes. Similarly items, and blocks,
placed by rentors should be returned to them prior to finalizing the
close of the rent. For example rentor rents property, builds house, rent
expires, the materials that make up the house, and anything inside,
should return to the rentor.
2024-02-20 10:17:52 -05:00
Famous_Longwing
30e21a8c48 Allow parent claim owners to *view* permissions, editing could cause
issues, but viewing should be allowed.
2024-02-19 12:38:10 -05:00
Famous_Longwing
7ed6a0674b Updates to get rid of timing warning 2024-02-18 16:48:38 -05:00
Famous_Longwing
0f7cff66cb updated maven compiler to 3.8.1 2024-02-09 10:14:30 -05:00
Famous_Longwing
baf0cc671e Loads, but still uses some depricated features will update those next. 2024-02-08 22:22:01 -05:00
Famous_Longwing
09cab9a93e updated to support 1.20.4 2024-02-08 21:03:29 -05:00
Tad Hunt
364e056f1b Upgrade maven-shade to fix build 2023-09-13 18:36:36 +02:00
Etienne Dx
a100b5af75 feat: Added support for multiple embedded languages files 2022-04-15 16:03:10 +02:00
Etienne Dx
5afff455ea fix: fixed #47, re info formatting and #51, re info duplicate prefix 2022-04-15 16:03:10 +02:00
Etienne Dx
15eff80417 feat: bumped version to 1.4.0, ready to release 2022-03-07 11:12:44 +01:00
Etienne Dx
ef8b0797d7 fix: fixed #35 and /re list command, bumped version to 1.4.0-pre2 2022-03-04 22:18:34 +01:00
Etienne Dx
d870f5e04d feat: added last messages & fixed event checks with GP 2022-01-18 19:20:34 +01:00
Etienne Dx
df6b5bede0 feat: updated to spigot 1.18.1 and GP 16.18-RC1 as a native dependency 2022-01-14 13:04:57 +01:00
Etienne Dx
20fea59a39 fix: build pipeline & revoked action 2021-09-09 12:05:40 +02:00
Etienne Dx
c9a619c027 fix: artifact-id to lower 2021-09-09 11:29:12 +02:00
Etienne Dx
e9c776f121 Merge branch 'master' into release/1.4.0 2021-09-09 11:20:02 +02:00
Etienne Dx
17f80c33d7 feat: github action deployement 2021-09-09 11:16:45 +02:00
Etienne Dx
0326917f5f fix: fixed version 2021-09-08 22:39:25 +02:00
Etienne Dx
3aebd137a5 added messages, fixed sign header color 2021-09-08 22:32:39 +02:00
EtienneDx
93735c51da Merge branch 'master' of https://github.com/EtienneDx/RealEstate 2021-01-20 20:33:23 +01:00
EtienneDx
16e700aa23 Updated GP dependency 2021-01-20 20:32:49 +01:00
EtienneDx
0116f2f12d
changed version string 2020-05-17 09:57:35 +02:00
Dmitry Rendov
3410d27851 Introduce messages.yml for further localization 2020-05-15 17:27:19 +03:00
EtienneDx
a97b667795 fix in AnnotationConfig 2020-05-15 15:37:45 +02:00
EtienneDx
eb35e8fde7 Adapted code to fit the latest Grief Prevention build 2020-05-12 21:31:24 +02:00
EtienneDx
5570e8bec2 Multiple bug fixes 2020-02-27 18:09:22 +01:00
EtienneDx
8bb1b46cd0 Proper shade of AnnotationConfig 2019-08-12 18:45:16 +02:00
EtienneDx
db7e5976c0 First release 2019-08-06 20:52:29 +02:00
EtienneDx
96a50c1107 Fix sign error with short names 2019-05-21 23:53:02 +02:00
EtienneDx
abb2ca2d57 Switched to AnnotationConfig-1.0 2019-05-18 21:45:06 +02:00
EtienneDx
0e495231c5 Added AnnotationConfig support, so config now includes comments 2019-05-18 21:32:57 +02:00
EtienneDx
6a9ed1447e Added support for GP patch to prevent claim resizes & all 2019-05-17 15:09:57 +02:00
EtienneDx
72617e650a Switched to version 0.2.0-SNAPSHOT 2019-05-16 17:32:17 +02:00
EtienneDx
20d538d901 Switched to 1.14 spigot version 2019-05-16 15:56:30 +02:00
EtienneDx
c0f616db56 fix trustlist being reset on server stop 2019-04-30 18:35:10 +02:00
EtienneDx
f603b07ff7 Added mail support and optionnal sign removal 2019-04-30 14:46:16 +02:00
EtienneDx
53597d7e9d fixed scope error in pom xml which made a huge jar output 2019-04-29 18:30:44 +02:00
EtienneDx
2b6b0ae13e Switched commands to ACF 2019-04-29 14:56:57 +02:00
EtienneDx
5223fae61a minor changes for better testing 2019-04-29 09:37:11 +02:00
EtienneDx
277fc4a39a cleanup, switched to maven 2019-04-28 21:29:28 +02:00