dordsor21
0e0a534620
Fix regenallroads extend (height)
2019-01-16 01:55:45 +00:00
dordsor21
61f8ceaaaa
I'm an idiot and left one of my debug messages in
2019-01-16 01:28:07 +00:00
dordsor21
7e6b11a21b
Fix plot swap and have a nicer static AIR block
2019-01-15 23:58:21 +00:00
dordsor21
28c219c694
/plot leave has a terrible description
2019-01-15 16:20:50 +00:00
dordsor21
f679d3f873
Debug not debug
2019-01-14 18:27:20 +00:00
dordsor21
232b7ccfc1
Don't allow debugroadregen on merged plots
2019-01-14 18:15:44 +00:00
dordsor21
44fc8a55ea
Add "kick" meta check in PlotListener
2019-01-14 17:41:28 +00:00
dordsor21
b2d035cf69
Fix deny-exit flag causing plot kick to break
2019-01-14 17:31:22 +00:00
dordsor21
d81d3c72e4
Update scripts and code to work nicely with each other.
...
Fixes #2208
2019-01-12 19:56:11 +00:00
dordsor21
f62777bc1a
Minor:
...
Fix BukkitLegacyMappings method map usage
Move obtaining legacy block to default clause
Task should be async
2019-01-12 18:05:20 +00:00
dordsor21
15ea0f3210
Fix BukkitLegacyMappings having maps the wrong way round & fix PlotBlockListFlag to use PlotBlocks.
...
Fixes #2229
2019-01-12 17:39:29 +00:00
dordsor21
0d76e46fa2
Fix requiring restart for /ps load after /ps save & make descriptions nicer
2019-01-11 12:50:38 +00:00
NotMyFault
222585bf01
Update C.java
2019-01-10 22:21:34 +01:00
NotMyFault
63af0de9f0
Update Settings.java
2019-01-10 22:20:30 +01:00
NotMyFault
5df6f2a13e
Update Download.java
2019-01-10 22:18:28 +01:00
Sauilitired
3ac7785cc3
Skip empty files in DebugPaste
2019-01-10 21:34:52 +01:00
dordsor21
3bbd97e7e1
Fix PlotDeleteEvent and PlotMergeEvent not being called.
...
Replaced current PlotMergeEvent with PlotAutoMergeEvent (called when a plot is merged on /plot auto). And made PlotMergeEvent be called for /plot merge command.
2019-01-10 17:10:25 +00:00
Sauilitired
e47b4fef20
Remove update and changelog commands
2019-01-10 17:45:40 +01:00
matt
7302480728
Merge branch 'optional' into breaking
2019-01-09 20:01:32 -05:00
NotMyFault
457c520eb6
Fixing debugpaste description
2019-01-09 23:40:08 +01:00
Sauilitired
053edb823d
Use Incendo pasting instead of Hastebin
2019-01-09 23:12:36 +01:00
dordsor21
727d120e70
Regenallroads:
...
- remove the "estimated time" as it's just not remotely correct, nor would it be correct if it were based on actual chunk number
- fix the air to be pasted above the road when using regenallroads
2019-01-09 16:15:34 +00:00
dordsor21
ea01a5171b
Add missing admin unlink permission
2019-01-03 22:36:09 +00:00
dordsor21
77ddeabca2
Fix NPE with plot version (update to new versioning within code)
...
Also add date and commit to plugin.properties file.
2019-01-03 17:32:21 +00:00
matt
e12a7bb85f
Migrated remaining Optionals
2019-01-02 23:15:42 -05:00
matt
c7b9bfeb4b
Migrate from Guava Optionals to Java Optionals
2019-01-02 23:11:26 -05:00
dordsor21
ae9e52f093
Don't dump g_sch
2019-01-02 13:18:20 +00:00
dordsor21
29868bdd29
Fix road generation for roads of even width
2019-01-01 14:43:41 +00:00
Sauilitired
38a382f8e5
Add missing argument to unlink
2019-01-01 00:55:25 +01:00
dordsor21
7bcc4c4ce3
Fix plot move/swap block rotation issue (switch to BaseBlock). Also fix container inventory pasting.
...
Some cleanup.
Fixes #2209
2018-12-31 17:15:47 +00:00
dordsor21
8c52e20736
Use BaseBlocks in regenallroads and minor cleanup of HybridUtils.
...
Fixes #2210
2018-12-31 16:08:09 +00:00
dordsor21
750be6c5fe
clean merge up
2018-12-28 17:03:00 +00:00
Rick Strafy
6292bff7c9
Fix rotation ( #2200 )
...
* Fix rotation
* Clean up some events and utility classes. Try to use as general type
declarations as possible. Add configurable override for the unsafe block checker.
* Treat tridents as a projectile
* Fix rotation and merged with current breaking branch
2018-12-28 09:42:03 +00:00
Sauilitired
12b8ae3eed
Clean up some events and utility classes. Try to use as general type
...
declarations as possible. Add configurable override for the unsafe block checker.
2018-12-28 07:39:39 +01:00
dordsor21
660754511b
Fix rotation of road schematics
2018-12-28 00:47:48 +00:00
dordsor21
2846363a2c
Revert "Use our own schematic readers in only create one input stream, and allow for future customisation of schematics if required/wanted."
...
This reverts commit 3521b8aa22
.
2018-12-27 20:06:02 +00:00
dordsor21
3521b8aa22
Use our own schematic readers in only create one input stream, and allow for future customisation of schematics if required/wanted.
2018-12-27 19:42:56 +00:00
Sauilitired
249b5d4068
Revert dors commit
2018-12-27 17:29:35 +01:00
Sauilitired
76113cb0ab
Allow specifying Y value for default plot home
2018-12-27 16:18:54 +01:00
matt
a529518b91
Minor changes, formatting, comments.
...
One notable thing added was the inclusion of more of the new mobs in one of the events.
2018-12-27 00:46:32 -05:00
Alexander Söderberg
75bcd1adec
Update StringMan.java
2018-12-27 01:31:48 +01:00
dordsor21
fba7eac6d8
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2018-12-26 21:18:38 +00:00
dordsor21
6e127db982
Cleanup
2018-12-26 21:18:22 +00:00
Sauilitired
f1cf541606
Merge remote-tracking branch 'origin/breaking' into breaking
2018-12-26 19:16:42 +01:00
Sauilitired
2b9fe5afda
Fix plot music (and plot inventories)
2018-12-26 19:16:34 +01:00
dordsor21
ba47a21971
- Update code style to format annotations nicely
...
- Reformat code
2018-12-26 17:21:06 +00:00
dordsor21
8cb2bdc846
Nice code to handle schematic loading and remove the ability to debugroadregen a specific chunk, as it uses a completely different method to actual road generation.
2018-12-26 16:44:39 +00:00
Sauilitired
b05316c000
Recommend paper just like FAWE. I want to be like the cool kids.
...
Oh, and fix an issue with `/plot music`. Still broken. Just not
the same kind of broken.
2018-12-26 15:29:39 +01:00
Sauilitired
f1378013c1
Fix plot home
2018-12-26 01:39:49 +01:00
dordsor21
c14b76b324
Fix rotational blocks in road generation
2018-12-24 23:14:13 +00:00
dordsor21
af23d3d98e
Fix schematic pasting to paste tile entities and blocks with BlockData (e.g. stairs) properly
2018-12-24 17:56:13 +00:00
Sauilitired
9fe9c2662b
Fix legacy conversion of block lists
2018-12-24 08:57:17 +01:00
Sauilitired
9e0c226632
Fix schematic pasting
2018-12-24 08:13:15 +01:00
Sauilitired
4f43788307
Merge remote-tracking branch 'origin/breaking' into breaking
2018-12-24 01:50:45 +01:00
Sauilitired
8dae2555db
Make mv create
work again
2018-12-24 01:50:17 +01:00
dordsor21
1bf621fb4b
Fix schematic saving (and improve performance slightly)
2018-12-23 22:49:43 +00:00
Sauilitired
2ede77318a
Add dordsor21 to author list
2018-12-23 20:32:48 +01:00
Sauilitired
5c678e86bb
Fix configuration loading issues
2018-12-23 20:31:29 +01:00
Sauilitired
02937cc543
Add configuration conversion and fix BukkitLegacyMappings
2018-12-23 19:43:36 +01:00
Sauilitired
165cac8b13
Fix bStats problem and commit Setup progress
2018-12-23 17:38:27 +01:00
Sauilitired
7900a95b25
Implement LegacyConverter
2018-12-21 22:55:47 +01:00
Sauilitired
fe12d03916
Remove unused classes.
2018-12-21 21:28:33 +01:00
dordsor21
e757c3e13c
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2018-12-21 13:39:27 +00:00
dordsor21
5fdb60f85d
Default plot height is at sea level (62)
2018-12-21 13:39:20 +00:00
sauilitired
130274de86
Fix multiverse setup and don't allow unsafe blocks in setup
2018-12-21 03:31:08 +01:00
dordsor21
28f3be56b3
Fix schematic creation
...
Seems fairly ugly, but only because the format requires the blocks be inputted in that exact order, and it prevents us from having to cache the blocks per chunk to then insert into the relevant tags.
2018-12-21 00:49:15 +00:00
dordsor21
c53cd1ec91
oops
2018-12-20 23:34:55 +00:00
dordsor21
90682e9f8b
Various:
...
- Some minor cleanup
- Test for null id, not for null PlotBlock
- Small fixes to schematic saving (still broken)
2018-12-20 23:33:24 +00:00
sauilitired
341e386df8
Delete Collection getBlocks to Array getBlocks
2018-12-20 21:46:00 +01:00
sauilitired
f4140ae728
Add getBlockArray() method
2018-12-20 21:40:50 +01:00
dordsor21
4e10682748
A few minor fixes
2018-12-20 18:46:52 +00:00
sauilitired
096ad1febe
Make sure that blocks are actually compiled. Whoopsie 🐮
2018-12-20 19:35:02 +01:00
dordsor21
1543ac50cd
Various:
...
- Empty StringPlotBlocks are air
- Update signs to 1.13
- Fix getting material in BukktiLocalQueue#setMaterial
2018-12-20 17:20:13 +00:00
sauilitired
568b4c8e85
Merge remote-tracking branch 'origin/breaking' into breaking
...
# Conflicts:
# Bukkit/src/main/java/com/github/intellectualsites/plotsquared/bukkit/generator/BukkitPlotGenerator.java
# Bukkit/src/main/java/com/github/intellectualsites/plotsquared/bukkit/listeners/PlayerEvents.java
2018-12-20 02:25:55 +01:00
sauilitired
e939b8237e
Changelist:
...
- Added aliases for custom configuration types
- Removed numerical ID based methods in Block Queues
- Fixed sign removal in Plot.java
- (Hopefully) fixed dividing by 0 errors in BlockBucket
- Removed random from some methods, as blockbucket has it's own random
- Temporarily removed chunk analysis
- Changed a lot in GenChunk and BukkitPlotGenerator
2018-12-20 02:23:48 +01:00
dordsor21
cbc2b70336
Merge commit 'be485075993f8dc807595c524f58c3bb58156a0c' into breaking
...
# Conflicts:
# README.md
2018-12-20 00:55:44 +00:00
dordsor21
11ccfe7ac4
Reformat code
2018-12-19 23:26:20 +00:00
dordsor21
fa2dbb2b89
Update to WorldEdit 7 (and WE7-compatible schematics, *hopefully keeping legacy*)
2018-12-19 23:18:57 +00:00
sauilitired
e724aa8caf
Fix PlotItem.
2018-12-19 18:24:35 +01:00
sauilitired
8f23299e7d
Use BlockBuckets everywhere.
2018-12-19 17:19:54 +01:00
dordsor21
361cc9e9f7
Remove old LegacyMappings class from Bukkit
...
Add "fromAny" method
2018-12-19 15:08:49 +00:00
dordsor21
531d8cc706
Merge branch 'breaking' into breaking
2018-12-19 14:54:32 +00:00
dordsor21
4b02bb1df8
Refactor legacy mappings to use PlotBlocks
2018-12-19 14:52:15 +00:00
sauilitired
1d3270d869
BlockBuckets r cool 🐮
2018-12-19 00:01:13 +01:00
sauilitired
af9418552a
Whoops.
2018-12-18 20:58:52 +01:00
sauilitired
10b87f5728
Add mappings for pre initialized items
2018-12-18 20:56:55 +01:00
sauilitired
ccad0bced9
Progress.
2018-12-18 20:54:20 +01:00
sauilitired
fb7bcef05f
1.13 shizzle
2018-12-17 20:57:21 +01:00
NotMyFault
8ad75efa0e
Adding French translation
2018-12-12 16:12:40 +01:00
sauilitired
820710721e
Schematic list command
2018-12-06 18:01:33 +01:00
sauilitired
a4a923c23c
Extract duplicated switch statement in EntityUtil
2018-11-15 00:08:32 +01:00
sauilitired
06f64aeff0
Extract duplicated method declaration
2018-11-15 00:06:20 +01:00
sauilitired
a8b4729845
Rename DBFunc#everyone to DBFunc#EVERYONE, and create two string constants 🐱
2018-11-14 23:51:56 +01:00
sauilitired
3c64376abe
Fix guest gamemode flag.
2018-11-14 23:40:27 +01:00
dordsor21
8cd54929e7
Merge branch 'master' into breaking
...
# Conflicts:
# Bukkit/src/main/java/com/github/intellectualsites/plotsquared/bukkit/events/PlotRateEvent.java
# Bukkit/src/main/java/com/plotsquared/bukkit/util/BukkitEventUtil.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/PlotSquared.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Add.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Auto.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Delete.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Kick.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Load.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Music.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Owner.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Rate.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Reload.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/SchematicCmd.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Trust.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/flag/GameModeFlag.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/Clear.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/PluginCmd.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/Relight.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/SetHome.java
# Core/src/main/java/com/intellectualcrafters/plot/config/C.java
# Core/src/main/java/com/intellectualcrafters/plot/config/Configuration.java
# Core/src/main/java/com/intellectualcrafters/plot/config/Settings.java
# Core/src/test/java/com/github/intellectualsites/plotsquared/plot/util/EventUtilTest.java
# Nukkit/src/main/java/com/plotsquared/nukkit/util/NukkitEventUtil.java
# README.md
# Sponge/src/main/java/com/github/intellectualsites/plotsquared/sponge/events/PlotRateEvent.java
# Sponge/src/main/java/com/github/intellectualsites/plotsquared/sponge/util/SpongeSchematicHandler.java
# Sponge/src/main/java/com/github/intellectualsites/plotsquared/sponge/util/block/SpongeLocalQueue.java
# Sponge/src/main/java/com/plotsquared/sponge/util/SpongeEventUtil.java
2018-11-14 14:44:07 +00:00
sauilitired
8df7f63931
Refactor PS (and rename to PlotSquared)
2018-11-14 14:19:57 +01:00
sauilitired
16dbbe5244
Refactoring of PS#getPlots:
...
Initialize to HashSet rather than ArrayList, because of add in HashSet
is O(1) vs. add in ArrayList which is O(n). Also make the wrapping
set immutable.
2018-11-14 13:52:09 +01:00
NotMyFault
302051a6ca
Minor cleanup
2018-10-20 14:03:21 +02:00
Jesse Boyd
b6d4872ca4
Merge pull request #2102 from dordsor21/master
...
Add PlotChangeOwner Event
2018-10-13 15:11:45 +11:00
NotMyFault
4b7ca2ff37
Minor cleanup
2018-10-10 18:29:21 +02:00