Alexander Söderberg
3b7057ad4f
do a second attempt at fetching uuid batches even if it errors
2020-05-21 21:24:55 +02:00
Alexander Söderberg
2417dace2d
Add UUID caching
2020-05-20 15:12:09 +02:00
Alexander Söderberg
f82a111518
Merge branch 'v5' into features/v5/uuid
...
# Conflicts:
# Bukkit/pom.xml
# Core/src/main/java/com/plotsquared/core/util/SchematicHandler.java
2020-05-20 11:27:11 +02:00
Alexander Söderberg
ea41c842bc
Fix a bunch of minor issues
2020-05-20 00:31:59 +02:00
Alexander Söderberg
8efc78e1c9
IT COMPILES!
2020-05-19 23:05:36 +02:00
dordsor21
7aba70ea65
Make plot clears/sets less crashy.
...
There's still the issue of Spigot's (or paper's) terrible GC that does nothing and stores everything in PS old gen memory so the server just numpties itself though.
2020-05-19 16:54:12 +01:00
Alexander Söderberg
123ca8efe9
Update more commands and add proper request timeouts
2020-05-19 17:33:59 +02:00
dordsor21
22c26fe962
Add PlotArea#getFlag
2020-05-19 13:07:50 +01:00
dordsor21
761803f777
Add option for roads to respect a plot area's flags and implement to PlayerEvents
2020-05-19 12:41:51 +01:00
dordsor21
d5d18a60fb
Fix #2836
...
getCompoundTag can also be in Core since we're using WorldEdit.
2020-05-19 11:53:18 +01:00
Alexander Söderberg
37b065a097
Progress.
2020-05-19 00:28:52 +02:00
Alexander Söderberg
fdfc61cf97
Update username on async pre login event
2020-05-18 20:45:51 +02:00
Alexander Söderberg
31c84ab18f
Basic pipeline setup
2020-05-18 00:22:34 +02:00
Alexander Söderberg
a47527857c
Fix wonky annotation placement in SQLiteUUIDService
2020-05-17 23:58:39 +02:00
Alexander Söderberg
67bf90e92f
Create the SQLite UUID service and cache
2020-05-17 23:41:59 +02:00
Alexander Söderberg
64cfe240f9
Port OfflinePlayerUUIDService to the new system
2020-05-17 17:36:12 +02:00
Alexander Söderberg
29f2863cf4
Progress
2020-05-17 17:26:48 +02:00
Alexander Söderberg
7591c440c2
Begin working on the new UUID service API
2020-05-17 12:40:25 +02:00
Alexander Söderberg
5ae70743b1
Always set the generator
2020-05-16 21:37:14 +02:00
Alexander Söderberg
441a73839e
Add /plot components
2020-05-16 21:37:14 +02:00
Alexander Söderberg
ff8f7a0867
Actually create the world managers
2020-05-16 21:37:14 +02:00
Alexander Söderberg
31edffcb63
Begin working on a platform specific world management system
...
This should make world management a fair bit cleaner
2020-05-16 21:37:14 +02:00
Alexander Söderberg
86edb20c15
Add a FAWE/WE chart
2020-05-14 16:33:26 +02:00
dordsor21
5f896dd39a
Properly copy NBT data in containers
2020-05-14 14:19:33 +01:00
dordsor21
8fb9f29ab7
Fixes #2827
...
If existing blocks are an instance of container, clear the inventory.
2020-05-14 12:57:26 +01:00
Alexander Söderberg
1fa41e6209
Merge branch 'v5' into tile-entity-cap
2020-05-14 13:17:41 +02:00
dordsor21
617abf89e6
Split ChunkManager to Chunk and Region Managers
...
- Having not chunk-specific code in ChunkManager felt wrong.
- Also allow FAWE to replace setbiome code
- Also improve performance (proper usage of chunk loading) for setbiome
2020-05-14 11:27:35 +01:00
Alexander Söderberg
e6a9daf31a
Make the tile entity limit in ProcessedWEExtent apply per chunk rather than per edit
2020-05-13 14:54:54 +02:00
Alexander Söderberg
8c0f7b207e
Make the chunk listener NOT delete all tile entities in the chunk
2020-05-13 14:39:58 +02:00
Alexander Söderberg
ec347f8738
Add missing blocks and block tile entities from /plot set
if the chunk processor is enabled
2020-05-13 14:24:04 +02:00
Alexander Söderberg
19fe2efb6e
Fix the WE extent and add our own tile entity list
2020-05-13 14:11:17 +02:00
Alexander Söderberg
435d877262
Make the tile entity check respect the chunk processor status
2020-05-13 12:25:48 +02:00
Alexander Söderberg
3deff629b0
Add paper specific listener for limiting the amount of tile entities in a chunk during build, instead of just doing it during chunk unloading
2020-05-12 23:01:14 +02:00
dordsor21
a038cb6d1b
Merge branch 'v5' of https://github.com/IntellectualSites/PlotSquared into v5
2020-05-12 18:53:57 +01:00
dordsor21
637dd7d0c2
correct update messaging
2020-05-12 18:53:26 +01:00
Alexander Söderberg
d20fa39cf5
Add flag that prevents people from copying NBT data in the plot unless they're added as members
2020-05-12 19:25:06 +02:00
Alexander Söderberg
10dbcbcdbd
Prevent NPE in entityDamage
...
This is done by creating a fake (WE) entity type in the case that the entity type name is null. In these cases, WE has no equivalent.
By doing this, all entity category contains check will fail, and it will default to the PVE check at the bottom of the if-else if chain.
2020-05-12 10:05:47 +02:00
Alexander Söderberg
e20319f4e1
Merge branch 'v5' into backups
...
# Conflicts:
# Core/src/main/java/com/plotsquared/core/configuration/Captions.java
2020-05-11 20:15:48 +02:00
Alexander Söderberg
3c17b76b1c
Remove dum-dum line break
2020-05-11 11:21:32 +02:00
Alexander Söderberg
7a6909dab1
Merge branch 'v5' into backups
2020-05-11 11:19:59 +02:00
Alexander Söderberg
3064ae80d1
Add a keep-inventory flag
2020-05-11 11:19:36 +02:00
Alexander Söderberg
8ed5a21b36
Merge branch 'v5' into backups
2020-05-10 17:03:36 +02:00
Alexander Söderberg
723e29cdd0
Continue working on the backup system
2020-05-10 14:02:25 +02:00
dordsor21
667098268f
Almost fix slime pathing?
...
This almost works, there's no real way to do it gracefully because you can't set where the slime should be travelling to nicely, nor can you set rotation etc. Seems to be a fairly large part of the event capability missing from paper.
2020-05-10 12:18:55 +01:00
Alexander Söderberg
a37ab10414
Don't send chat spy to message sender
2020-05-03 18:13:54 +02:00
dordsor21
daee26681a
use strings for spawn reasons to be safe
2020-05-02 12:13:00 +01:00
dordsor21
729469e030
Add config options for all paper events.
2020-05-02 11:58:32 +01:00
dordsor21
c6dc9ee189
Add some more listeners
...
- Also use setShouldAbortSpawn so it doesn't just try forever
- Add config to enable or disable all paper listeners
2020-05-02 11:58:32 +01:00
dordsor21
8ec8b8d803
Add some paper-specific listeners
2020-05-02 11:58:32 +01:00
MeFisto94
d864792d09
Fixes #2800 Allow to wrap OfflinePlayers in 1.15.2
2020-05-02 11:28:06 +01:00
dordsor21
17698065a0
Add extra SpawnReasons to spawn listener
2020-04-30 17:00:35 +01:00
dordsor21
e7216d4aef
Merge branch 'v5' into reformat
2020-04-30 11:33:31 +01:00
dordsor21
0751e9cea3
Make LiquidFlowFlag an enum
2020-04-30 11:18:28 +01:00
dordsor21
0091580ae0
Reformat it all.
2020-04-30 11:01:52 +01:00
dordsor21
4a16f9c1a7
LiquidFlow true will override BlockPhysics false
2020-04-30 10:59:43 +01:00
dordsor21
577fe3037f
Update checker improvements and 5.10.4
...
- Add config option to disable poll once it's found an update (true by default)
- Better PlotVersion stuff can now detect if you're using a later version than the spigot API, and not tell you about it
2020-04-30 10:17:19 +01:00
NotMyFault
670f6d9f8b
Fix coral-dry flag not respecting horn coral blocks
2020-04-29 21:55:55 +02:00
N0tMyFaultOG
51b6f41eff
Update papi hook message
2020-04-25 23:54:30 +02:00
dordsor21
ccb43d0661
Do placeholders better.
...
- Still allow parsing of placeholder if no plot is required and plot is null.
- Properly check if the player is null before getting the plot, and if the plot is null
- These were still issues before my initial "fix" city
2020-04-23 14:16:06 +01:00
dordsor21
caa4a08b26
getOfflinePlayer once
2020-04-23 09:21:52 +01:00
dordsor21
0fa99d7940
Never return null in Placeholder. Also slight cleanup.
2020-04-23 09:06:37 +01:00
dordsor21
73dae7842d
Only poll for updates every 30 mins.
...
- Don't do GET requests on player join (bad idea, it was sync...)
- If there's an update it will notify the player still, it just caches the update status
2020-04-22 12:09:00 +01:00
dordsor21
92a18d810c
Correct usage of Json.
...
I'm dumb and forgot toString doesn't work. Repalce with getAsString
2020-04-22 09:57:46 +01:00
NotMyFault
8ff4566905
Change misleading information
2020-04-21 23:42:31 +02:00
N0tMyFaultOG
c8d8fb6aff
Reformat premium information
2020-04-21 23:38:56 +02:00
dordsor21
5b30711470
Cant use bar chart
2020-04-21 12:39:48 +01:00
dordsor21
336f27f078
Only check update if premium. Add bstats bars for premium vs not.
2020-04-21 12:39:48 +01:00
dordsor21
8d61e6f111
Fix update checker
...
- No more NPEs
- Use the better spigot API
- No obnoxious tooltip displaying the link without being clickable
2020-04-21 08:56:23 +01:00
Alexander Söderberg
59f8f2fdff
Fix biome setting in 1.13 and 1.14
2020-04-20 23:40:04 +02:00
Alexander Söderberg
5c6175badb
Merge remote-tracking branch 'origin/v5' into v5
2020-04-20 23:37:02 +02:00
Alexander Söderberg
8db8a30455
Fix biome setting
2020-04-20 23:36:56 +02:00
NotMyFault
cbe8fda1df
Fix update notification
2020-04-20 23:24:28 +02:00
N0tMyFaultOG
558df450b5
Update spigot updater
2020-04-20 21:04:30 +02:00
Cheezybo99
f1d10c96bc
Added PERMISSIONS_ADMIN_CHAT_BYPASS enum for the permission plots.admin.chat.bypass allowing users to bypass the plot chat security feature.
2020-04-20 18:55:28 +02:00
Cheezybo99
4d1b08a628
Updated to properly use the permissions system from com.plotsquared.core.util.Permissions and com.plotsquared.core.configuration.Captions
2020-04-20 18:55:28 +02:00
Cheezybo99
2eda56bc1f
If all players are denied from a plot, this will allow administrators with permission to see chatspy, talk in plots they have been denied from.
2020-04-20 18:55:28 +02:00
Lennart ten Wolde
bb291b947f
Use primite int type for setBiome 1.13 workaround
2020-04-20 17:27:46 +02:00
Alexander Söderberg
bf5862942a
Disable prefixes for flag info headers and footers and suppress NPE in the update utility
2020-04-18 22:26:13 +02:00
dordsor21
3ee29297e0
Add option to force plot chat in plot areas.
2020-04-16 16:55:14 +01:00
dordsor21
714b8dad87
Implement IntellectualSites/PlotSquaredSuggestions/96
...
Also make Plot Chat work properly. Not sure what was going on there before...
2020-04-16 11:54:32 +01:00
Alexander Söderberg
ee2ed8222d
Merge config packages
2020-04-16 06:14:33 +02:00
Alexander Söderberg
edaf396894
Merge features/v5/internal-updates into api/v5/packages
2020-04-16 06:11:03 +02:00
Alexander Söderberg
6f052f0001
Remove extra line from HEADER
2020-04-16 05:05:58 +02:00
Alexander Söderberg
ba40a56c32
Add GPLv3 License headers to all source files.
2020-04-16 04:52:39 +02:00
MattBDev
780be3776a
Addressed some comments
2020-04-15 15:26:54 -04:00
MattBDev
dfa977a020
Moved more packaged based on feedback
2020-04-10 20:19:18 -04:00
sauilitired
b0348cfc34
Update packages. This will not be appreciated 🐱
2018-08-10 17:53:15 +02:00
sauilitired
1646cd0f5a
Reformat code
2018-08-10 17:01:11 +02:00
Speentie8081
be8172ce91
Assume spigot 1.13 if NumberFormatException is fired
2018-07-22 09:17:38 -05:00
Speentie8081
768e21d1b5
Update NBTFactory to support spigot 1.13
2018-07-22 09:09:39 -05:00
Speentie8081
bbee2debff
Remove unneeded changes and add back support for 1.9 through 1.12
2018-07-21 10:32:38 -05:00
Speentie8081
d5b01aced2
Use MaterialData instead of block id and data for chunk generation
2018-07-21 00:15:13 -05:00
Speentie8081
f533efb2c8
Add support for spigot 1.13-pre7
2018-07-20 23:51:09 -05:00
Josh
d673537026
fix dispensers
...
previously dispensers were not working at all, this change blocks lava and water and allows dispensers to function normally again on servers with plotsquared. if you were trying to block dispensers launching items into the road however that still is not blocked by this
2018-07-20 19:23:39 -04:00
Jesse Boyd
5d04c64d48
Fix typo
2018-07-07 09:11:23 +10:00
Jesse Boyd
185fe39942
Fix check for UUID support
2018-07-07 08:50:43 +10:00
Jesse Boyd
79e1ea9a8f
*
2018-06-23 14:13:06 +10:00
Jesse Boyd
1772fdab16
Fixes #1988
2018-06-23 14:12:21 +10:00
Jesse Boyd
9020d740d1
Revert "possible fix for mob damage"
...
This reverts commit df6914fb1e
.
2018-06-23 11:46:19 +10:00
Jesse Boyd
df6914fb1e
possible fix for mob damage
2018-06-21 07:48:45 +10:00
Jesse Boyd
3039331976
Add account age expiry filter
2018-06-19 03:29:14 +10:00
Jesse Boyd
37b0cdeace
Revert "Don't cancel chat event"
...
This reverts commit dc5fc5af47
.
2018-06-10 19:35:34 +10:00
Jesse Boyd
dc5fc5af47
Don't cancel chat event
2018-06-09 05:45:25 +10:00
Jesse Boyd
442513b592
Fixes #1970
2018-06-07 08:15:28 +10:00
Jesse Boyd
40635255e3
Probably fixes #1953
2018-05-18 14:48:17 +10:00
Jesse Boyd
550df7f232
Fixes #1952
2018-05-17 17:46:54 +10:00
Jesse Boyd
d6c472fcdf
Fixes #1484
2018-05-17 16:23:27 +10:00
Jesse Boyd
a83b51eb12
Fixes #1951
2018-05-17 15:21:53 +10:00
Jesse Boyd
f479a70594
Fixes #1729
2018-05-17 15:11:44 +10:00
Jesse Boyd
9f9527d2e2
Fixes #1784
2018-05-17 14:53:34 +10:00
Jesse Boyd
98b7a84119
Fixes #1483
2018-05-17 14:50:47 +10:00
Jesse Boyd
5cb94f3e45
Fixes #1928
2018-05-17 14:43:51 +10:00
Jesse Boyd
59e06c2319
Fixes #1929
2018-05-07 10:44:16 +10:00
Jesse Boyd
ef54775ca7
wtf, this has its own spawn reason, thanks spigot
...
Fixes #1803
2018-05-07 10:15:21 +10:00
Jesse Boyd
ef83b5a1b7
Fixes #1931
2018-04-28 09:28:55 +10:00
Jesse Boyd
9fe1e53d9d
Fix single generator biomes
2018-04-15 10:47:00 +10:00
Jesse Boyd
7f257e2bf3
*
2018-04-12 00:20:13 +10:00
Jesse Boyd
c5b332246e
Fix setblock npe 1.8
2018-04-11 23:41:09 +10:00
Jesse Boyd
3565e67137
Prevent entity portal use from plotworld
2018-03-18 09:28:23 +11:00
Jesse Boyd
b36d42811a
Fixes #1897
2018-03-12 17:26:40 +11:00
Jesse Boyd
c5d5b52df4
Tweak item drop check
2018-02-08 19:42:36 +11:00
Jesse Boyd
4b50276ba0
Fixes #1844
2018-01-31 13:05:11 +11:00
Jesse Boyd
8815c83ba1
Various minor
...
Teleport on login fixes
World unloading fixes
2018-01-27 16:26:09 +11:00
Jesse Boyd
bc8b2af164
Fixes #1774 (backwards compatibility)
2018-01-10 17:06:35 +11:00
Christian Langel
3779b17720
fix: shulker-teleport in a other plot ( #1774 )
...
- shulker-teleport in a other plot (Fixes #1762 )
- dropper can't drop lava_bucket and water_bucket (Fixes #1775 )
2017-12-03 17:21:15 +01:00
Jesse Boyd
734c4bb5fe
Fix vehicle deletion
2017-11-14 17:24:02 +11:00
Jesse Boyd
6b7adcdf34
Merge branch 'master' of https://github.com/IntellectualSites/PlotSquared
2017-11-14 17:10:05 +11:00
Jesse Boyd
a752780eeb
Minor fixes
...
Update message color
CME on plot action
Creative middle click banner/head
2017-11-14 17:09:51 +11:00
Opachl
c281620d75
Update PlayerEvents.java
...
added missing import
2017-11-12 17:49:14 +01:00
Opachl
c3f93a1960
fix: Interaction flag with item_frame
...
Interaction flag with item_frame #1761
2017-11-12 17:36:58 +01:00
Opachl
b4e8d782a1
Revert "fix: nteraction flag with item_frame"
...
This reverts commit a2eb727e25
.
2017-11-12 17:35:59 +01:00
Opachl
a2eb727e25
fix: nteraction flag with item_frame
...
nteraction flag with item_frame #1761
2017-11-12 17:34:50 +01:00
Jesse Boyd
6e841543b8
Closes #1731
2017-11-09 10:57:17 +11:00
Jesse Boyd
534d627b05
Fixes #1732
2017-11-09 10:18:52 +11:00
Jesse Boyd
37f1da0715
Various minor
...
VehicleMoveEvent
- Move KillRoadVehicles code there
- Fix for pre-1.12
Fix auto merge being disabled
2017-11-09 10:15:16 +11:00
Alexander Söderberg
530803c738
Implement VehicleMoveEvent for Bukkit. This fixes #1754 . It also makes sure that you cannot use
...
vehicles to enter plots that you're denied from.
2017-11-06 22:01:18 +01:00
Jesse Boyd
5b6d5664e4
Fix fireworks being spawnable in other plots
2017-11-03 06:58:57 +11:00
Jesse Boyd
0d608245f5
Some tweaks / optimizations
2017-09-25 16:57:42 +10:00
Jesse Boyd
92f94ecedc
Tweaks
...
Use sign with plot schematic
Tweak world unloading
2017-09-24 00:13:05 +10:00
Jesse Boyd
abfbeffbb0
Skip y=255, block when finding a free spot
2017-09-23 15:09:03 +10:00
Jesse Boyd
31908090b8
Buld height check
2017-09-23 14:07:52 +10:00
Jesse Boyd
d97ff94465
Various minor
...
Fix download world spawnpoint
Fix regenallroads on augmented world
Ensure all chunks have unloaded before unloading a world
2017-09-20 00:33:29 +10:00
Jesse Boyd
24b3b60983
Might fix #1704
2017-09-01 23:11:37 +10:00
Jesse Boyd
538e2a6002
Varios
...
Fixes #1697
Fixes #1689
2017-08-18 12:37:26 +10:00
Jesse Boyd
da51be20a3
Fix compile
2017-08-10 16:55:57 +10:00
Jesse Boyd
c3759f8963
Fixes #1672
2017-08-10 16:46:51 +10:00
Jesse Boyd
c36ef1d237
Fixes #1673
...
+ unrelated plotme conversion fix
2017-08-10 16:35:53 +10:00
Jesse Boyd
cc1324f581
Fixes #1682
2017-08-09 15:45:27 +10:00
Jesse Boyd
b924809c91
Fixes #1608
2017-08-03 23:13:04 +10:00
Jesse Boyd
355e16fe92
Ignore searching top block for teleportation
2017-06-09 17:43:46 +10:00
Jesse Boyd
ddfcc5b077
Player login tweaks
2017-04-10 09:06:44 +10:00
Jesse Boyd
022372e9b7
Fixes #1534 + various
...
Auto world loading/unloading
Auto player teleporting on login
2017-04-04 07:59:36 +10:00
Jesse Boyd
5d6f4c6668
Some plot area restructuring
2017-03-23 11:10:29 +11:00
Jesse Boyd
a015039dad
Fixes #1535
...
Set `misc_spawn_unowned`
2017-03-13 18:36:40 +11:00
Jesse Boyd
a0640a1e66
Fixes #1536
2017-03-13 18:12:38 +11:00
Jesse Boyd
4d4950090d
Fix 1.7 block placer
2017-03-10 07:07:50 +11:00
Jesse Boyd
aa7b770c03
tweak highest block check
2017-01-31 16:45:02 +11:00
Jesse Boyd
35ebc8c830
Permission check fix
2017-01-13 07:22:28 +11:00
Jesse Boyd
686a6c499f
Fixes #1502
2017-01-11 07:53:53 +11:00
Jesse Boyd
6ec96870c0
Fix SO
2016-12-23 15:33:19 +11:00
Jesse Boyd
9fc464e896
Shorter border teleportation
2016-12-10 00:44:42 +11:00
Jesse Boyd
72ab10c079
remove debug
2016-12-03 23:08:10 +11:00
Jesse Boyd
f50d32f06b
*
2016-12-02 17:17:16 +11:00
Jesse Boyd
6cc744a2e6
Fixes #1444
2016-12-02 17:16:19 +11:00
Jesse Boyd
7e34d9e20a
Fix title logic
2016-11-30 21:26:52 +11:00
Jesse Boyd
c891abce09
Allow added players to use frost walker
...
Properly fixes #1438
2016-11-30 20:46:48 +11:00
Jesse Boyd
2b561f2efa
Rename to ice-form
2016-11-30 19:06:03 +11:00
Jesse Boyd
dea0a452df
Add fading 1.11 titles
2016-11-30 16:28:50 +11:00
Jesse Boyd
81418b07a8
Fixes #1438 (unless other things call this event)
2016-11-30 16:15:20 +11:00
Jesse Boyd
a3c1ad3ec8
Fixes #1449
2016-11-30 16:10:08 +11:00
Jesse Boyd
2e23ae0811
Fixes #1243
2016-11-30 16:00:47 +11:00
Jesse Boyd
e7fa9e01be
Fixes #1419
2016-11-30 15:43:23 +11:00
Jesse Boyd
93414d54c1
Fixes #1453
2016-11-30 15:41:08 +11:00
Jesse Boyd
5642fd3899
Fixes #1359
...
plots.chat.color
and
PLOT_CHAT_SPY_FORMAT
2016-11-30 15:36:13 +11:00
Jesse Boyd
f3d950f6e1
Fix flame enchant damaging entities
2016-11-30 15:03:48 +11:00
MattBDev
8edc357d01
Fixed #1448
2016-11-27 01:26:06 -05:00
MattBDev
77281017d4
Fixes #1428 , Fixes #1431
2016-11-20 22:24:27 -05:00
Jesse Boyd
93c4854454
Add misc-interact flag
2016-10-18 05:03:14 +11:00
Jesse Boyd
5ed2190cb3
Fixes #1369
2016-09-30 23:32:49 +10:00
Jesse Boyd
cd2b6c8ccc
Fixes #1379
2016-09-30 17:04:06 +10:00
Jesse Boyd
6f2c7de0ff
Minor fix to conversion
2016-09-30 16:46:10 +10:00
Jesse Boyd
62373c0737
*
2016-09-30 16:15:15 +10:00
Jesse Boyd
499120963a
Streamline PlotMe conversion
...
Use reflection to disable PlotMe and forward DefaultGenerator to
PlotSquared
Fix border material copying from plotme config
You no longer need to delete the PlotMe jar for conversion
Fix some outdated messages
2016-09-30 16:14:35 +10:00
Jesse Boyd
6074fc8033
Nukkit generator fixes
2016-09-30 14:26:20 +10:00
Jesse Boyd
e4d7270c28
Fix some merged plot events
2016-09-30 03:30:34 +10:00
Jesse Boyd
b6df07f723
Add snow-form flag
2016-09-27 01:38:59 +10:00
Jesse Boyd
177b33154f
Multiple
...
Fixes #1362
Fixes border id for PlotMe converter
2016-09-27 00:56:39 +10:00
Jesse Boyd
12f8861d07
Various
...
externalize strings
plotme conversion fixes
2016-09-26 18:31:08 +10:00
Jesse Boyd
61022b717a
Fixes #1360
2016-09-21 13:42:59 +10:00
Jesse Boyd
9e5af7a642
Possible fix for redstone in merged plots
2016-09-20 23:49:22 +10:00
Jesse Boyd
d89274ce09
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# Bukkit/src/main/java/com/plotsquared/bukkit/BukkitMain.java
2016-09-17 16:03:57 +10:00
Jesse Boyd
264114332b
Let generator be up to the implementation
2016-09-17 16:02:05 +10:00
MattBDev
8e7e5dcb25
Cleanup
...
Signed-off-by: MattBDev <mattbdev@outlook.com>
2016-09-14 12:16:22 -04:00
MattBDev
b6dac54677
Code cleaning and Gradle Update
...
Updated gradle wrapper to 3.0
Updated Gradle files for Nukkit
Added/cleaned minor Nukkit code
Removed duplicate TitleManagement code
Signed-off-by: MattBDev <mattbdev@outlook.com>
2016-09-13 18:10:01 -04:00
Jesse Boyd
a95b68b73c
Add villager-interact flag
2016-09-09 15:17:37 +10:00
Jesse Boyd
85ff8bf639
Minor tweaks
2016-09-07 00:28:01 +10:00
Jesse Boyd
0557671b80
Recover from third party generator error
2016-09-04 14:22:01 +10:00
Jesse Boyd
d75ab130da
Sponge fixes
2016-09-02 15:58:24 +10:00
Jesse Boyd
6a12a6ba64
print chat to console
...
Fixes #1339
2016-09-02 15:47:19 +10:00
manuelgu
20250bc989
Might resolve #1331
...
Wasn't able to reproduce the issue
2016-08-28 20:14:58 +02:00
Jesse Boyd
90d48b2cd0
Fixes #1289
2016-08-26 13:54:22 +10:00
Jesse Boyd
61d00e51ef
Fixes #1303
2016-08-26 03:02:50 +10:00
Jesse Boyd
b5349e16f0
Fixes #1305
...
Just teleports the player further back
Combine move/tp since tp extends move
2016-08-26 02:31:50 +10:00
Jesse Boyd
a801127036
Merge pull request #1301 from MisterErwin/master
...
Calling events when players are removed from plots & correct calling of Member & Trusted events
2016-08-26 02:02:40 +10:00
Byteflux
98d0819383
Only show blocked-cmds message when event is cancelled
2016-08-16 19:09:02 -07:00
Jesse Boyd
e4408d56ec
*And this
2016-08-16 14:32:31 +10:00
Jesse Boyd
f07ac646f3
Possible fix for greeting spam
2016-08-15 09:31:03 +10:00
MattBDev
63d4476d97
Fix #1181
2016-08-09 12:40:38 -04:00
Alex
634802ef98
Got rid of that auto-optimize-imports option
2016-08-08 23:20:31 +02:00
Alex
37e4a652dd
Now calling the respective events when a user is removed from a plot.
...
And switched the event calling of adding Helpers and Trusted players. (Correct me if that was wrong)
2016-08-08 22:45:08 +02:00
MattBDev
112da17614
Squashed commit of the following:
...
commit 91c78407cd
Author: Jesse Boyd <jessepaleg@gmail.com>
Date: Sun Aug 7 11:29:59 2016 +1000
Use a queue for expiry
commit 395d6364be
Author: Jesse Boyd <jessepaleg@gmail.com>
Date: Sun Aug 7 04:43:41 2016 +1000
Cache on fail as well
commit facd43700d
Author: Jesse Boyd <jessepaleg@gmail.com>
Date: Sun Aug 7 04:00:50 2016 +1000
Cache entity count every second
commit 1ae694ff5b
Author: Jesse Boyd <jessepaleg@gmail.com>
Date: Sun Aug 7 03:52:37 2016 +1000
Tweak entity counting
commit c99dd1e74a
Author: Jesse Boyd <jessepaleg@gmail.com>
Date: Sat Aug 6 00:10:11 2016 +1000
Needs sponge builds
commit f408ac82be
Author: Alexander Söderberg <Sauilitired@users.noreply.github.com>
Date: Fri Aug 5 12:13:39 2016 +0200
Update README.md
commit 9b95990ba6
Author: Alexander Söderberg <Sauilitired@users.noreply.github.com>
Date: Thu Aug 4 16:50:37 2016 +0200
Update this here as well
2016-08-08 14:02:25 -04:00
MattBDev
ea3306d070
Fix #1034
2016-07-31 20:17:35 -04:00
MattBDev
09994724db
Fix #1277
2016-07-29 21:40:02 -04:00
MattBDev
610e204d12
Fix #1281 , Fix #1282 , and Sponge gradle
2016-07-29 12:47:42 -04:00
MattBDev
1f341e6ba9
Merge remote-tracking branch 'origin/master' into 3.4.5
...
# Conflicts:
# Sponge/src/main/java/com/plotsquared/sponge/SpongeMain.java
# Sponge/src/main/java/com/plotsquared/sponge/generator/SpongeAugmentedGenerator.java
# Sponge/src/main/java/com/plotsquared/sponge/util/SpongeSetupUtils.java
# Sponge/src/main/java/com/plotsquared/sponge/util/SpongeUtil.java
# Sponge/src/main/java/com/plotsquared/sponge/util/block/GenChunk.java
# build.gradle
2016-07-29 12:25:11 -04:00
Jesse Boyd
ffddf5c187
Fix sponge generator cast
2016-07-29 12:12:28 +10:00
MattBDev
b5ec6232f9
Sponge Fixes and minor changes.
2016-07-25 22:25:15 -04:00
MattBDev
adc021109f
Added Polar Bear where missing
2016-07-25 22:25:15 -04:00
Jesse Boyd
0b5177f192
Minor uuid cache changes
2016-07-25 22:23:49 -04:00
Jesse Boyd
4e019ab796
UUID cache changes
2016-07-25 22:23:19 -04:00
Jesse Boyd
770b9be160
Minor uuid cache changes
2016-07-25 09:23:20 +10:00
Jesse Boyd
07977ac2ce
UUID cache changes
2016-07-25 07:44:47 +10:00
MattBDev
85d6e42462
Merge branch '3.4.5' of https://github.com/IntellectualSites/PlotSquared into 3.5.0
2016-07-24 17:27:41 -04:00
manuelgu
98e865cdf0
Make debug output useful
2016-07-23 12:50:39 +02:00
MattBDev
c1d4c481fb
Fix #1244
2016-07-17 23:20:31 -04:00
MattBDev
8538170cba
Metrics
2016-07-16 22:51:49 -04:00
Jesse Boyd
e2c57cea52
.
2016-07-12 23:56:59 +10:00
MattBDev
8b0e59209c
Remove getServerName()
2016-07-05 23:43:08 -04:00
MattBDev
cf5d2a5e86
Entity Fix and Gradle changes
2016-07-01 17:13:49 -04:00
Jesse Boyd
b9ad75ad84
Add teleport flag
2016-06-29 21:22:55 +10:00
Jesse Boyd
185352d3cf
Fixes #1229
2016-06-29 15:23:10 +10:00
Jesse Boyd
f4fe762135
*
2016-06-28 20:21:50 +10:00
Jesse Boyd
06682b18a5
Fix compile
...
Recover on unknown command error
Fixes #1224
Close #1213 (fixed elsewhere)
Fixes #1212
2016-06-28 19:55:51 +10:00
Jesse Boyd
f8e97f14d6
Fix end crystal spawn cap
2016-06-28 02:03:23 +10:00
MattBDev
a579df00db
Merge remote-tracking branch 'origin/master'
2016-06-27 10:14:28 -04:00
Jesse Boyd
817a5bc16e
Various
...
Fix compatibility with bukkit 1.5
Recover on failed fancy message initialization
Fix /2 remove *
2016-06-27 18:38:14 +10:00
Jesse Boyd
7da0b9877f
Fixes #1221 (the NPE at least)
2016-06-26 17:07:46 +10:00
Jesse Boyd
f20ef15774
Revert creature spawn message + change expire to seen
2016-06-26 04:30:12 +10:00
MattBDev
5b9dc59abf
Updates to docs, code style tweaks, and some code optimizations
2016-06-23 20:12:17 -04:00
MattBDev
30d49880b6
Fix #1208 NPE
2016-06-22 16:31:04 -04:00
Jesse Boyd
9e1f6d8748
Closes #1209
2016-06-22 13:33:32 +10:00
Jesse Boyd
e08db3d12b
Check teleportation on command location prefix
2016-06-21 03:02:41 +10:00
Jesse Boyd
3fabfa10d7
Add liquid-flow flag
2016-06-20 22:48:04 +10:00
Jesse Boyd
f5e7d08ace
Allow duplicates after 5s
2016-06-19 16:14:13 +10:00
Jesse Boyd
3ced832b80
Fix biome stripes (whoops)
2016-06-18 13:15:50 +10:00
Jesse Boyd
91c742c141
Fixes #590
2016-06-18 13:13:36 +10:00
Jesse Boyd
081081b36e
Fixes #1063
2016-06-17 15:42:23 +10:00
Jesse Boyd
480453b716
Various
...
Fixes #1177
Additional check for left click with milk on adult entity
Add setting for enabling persistent meta
Only set fly persistent meta if it differs from the current gamemode fly
mode.
2016-06-16 20:16:48 +10:00
Jesse Boyd
28ad14500a
Fixes #1172
2016-06-16 17:59:39 +10:00
Jesse Boyd
b2997b7c7b
Don't send duplicate messages
2016-06-16 10:31:33 +10:00
Sauilitired
5b103d49c0
Fixes #1171
2016-06-16 02:08:01 +02:00
MattBDev
ae5e15e434
Fix invalid record type error
2016-06-13 15:05:38 -04:00
Jesse Boyd
341967cbfc
Reclassify armor stand as vehicle
2016-06-13 15:35:33 +10:00
Jesse Boyd
b238bdbd21
Fix armor stand / hangings being considered vehicles
2016-06-13 15:32:13 +10:00
Jesse Boyd
4f0ede646e
Chat / Merge blocks placer / generator
2016-06-13 14:47:50 +10:00
MattBDev
0cfef63376
Fix backwards compatibility
2016-06-11 19:25:13 -04:00
MattBDev
93deebf4ca
1.10 fixes
2016-06-10 13:31:28 -04:00
MattBDev
482f4d6815
Modify Setting and Storage class names.
2016-06-10 13:00:34 -04:00
Jesse Boyd
f1f6b2781e
Fix INSTABREAK flag
2016-06-06 06:34:05 +10:00
Jesse Boyd
237a0d8b6b
Always cache * uuid
2016-06-05 20:11:02 +10:00
Jesse Boyd
960ad50070
Use DBFunc instead of dbManager
2016-06-05 19:54:33 +10:00
Jesse Boyd
951a6b82a2
simplify config / multiple expiry tasks / block cache fix
2016-06-05 17:28:43 +10:00
MattBDev
70aaa984e2
Documentation and Flag Changes.
2016-06-04 17:19:37 -04:00
Jesse Boyd
ca5d3a818b
PlotBlock cache / events / flags
2016-06-04 06:20:13 +10:00
Jesse Boyd
f84766074e
Fixes #1145
2016-06-04 03:36:39 +10:00
MattBDev
b4707c94c4
Fix #579
...
Also tweaks to deprecation for development purposes.
2016-06-03 10:57:25 -04:00
MattBDev
cee970e3d9
Tweaked some things
2016-06-02 13:42:32 -04:00
MattBDev
da58c7b411
Beautify code
2016-06-02 11:38:47 -04:00
MattBDev
89c4ce24ef
Merge branch 'fix/forcefieldflag' of https://github.com/manuelgu/PlotSquared into manuelgu-fix/forcefieldflag
2016-06-02 09:52:30 -04:00
MattBDev
e6433a24ab
Fix grow flags
2016-06-02 00:33:50 -04:00
MattBDev
f21d159911
Various fixes and tweaks.
2016-06-01 16:50:35 -04:00
MattBDev
042d8950ee
Fix #1139
2016-05-29 20:48:14 -04:00
manuelgu
8d6565c32c
Fix NPE
2016-05-29 19:38:31 +02:00
manuelgu
def33bc9ad
Fix IntellectualSites/PlotSquared#1140
2016-05-29 11:59:16 +02:00
MattBDev
53e4b728a6
Merge remote-tracking branch 'origin/master'
2016-05-28 22:38:10 -04:00
MattBDev
4af846967c
Fix #958
2016-05-28 22:37:56 -04:00
manuelgu
9ae4f02205
Fix forcefield flag
2016-05-28 01:16:01 +02:00
manuelgu
ceb8fb9fa3
Implement PlotComponentSetEvent
2016-05-25 21:49:55 +02:00
MattBDev
465f7f4504
Tweaks and doc updates.
2016-05-24 22:08:45 -04:00
Jesse Boyd
a2a43816ad
*And this
2016-05-23 04:41:25 +10:00
Jesse Boyd
7bdcde6d24
Why was this made private?
2016-05-23 04:12:11 +10:00
Jesse Boyd
b8afbe8a00
Optimize auto trim + command cost/confirmation
2016-05-22 05:29:27 +10:00
MattBDev
13b7a798e6
ignored exception
2016-05-21 11:54:00 -04:00
MattBDev
8af30667e4
ignored exception
2016-05-21 11:18:35 -04:00
MattBDev
4bd83ab298
Logger changes
2016-05-21 11:16:21 -04:00
Jesse Boyd
7ae5042c32
Recover from bad data file
...
Closes #1122
2016-05-22 01:16:04 +10:00
Jesse Boyd
4ceb54b566
Add logger
2016-05-22 00:47:14 +10:00
Jesse Boyd
6b1298a5e6
*Fix version check
2016-05-20 05:10:46 +10:00
Jesse Boyd
7873bcf592
Fixes #1102
2016-05-19 18:28:06 +10:00
manuelgu
18e3a7553e
Fix #1085
...
Fix #1085
2016-05-15 22:05:52 -04:00
Jesse Boyd
c70c2283a2
Recover from failed event registration
2016-05-14 23:50:43 +10:00
manuelgu
2c0743b7e9
Proper method name
2016-05-13 19:04:55 +02:00
MattBDev
d47eeff23b
Cleaning and Fix #1108
2016-05-12 18:00:38 -04:00
MattBDev
0958b57e46
Tidy code.
2016-05-12 17:09:35 -04:00
MattBDev
7947c3fdd7
Merge branch 'master' of https://github.com/IntellectualSites/PlotSquared
2016-05-12 15:43:44 -04:00
Jesse Boyd
dee8072d83
Merge branch 'master' of https://github.com/IntellectualSites/PlotSquared
...
# Conflicts:
# Bukkit/src/main/java/com/plotsquared/bukkit/listeners/PlayerEvents.java
# Bukkit/src/main/java/com/plotsquared/bukkit/util/block/FastQueue_1_9.java
2016-05-13 03:04:43 +10:00
Jesse Boyd
63c7041a34
Flag tweaks
2016-05-13 02:55:57 +10:00
MattBDev
63472ebeaf
Merge branch '3.3.4'
...
# Conflicts:
# Bukkit/src/main/java/com/plotsquared/bukkit/util/SendChunk.java
2016-05-11 16:45:17 -04:00
MattBDev
d5cf81be5c
1.9.4 compatibility.
2016-05-11 12:11:46 -04:00
MattBDev
1db3d1aa72
Start 3.3.4 work to support 1.9.4
2016-05-11 11:16:38 -04:00
MattBDev
a4647b05e2
Fix #1011
2016-05-10 14:24:02 -04:00
MattBDev
421203a27d
Bug Fix and Cleanup
2016-04-29 18:14:12 -04:00
MattBDev
8f3d35bca3
Bug Fix and Cleanup
2016-04-28 16:38:51 -04:00
MattBDev
669359cd37
General changes
2016-04-26 10:14:22 -04:00
Jesse Boyd
d8849f718c
Fix plotworld get
2016-04-26 09:32:16 +10:00
MattBDev
74ed10c376
Completed and ready to test
2016-04-22 23:46:16 -04:00
MattBDev
aaf9511673
Start implementing new Flag system.
2016-04-22 23:46:16 -04:00
Jesse Boyd
d3dd88eb8d
Fixes #1062
2016-04-22 23:45:19 -04:00
Jesse Boyd
10bf03f81b
Disable colored chat
2016-04-22 23:45:19 -04:00
Jesse Boyd
40e063e702
Fixes #1050
2016-04-22 23:45:19 -04:00
MattBDev
c2c20ff189
Merge remote-tracking branch 'remotes/origin/master'
2016-04-11 17:04:52 -04:00
Jesse Boyd
9ba3b06854
change priority to low
2016-04-07 20:05:02 +10:00
Jesse Boyd
45b6950111
Fixes chat error / plot deny *
2016-04-07 03:33:49 +10:00
Jesse Boyd
8b10b7109c
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# Bukkit/src/main/java/com/plotsquared/bukkit/util/block/FastQueue_1_8_3.java
# Bukkit/src/main/java/com/plotsquared/bukkit/util/block/FastQueue_1_9.java
2016-04-07 02:33:23 +10:00
Jesse Boyd
f7810860da
Re-add WorldEdit check
2016-04-07 02:14:50 +10:00
MattBDev
4dcac29028
Weaken Declaration
2016-04-06 00:17:30 -04:00
MattBDev
d49de5297b
Tweaks
2016-04-05 23:50:04 -04:00
MattBDev
9c81dfa5c3
Cleanup and Optimizations
...
Abstracted TitleManagers
Removed a lot of Statics.
ETC.
2016-04-05 12:53:40 -04:00
Jesse Boyd
fab60a0d53
Fix schematic on claim/auto
2016-04-05 11:07:37 +10:00
Jesse Boyd
1f32707ec2
Fix populate offset for older versions
2016-04-05 10:08:10 +10:00
MattBDev
95c9fd01dd
Merged
2016-04-04 12:49:11 -04:00
manuelgu
6ab3a029b2
Add teleport on death feature
2016-04-04 11:31:15 +02:00
manuelgu
c69c4dd2e1
It actually is tested
2016-04-04 00:11:32 +02:00
manuelgu
4da38a6f9c
Add bypass permission to breaking blocks at y0
2016-04-04 00:09:46 +02:00
Jesse Boyd
dffa00858d
More than 2 lines
2016-04-02 17:15:36 +11:00
MattBDev
4ebd778c62
Optimizations and a purge fix
2016-04-02 01:30:26 -04:00
MattBDev
8243e0118a
Optionals introduced, code cleaned, potential purge fix
2016-04-01 19:14:46 -04:00
Jesse Boyd
4a7112a0a5
Various
...
Add some 1.9 blocks to chest content with schematic paste
Restructure tileentity placement from schematic (will soon add signs
etc)
Prepare for release 3.3.3
2016-04-01 04:23:26 +11:00
Jesse Boyd
edd18a7178
Various
...
- Fix some block change issues (for some reason sending a chunk would
sometimes reset any recent changes)
- Send chunk changes for relight command
- Have kick cmd kick the player from the server if they are kicked from
the spawn plot
- Plot size checks for downloading
- Fix some potential integer overflow issues for large plots (>64K x
64K)
- Fix some edge cases for plot move/copy
2016-03-31 20:49:00 +11:00
Jesse Boyd
95d03e878c
Cancel potion throw
2016-03-30 13:41:13 +11:00
Jesse Boyd
dca2696782
Forgot wall height
2016-03-30 13:26:23 +11:00
Jesse Boyd
1e93398fd8
Cancel lingering potion splash
...
Cancelling the event still doesn't stop the animation.
2016-03-30 13:23:31 +11:00
MattBDev
31d346a587
Minor code cleanup
...
Plus an optimization
2016-03-29 17:00:07 -04:00
MattBDev
6007f040cd
OCD
2016-03-29 15:47:59 -04:00
Jesse Boyd
6ebfd426c3
Just "height" would have made more sense
2016-03-30 05:14:51 +11:00
Jesse Boyd
560ebf412b
Relight command
2016-03-30 04:34:48 +11:00
Jesse Boyd
df630f9be1
Remove outdated copyright notice at the top of each file
...
- No license is the same as all rights reserved
- There's already a license at the root of the project
- The message was not in most files. easier to remove it
- Support link isn't valid
- No longer just the bukkit API
2016-03-30 02:50:13 +11:00
Jesse Boyd
d9c6d04b46
Debug PlotMe conversion (temporary)
2016-03-29 19:13:48 +11:00
Jesse Boyd
6f9af04274
Cleanup BukkitChunkManager
2016-03-29 18:44:04 +11:00
Very Evil Olaf
30043fd1c1
Missing brackets
...
very (VERY!) minor change ^^
2016-03-29 09:10:24 +02:00
Jesse Boyd
eed8cbec5a
Fixes #1015
2016-03-29 17:39:29 +11:00
MattBDev
32ba55baf5
Code cleanup and Optimizations
2016-03-29 00:56:44 -04:00
MattBDev
49d18b9229
Code cleanup
2016-03-28 23:26:44 -04:00
MattBDev
a8fd6d00d0
Sorry for the versioning confusion
2016-03-28 23:23:56 -04:00
MattBDev
b1fa258688
Code cleanup
2016-03-28 19:30:55 -04:00
MattBDev
76e2b1f416
Code cleanup
...
maybe a bug fix or two
2016-03-28 17:31:40 -04:00
MattBDev
8d4f042abc
Cleanup of code
2016-03-28 13:28:21 -04:00
Jesse Boyd
dcd1a50a0c
default tab completion + plot chat for merged plots
2016-03-28 22:52:29 +11:00
Jesse Boyd
ff1b7c66b1
What's snow-melt doing there?
2016-03-27 19:38:15 +11:00
Jesse Boyd
1bf05df706
Try this coolty
2016-03-27 16:01:53 +11:00