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

Potrzebuje #8

Open
wants to merge 401 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
401 commits
Select commit Hold shift + click to select a range
a5ffa3b
Log & rollback armor stand/item frame modifications
Brokkonaut Nov 9, 2018
1eace44
Better messages
Brokkonaut Nov 9, 2018
76aeb5f
Filter for entity types
Brokkonaut Nov 9, 2018
9ea7a47
Animals should not contain ambient entities
Brokkonaut Nov 9, 2018
8a1897e
Add entities to params command
Brokkonaut Nov 9, 2018
27c72b4
Error message if entity logging is enabled, but no compatible WorldEd…
Brokkonaut Nov 9, 2018
c3b0fda
Improve worldeditor row ordering
Brokkonaut Nov 9, 2018
cd798e8
Summarization for entities
Brokkonaut Nov 10, 2018
83157ad
clearlog for entities
Brokkonaut Nov 10, 2018
7f3bb30
Version 1.13.2
Brokkonaut Nov 10, 2018
0e8bb25
WorldEdit changed the bstats artifact group again
Brokkonaut Nov 12, 2018
ab7c8ff
Fix key limit issues with some mysql versions
Brokkonaut Nov 13, 2018
7e47a0c
Skip duplicate rows instead of canceling the conversion
Brokkonaut Nov 24, 2018
d847908
Skip duplicates for chest/sign conversion too
Brokkonaut Nov 24, 2018
ab464e1
Use long instead of int to avoid overflow in converter
Brokkonaut Nov 26, 2018
d5ee15e
Improve stability for material table updates
Brokkonaut Nov 27, 2018
7152753
Reduce converter max batch size
Brokkonaut Nov 27, 2018
9f8fd3e
Use constants for magic values
Brokkonaut Dec 8, 2018
31ef2d9
Return idle connection from Consumer to avoid timeout
Brokkonaut Dec 11, 2018
51f8425
Adapt to latest WorldEdit changes
Brokkonaut Jan 4, 2019
58223b7
Fix startup exception when running without WorldEdit
Brokkonaut Jan 4, 2019
2e81e2b
Catch failed ItemStack serialization
Brokkonaut Jan 5, 2019
9471634
Do not go over the maximum level for fluids
Brokkonaut Jan 8, 2019
dc62524
Fix logging fluids flowing down
Brokkonaut Jan 9, 2019
025950a
Fix armor stand logging on kill in survival mode
Brokkonaut Jan 14, 2019
92de737
Allow null weapons for kills
Brokkonaut Feb 14, 2019
7dce177
Log pumpkin carving
Brokkonaut Feb 18, 2019
399cbc9
Null check
Brokkonaut Feb 18, 2019
34eeb52
Use EnumSet instead of boolean array
Brokkonaut Feb 22, 2019
8b1ee25
Fix NPE when entities die without a damager
Brokkonaut Feb 23, 2019
87c0976
Allow tool use when the interact event is cancelled
Brokkonaut Mar 6, 2019
d4b1272
Disable tool on drop: Only cancel dropping if there is space for that…
Brokkonaut Mar 21, 2019
254c856
Update to 1.14pre5
Brokkonaut Apr 24, 2019
82d61d5
Spigot 1.14 instead of 1.14-pre5
Brokkonaut Apr 27, 2019
503541a
Fix version parsing
Brokkonaut May 2, 2019
bd23c93
Allow logblock to load when it encounters unknown material/entity types
Brokkonaut May 4, 2019
e66b5a8
Merge branch 'master' into 1.14pre
Brokkonaut May 4, 2019
33c18a9
Improve compatibility when running 1.13 and 1.14 servers on the same …
Brokkonaut May 5, 2019
1602fdb
Configuration option to require SSL on the database connection
Brokkonaut May 14, 2019
7a946fc
Merge branch 'master' into 1.14pre
Brokkonaut May 14, 2019
ac233a3
Spigot 1.14.1
Brokkonaut May 14, 2019
f6522b7
create chat table without fulltext index if the database does not sup…
Brokkonaut May 15, 2019
8f429af
Made LogBlock's messages far more visual appealing
DarkArc Sep 2, 2014
4fda020
Log sign base color change
Brokkonaut May 27, 2019
424ef3b
Only log sign base color changes when we log SIGNTEXT for this world
Brokkonaut May 27, 2019
da692ed
Log lectern book change
Brokkonaut May 28, 2019
9eef03a
Fix lectern logging
Brokkonaut May 28, 2019
72fc78b
Add missing break
Brokkonaut May 28, 2019
05d7652
Improve log messages when the block/entity type is unknown
Brokkonaut May 31, 2019
3efd92d
loadChunk will keep chunks loaded forever, so do not use that
Brokkonaut Jun 20, 2019
e6b0108
Chunk.load is just as World.loadChunk
Brokkonaut Jun 20, 2019
9b5e0c9
WorldEdit logging should only log modified blocks
Brokkonaut Jun 23, 2019
76f7f87
Improve logging of 1.14 blocks
Brokkonaut Jun 23, 2019
1525d76
Reformat
Brokkonaut Jun 23, 2019
e8aaadf
Code style
Brokkonaut Jun 23, 2019
a6e4d79
Merge remote-tracking branch 'remotes/DarkArk/feature/pretty-chat' in…
Brokkonaut Jun 23, 2019
d829005
Apply new message formatting to entity changes
Brokkonaut Jun 23, 2019
e9d78bf
Change action type for some entries
Brokkonaut Jun 23, 2019
d03bbe6
Add missing newline
Brokkonaut Jun 24, 2019
6f4ce7e
Fix lectern logging
Brokkonaut Jul 9, 2019
3f7ace7
Merge branch 'master' into pretty-chat
Brokkonaut Jul 9, 2019
06f24bf
Add public to the ChestAccess variables
paul-maxime Aug 9, 2019
07bf942
Switch to openjdk8 in travis builds
Brokkonaut Aug 10, 2019
091bdca
Merge pull request #763 from paul-maxime/public-chestaccess
Brokkonaut Aug 10, 2019
f298a5f
Merge branch 'master' into pretty-chat
Brokkonaut Aug 10, 2019
2f92fd3
Fix beacon logging, they are not a container
paul-maxime Aug 10, 2019
af895aa
Merge branch 'master' into pretty-chat
Brokkonaut Aug 11, 2019
a7967e9
Do not require WorldEdit for CuboidRegion
Brokkonaut Aug 27, 2019
cd38ac9
Remove unused methods
Brokkonaut Aug 27, 2019
921df87
Expose useSSL flag to config
TheMolkaPL Sep 27, 2019
1e1dce9
Merge remote-tracking branch 'remotes/origin/master' into pretty-chat
Brokkonaut Sep 30, 2019
d98d46d
Fix logging when waterlogging waterlogged blocks
Brokkonaut Oct 15, 2019
76a81c1
Merge branch 'master' into pretty-chat
Brokkonaut Oct 16, 2019
078fe7f
missing diff for log formatting
Brokkonaut Oct 16, 2019
8192aa4
Allow block tags in querys
Brokkonaut Nov 17, 2019
27cc59f
Merge branch 'master' into pretty-chat
Brokkonaut Nov 17, 2019
241a7ad
Wildcard block names in querys
Brokkonaut Nov 17, 2019
e77e95c
Merge branch 'master' into pretty-chat
Brokkonaut Nov 17, 2019
8214e7d
Log falling scaffoldings
Brokkonaut Nov 24, 2019
59d0794
Improve scaffolding logging with fallable blocks
Brokkonaut Nov 24, 2019
3135fe8
Merge branch 'master' into pretty-chat
Brokkonaut Nov 24, 2019
60a7712
improve logging of entitiy damaged by projectiles or tnt
Brokkonaut Dec 1, 2019
169328e
Use ChatComponent API for log messages
Brokkonaut Dec 18, 2019
31428d6
Add some hover texts and clickable coords
Brokkonaut Dec 20, 2019
793df21
Bump version to 1.15.1, update dependencies
Brokkonaut Dec 20, 2019
8e948e8
Release 1.15.1
Brokkonaut Dec 20, 2019
cdee5b3
Back to snapshots
Brokkonaut Dec 20, 2019
cdf6c1d
Fix conversion to roman numbers
Brokkonaut Dec 27, 2019
5b0e2d9
Call ToolUseEvent when a tool is about to be used
TheMolkaPL Jan 21, 2020
1cda650
Merge pull request #782 from TheMolkaPL/tool-event
Brokkonaut Jan 24, 2020
8b34e39
Log getting stung by bees
Brokkonaut Jan 24, 2020
b9513df
Log bamboo growth (new world logging option)
Brokkonaut Jan 24, 2020
6dec1b6
Improve rollback ability by accepting similar blocks to the expected one
Brokkonaut Jan 24, 2020
6b71a3c
smart log breaking ice
Brokkonaut Jan 24, 2020
068ac89
Add optional logging of shulker box contents
Brokkonaut Jan 24, 2020
8eb9341
Configurable command logging
Brokkonaut Jan 26, 2020
1dba9f2
create tables and register events if logging commands
Brokkonaut Jan 26, 2020
fc1cd5e
Fix oldConfig check
Brokkonaut Feb 8, 2020
e1064dd
Load mysql driver on startup
Brokkonaut Feb 13, 2020
39f58a6
Release 1.15.2
Brokkonaut Feb 13, 2020
a96f82e
Back to snapshots
Brokkonaut Feb 13, 2020
04b5d9e
Snapshots for 1.16.1
Brokkonaut Jun 27, 2020
3bfb19c
Correctly log 1.16 blocks
Brokkonaut Jun 27, 2020
788d8fd
Release 1.16.1.0
Brokkonaut Jun 27, 2020
1ef7c78
Snapshots for 1.16.1.1
Brokkonaut Jun 27, 2020
aba6e4d
Add some missing special block handlings for 1.16
Brokkonaut Jul 2, 2020
1562bba
Release 1.16.1.1
Brokkonaut Jul 11, 2020
a63c97b
Back to snapshots
Brokkonaut Jul 11, 2020
5c22beb
Make MaterialConverter type safe
Brokkonaut Jul 20, 2020
650f7e2
Make MaterialConverter and EntityTypeConverter thread safe
Brokkonaut Jul 20, 2020
6dcca54
Do not use the numeric material/entity ids for the api
Brokkonaut Jul 20, 2020
6a398a6
Protect against sql injections when using the api
Brokkonaut Jul 20, 2020
0d7a801
Do not add unnecessary materials or entity types to the database
Brokkonaut Aug 9, 2020
35f921a
Fix loading old walls
Brokkonaut Aug 23, 2020
24b5455
Use Spigots new HoverEvent api
Brokkonaut Aug 23, 2020
d548206
Workaround for SPIGOT-6025 (catch the exception and log it)
Brokkonaut Aug 28, 2020
42715de
getExistingEntityTypeId should return Integer instead of int
Brokkonaut Aug 30, 2020
ac46226
Add missing entityid index for entities tables
Brokkonaut Jan 16, 2021
dde8dc8
Do not log bees leaving beehives
Brokkonaut Jan 16, 2021
e181c85
Fix table update and to not break on update issues
Brokkonaut Jan 16, 2021
81e0135
Remove tool from offhand if it is not found in the main inventory
Brokkonaut Jan 16, 2021
f42649a
Do not forget to close connection when upgrading a table fails
Brokkonaut Jan 29, 2021
033a53e
Improve database upgrade logic
Brokkonaut Jan 30, 2021
841ce89
UUIDs are stored differently since 1.16
Brokkonaut Feb 17, 2021
76df1a4
Use GSON in UUIDFetcher
Brokkonaut Feb 17, 2021
fe98370
Avoid syncronous query in /lb me
Brokkonaut Feb 20, 2021
8a8471c
Initial work for improved inventory logging
Brokkonaut Feb 21, 2021
4f7c02b
Flush other viewers of the same inventory; add some documentation
Brokkonaut Feb 22, 2021
fe7e244
Do not scroll in a result set when we don't have to
Brokkonaut Mar 18, 2021
c20b677
Improve table creation logic
Brokkonaut Apr 13, 2021
0fd3266
Load the new mysql driver class if available
Brokkonaut Apr 13, 2021
87074da
Release Logblock 1.16.5
Brokkonaut Apr 13, 2021
8148386
Back to snapshots
Brokkonaut Apr 13, 2021
2049a7a
Use a different way to check for existing tables
Brokkonaut Apr 14, 2021
1df3807
Release 1.16.5.1
Brokkonaut Apr 15, 2021
cb1231e
Snapshots
Brokkonaut Apr 15, 2021
721b513
Merge branch 'master' into inventory-logging
Brokkonaut Apr 24, 2021
f0e3353
Prettier help formating
Brokkonaut Apr 28, 2021
2d94564
Remove accidentally committed debug logging
Brokkonaut Apr 29, 2021
8e3f5ac
Improve entity killer logging
Brokkonaut Apr 29, 2021
cf8da11
Fix setting actor when a creeper causes an explosion
Brokkonaut Apr 30, 2021
1a9827c
Explosion logging: Move WitherSkull up, because it is a Fireball too
Brokkonaut Jun 11, 2021
aca0127
Update spigot dependency to 1.16.5
Brokkonaut Jun 23, 2021
a58206b
Add End Crystal logging
Brokkonaut Jun 23, 2021
9399b70
Update to 1.17
Brokkonaut Jun 29, 2021
7f3837f
Fix logging bonemealing moss
Brokkonaut Jul 9, 2021
1e12434
Log make signs glowing/unglowing
Brokkonaut Jul 12, 2021
9c2caa6
Better display sign changes in log messages
Brokkonaut Jul 12, 2021
0792413
Add cauldron interact logging
Brokkonaut Jul 12, 2021
701f434
cancel auto clearlog when plugin is disabled
Brokkonaut Jul 12, 2021
5aac2d7
Fix logging blocks below 0
Brokkonaut Aug 17, 2021
3730aa9
Log breaking dripstone
Brokkonaut Aug 17, 2021
f2f988b
Added more pleasant HoverEvent (#835)
EpicPlayerA10 Aug 20, 2021
b3f268c
Avoid deprecated methods when creating the item hover and some cleanup
Brokkonaut Aug 20, 2021
522def8
Add a warning that the table conversion for 1.17 might take a long time
Brokkonaut Aug 23, 2021
4b7b5b9
Remove fireCustomEvents config option / fire event when any listener …
Brokkonaut Aug 26, 2021
d084372
Simplify Actor.actorFromString
Brokkonaut Aug 26, 2021
597b183
Normalize actor for crop trampling mobs
Brokkonaut Aug 26, 2021
610f3ed
Add EntityChangePreLogEvent
Brokkonaut Aug 26, 2021
c940dfc
Store the acting entity object in the actor class
Brokkonaut Aug 26, 2021
e430ee0
Move all classes to the logblock package
Brokkonaut Aug 27, 2021
5dfee1f
Load config in onLoad
Brokkonaut Aug 27, 2021
142bcae
Add feature to disable logging in WorldGuard regions
Brokkonaut Aug 27, 2021
964e60b
update distribution repository
Brokkonaut Nov 8, 2021
749d114
Fix issues with minecraft 1.18
Brokkonaut Dec 1, 2021
31589ce
Build against spigot-api 1.18
Brokkonaut Dec 6, 2021
e87e9e2
Fix itemstack reflection
Brokkonaut Dec 6, 2021
eac1008
ItemStack.getTagClone is private so we have to use setAccessible
Brokkonaut Dec 19, 2021
4e4b5de
fix some y column types on startup if required
Brokkonaut Dec 19, 2021
5e9be56
fix candle logging
Brokkonaut Dec 19, 2021
6d0ac71
update enginehub repository location (#849)
char3210 Jan 5, 2022
676f862
exclude worldedit dependencies (#850)
char3210 Jan 7, 2022
8def317
Revert "exclude worldedit dependencies (#850)"
Brokkonaut Jan 7, 2022
1b2948c
use https for xml schema location
Brokkonaut Jan 8, 2022
e61f9b0
Fix world height during safe teleport
fantahund Feb 1, 2022
c3394fa
Save full skull profile instead of just the uuid if available
Brokkonaut Feb 16, 2022
81457ce
improve player name parsing
Brokkonaut Jun 11, 2022
0ed5014
Update for Minecraft 19
Brokkonaut Jun 11, 2022
62a5be6
log sculk
Brokkonaut Jun 11, 2022
7791c4e
fix player names with underscore
Brokkonaut Jun 16, 2022
86100c1
version 1.19.0.0-SNAPSHOT
Brokkonaut Jul 3, 2022
b658d37
add missing 1.19 materials
Brokkonaut Jul 14, 2022
c6e8105
add newline before log output to improve readability
Brokkonaut Aug 3, 2022
9bfe5d0
use long when accessing id columns
Brokkonaut Aug 3, 2022
0e601aa
add config option if natural entity spawns should be logged
Brokkonaut Aug 3, 2022
c34ad1c
Allow minecraft names instead of bukkit names for entities
Brokkonaut Sep 9, 2022
43864ad
Remove unused config option
Brokkonaut Sep 30, 2022
0f45944
New entity logging option logAllNamedEntityKills
Brokkonaut Nov 3, 2022
4faced9
separate logging option for wateranimals
Brokkonaut Nov 3, 2022
a395f20
Log respawn anchor explosions
Brokkonaut Nov 3, 2022
0bd2110
do not log golems by default
Brokkonaut Nov 3, 2022
7c690c7
port to exact height when player is in specator mode
Brokkonaut Nov 3, 2022
5d91d5a
"/lb sum entities" should list entities, not blocks
Brokkonaut Nov 3, 2022
c3ae835
better log rollback exceptions
Brokkonaut Jan 3, 2023
b3e829d
add bamboo blocks (requires 1.19.3)
Brokkonaut Jan 18, 2023
d347a25
Updates for 1.19.3: Log hanging signs and add some missing materials
Brokkonaut Feb 7, 2023
154de29
use a better method
Brokkonaut Feb 7, 2023
e4fb0f3
No more enums
Brokkonaut Mar 17, 2023
a609c02
1.19.4
Brokkonaut Mar 17, 2023
1fce7c7
avoid invalid fluid levels
Brokkonaut Jun 2, 2023
31bef40
add 1.20 materials
Brokkonaut Jun 11, 2023
419f353
properly log sign edits
Brokkonaut Jun 12, 2023
05269c6
version is now 1.20
Brokkonaut Jun 12, 2023
5fdecb7
improve block state display
Brokkonaut Jun 12, 2023
a6e0e72
cleanup sign logging
Brokkonaut Jun 12, 2023
f743347
sign dyes can only be applied when there is some text on the sign
Brokkonaut Jun 12, 2023
547aa81
improve Reflections.isSignWaxed
Brokkonaut Jun 12, 2023
1c0c6c2
cauldron no longer has levels
Brokkonaut Jul 21, 2023
8786dc2
add protocol config option to allow mariadb protocol
Joo200 Aug 15, 2023
a6b37c0
Merge pull request #870 from Joo200/feature/mariadb-connector
Brokkonaut Sep 22, 2023
337a050
Fix #873
KleinCrafter Sep 28, 2023
249ab18
use mkdirs() instead of mkdir() and fix formatting
Brokkonaut Sep 29, 2023
a306929
Bump api-version to 1.20
KleinCrafter Sep 29, 2023
f5ddf9f
Fix #875
KleinCrafter Oct 1, 2023
499cdbc
Add .editorconfig
KleinCrafter Oct 1, 2023
19cc874
Add trim_trailing_whitespace to .editorconfig
KleinCrafter Oct 2, 2023
0c21d82
Fix line endings
Brokkonaut Oct 9, 2023
95a8d60
add .gitattributes
Brokkonaut Oct 9, 2023
fc92ad2
remove eol setting from .editorconfig
Brokkonaut Oct 9, 2023
f2e76a5
MC Version 1.20.1, use waxed sign api (#884)
KleinCrafter Oct 17, 2023
d7e458a
Use Tags for Materials in BukkitUtils (#883)
KleinCrafter Oct 17, 2023
f972bae
typo
Brokkonaut Oct 17, 2023
499573f
Fix duplicate set entry & add missing piglin head (#888)
aerulion Oct 17, 2023
2671080
formating...
Brokkonaut Oct 18, 2023
e30e331
allow mobspawners without spawned type
Brokkonaut Oct 20, 2023
9c9f923
Log brushing suspicious sand/gravel
Brokkonaut Nov 13, 2023
224bc1b
only log sign changes whan anything was changed
Brokkonaut Dec 9, 2023
e3dda84
improve sign change log display
Brokkonaut Dec 9, 2023
da22644
Update for 1.20.4 (requires 1.20.4 to run)
Brokkonaut Dec 13, 2023
7adf7a1
Fix NPE:
L4BORG Feb 7, 2024
626ba83
Update dependencies
L4BORG Feb 7, 2024
54f9855
Merge pull request #892 from IAISI/master
Brokkonaut Feb 12, 2024
43c9fd0
Compile against WorldEdit 7.3.0; fix compile
Brokkonaut Mar 10, 2024
d2ec428
1.20.6
Brokkonaut May 9, 2024
82e6d5b
better entity damage cause detection (uses new api)
Brokkonaut May 14, 2024
20e70f9
improve kill logging
Brokkonaut May 14, 2024
5f56f16
no item tag logging at the moment (the method is no longer working)
Brokkonaut May 31, 2024
1965d5f
new logging options: GRASS_EAT and MISCENTITYCHANGEBLOCK
Brokkonaut May 31, 2024
aa206f0
use api, still won't work
Brokkonaut Jun 1, 2024
659095a
wind charges do not break blocks
Brokkonaut Jun 3, 2024
00bcb6b
replace deprecated api usage
Brokkonaut Jun 3, 2024
dd70021
Minecraft 1.21
Brokkonaut Jul 25, 2024
d9a4d31
ignore stepping on redstone ore
Brokkonaut Aug 10, 2024
10b5bc8
do not log explosions that do not remove blocks
Brokkonaut Aug 19, 2024
0d04823
improve rollbacks
Brokkonaut Sep 19, 2024
73c221e
use modern api for banner codec
Brokkonaut Sep 19, 2024
d1ecbe0
log decorated pot and chiseled bookshelf inventory changes
Brokkonaut Sep 21, 2024
dc9774b
fix lectern logging
Brokkonaut Sep 21, 2024
ecb281c
fix rare npe
Brokkonaut Sep 22, 2024
8c02453
fix npe in combination with some plugins
Brokkonaut Oct 4, 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
14 changes: 14 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
root = true

[*]
charset = utf-8
insert_final_newline = true
trim_trailing_whitespace = true

[*.java]
indent_style = space
indent_size = 4

[*.yml]
indent_style = space
indent_size = 2
11 changes: 11 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Set the default behavior, in case people don't have core.autocrlf set.
* text=auto

# Explicitly declare text files you want to always be normalized and converted
# to native line endings on checkout.
*.java text
*.txt text
*.yml text
*.xml text
*.md text
LICENSE text
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
language: java
jdk:
- oraclejdk7
- openjdk8
notifications:
email: false
Binary file removed LogBlockQuestioner.jar
Binary file not shown.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ LogBlock
This plugin logs block changes such as breaking, placing, modifying, or burning to a MySQL Database. It can be used as an anti-griefing tool to find out who made a particular edit, or even roll back changes by certain players.
Originally written by bootswithdefer, for hMod, ported to Bukkit by me, because of the inability to identfy griefers. BigBrother also did't work, so I was forced to do it myself. The honor belongs to bootswithdefer for the sourcecode, I only spent about 8 hours to transcribe. All functions except sign text logging shold work as in hMod. The use of permissions plugin is possible, but not necessary.

Questioner: http://git.io/u2MxKQ
You can download development builds [from our Jenkins server](https://www.iani.de/jenkins/job/LogBlock/).
78 changes: 38 additions & 40 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>de.diddiz</groupId>
<artifactId>logblock</artifactId>
<version>1.11-SNAPSHOT</version>
<version>1.20.0.0-SNAPSHOT</version>
<packaging>jar</packaging>

<name>LogBlock</name>
Expand All @@ -29,70 +29,61 @@

<distributionManagement>
<repository>
<id>md_5-releases</id>
<url>http://repo.md-5.net/content/repositories/releases/</url>
<id>nexus</id>
<name>Releases</name>
<url>https://www.iani.de/nexus/content/repositories/releases/</url>
</repository>
<snapshotRepository>
<id>md_5-snapshots</id>
<url>http://repo.md-5.net/content/repositories/snapshots/</url>
<id>nexus</id>
<name>Snapshot</name>
<url>https://www.iani.de/nexus/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>

<dependencies>
<dependency>
<groupId>org.bukkit</groupId>
<artifactId>bukkit</artifactId>
<version>1.11-R0.1-SNAPSHOT</version>
<groupId>org.spigotmc</groupId>
<artifactId>spigot-api</artifactId>
<version>1.21-R0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>questioner</artifactId>
<version>${project.version}</version>
<scope>system</scope>
<systemPath>${project.basedir}/LogBlockQuestioner.jar</systemPath>
<groupId>com.sk89q.worldedit</groupId>
<artifactId>worldedit-bukkit</artifactId>
<version>7.3.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.sk89q</groupId>
<artifactId>worldedit</artifactId>
<version>6.0.0-SNAPSHOT</version>
<groupId>com.sk89q.worldguard</groupId>
<artifactId>worldguard-bukkit</artifactId>
<version>7.1.0-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<version>4.13.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
<version>2.4.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-jdk14</artifactId>
<version>1.7.10</version>
<version>5.1.0</version>
<scope>compile</scope>
</dependency>
</dependencies>
<repositories>
<repository>
<id>repobo-snap</id>
<url>http://repo.bukkit.org/content/groups/public</url>
<id>spigot-repo</id>
<url>https://hub.spigotmc.org/nexus/content/repositories/snapshots/</url>
</repository>
<repository>
<id>sk89q-repo</id>
<url>http://maven.sk89q.com/repo/</url>
<url>https://maven.enginehub.org/repo/</url>
</repository>
<repository>
<id>kitteh-repo</id>
<url>http://repo.kitteh.org/content/groups/public</url>
</repository>
<repository>
<id>spigot-repo</id>
<url>https://hub.spigotmc.org/nexus/content/repositories/snapshots/</url>
<id>brokkonaut-repo</id>
<url>https://www.iani.de/nexus/content/groups/public/</url>
</repository>
</repositories>
<profiles>
Expand Down Expand Up @@ -127,23 +118,22 @@
<resources>
<resource>
<filtering>true</filtering>
<directory>${project.basedir}/src/main/resources</directory>
<directory>src/main/resources</directory>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.2</version>
<version>3.13.0</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
<release>21</release>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.9.1</version>
<version>3.5.0</version>
<executions>
<execution>
<id>regex-property</id>
Expand All @@ -163,7 +153,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>2.3</version>
<version>3.5.3</version>
<configuration>
</configuration>
<executions>
Expand All @@ -172,6 +162,14 @@
<goals>
<goal>shade</goal>
</goals>
<configuration>
<relocations>
<relocation>
<pattern>com.zaxxer.hikari</pattern>
<shadedPattern>de.diddiz.lib.com.zaxxer.hikari</shadedPattern>
</relocation>
</relocations>
</configuration>
</execution>
</executions>
</plugin>
Expand Down
Loading