Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
323 commits
Select commit Hold shift + click to select a range
495f79d
Rip out BetterShards and Mercury
Lazersmoke Nov 25, 2017
197d103
Bump version for shards change
Lazersmoke Nov 29, 2017
c271478
Merge pull request #40 from Lazersmoke/rip-shards-devoted
ProgrammerDan Nov 29, 2017
76a0759
Fix spammy debug message
Lazersmoke Feb 17, 2018
a9658df
Merge pull request #2 from Lazersmoke/civmaster
Lazersmoke Feb 23, 2018
277087d
Don't turn /ctf off when attempting to switch reinforcement groups
Feb 23, 2018
436f67b
Don't turn /ctr off when attempting to switch reinforcement groups
Feb 23, 2018
eb4b29e
Make /cte idempotent (non-stateful)
Feb 23, 2018
610e057
Add hover messages to /ctf, /ctr, and /cti
Feb 24, 2018
5513bb6
Improve showing usage of /cte
Feb 24, 2018
9a295ba
Trim trailing whitespace
Feb 24, 2018
f22ed74
Fix an NPE when destroying blocks of non-existent groups
Feb 24, 2018
0c8171c
Trim trailing whitespace
Feb 24, 2018
72910e4
Fix an error message
Feb 24, 2018
7782c64
Refactor command handlers for /ctr and /ctf
Feb 27, 2018
5d59856
Add null checks to command handlers for /ctr and /ctf
Feb 27, 2018
b3b8b8e
Fix typing /ctf or /ctr without arguments not exiting their modes
Feb 27, 2018
9f4d176
Merge pull request #42 from iykHvfIvfR/pr1
ProgrammerDan Mar 5, 2018
0ca9005
Merge pull request #43 from iykHvfIvfR/pr2
ProgrammerDan Mar 5, 2018
d8859bb
Merge branch 'master' into pr3
ProgrammerDan Mar 5, 2018
27fa52c
Merge pull request #44 from iykHvfIvfR/pr3
ProgrammerDan Mar 5, 2018
fbc001d
Merge pull request #45 from iykHvfIvfR/pr4
ProgrammerDan Mar 5, 2018
8bef034
Merge pull request #46 from iykHvfIvfR/pr5
ProgrammerDan Mar 5, 2018
e533a8a
Fix compilation error
Mar 8, 2018
1410176
Increment the version
Mar 8, 2018
e530971
Merge pull request #47 from iykHvfIvfR/pr6
ProgrammerDan Mar 8, 2018
f71e233
Merge pull request #3 from DevotedMC/master
Lazersmoke Mar 14, 2018
9daf207
Fix not showing a /cti hover message for unknown groups
Apr 15, 2018
06c585a
Refactor Utility.sendAndLog()
Apr 15, 2018
48030ba
Fix a Utility.sendAndLog() bug
Apr 15, 2018
b7c9f45
Refactor boolean logic for /ctf and /ctr
Apr 15, 2018
e57044a
Don't turn /ctf off when attempting to switch reinforcement materials
Apr 15, 2018
f8f4491
Add a missing '\n'
Apr 16, 2018
57b858c
Merge pull request #49 from iykHvfIvfR/pr8
ProgrammerDan Apr 17, 2018
d670687
Merge pull request #50 from iykHvfIvfR/pr9
ProgrammerDan Apr 17, 2018
c72ca7b
Merge pull request #51 from iykHvfIvfR/pr10
ProgrammerDan Apr 17, 2018
77a9f7b
Update pom.xml
ProgrammerDan Apr 17, 2018
6506478
Merge pull request #4 from DevotedMC/master
ribagi Apr 20, 2018
f296736
Fix offhand interactions bypassing reinforced inventories
invalid-email-address Jun 8, 2018
bc57a2e
Merge pull request #55 from iNko97/master
ProgrammerDan Jun 13, 2018
3b0e1be
Update pom.xml for version
ProgrammerDan Jun 13, 2018
ab872e8
Clear easy mode on /cto
Feathercrown Jun 13, 2018
bc4cf47
Don't send "NORMAL mode off" chat message
Feathercrown Jun 13, 2018
28e2983
Merge pull request #7 from Feathercrown/patch-3
Maxopoly Jun 15, 2018
0c62fc7
Merge pull request #6 from Feathercrown/patch-1
Maxopoly Jun 15, 2018
1f15d40
Merge pull request #8 from DevotedMC/master
Lazersmoke Aug 2, 2018
d48b352
Fix spammy debug message
Lazersmoke Feb 17, 2018
ed4931c
Clear easy mode on /cto
Feathercrown Jun 13, 2018
3247613
Don't send "NORMAL mode off" chat message
Feathercrown Jun 13, 2018
47ccbab
Version update after adding some downstream improvements from Feather…
ProgrammerDan Aug 4, 2018
8983df4
Soft update to 1.12.2 . Should be no changes.
ProgrammerDan Aug 4, 2018
d56fb57
Prevent piston/door bug
Maxopoly Dec 19, 2018
cc97163
Merge pull request #56 from Maxopoly/heckingpoorteaQA
ProgrammerDan Dec 20, 2018
905ec91
Update /ctacid
Jan 20, 2019
3b32635
Updated gitignore
Jan 25, 2019
200d91d
Updated CivModCore version
Jan 25, 2019
213a3a9
Updated NameLayer version
Jan 25, 2019
69b5b10
Replaced devoted repository with that of civclassics
Jan 25, 2019
680910d
Merge remote-tracking branch 'origin/patch-1'
Jan 25, 2019
73698d1
Added the config option to gate breaking acided blocks naturally.
Jan 25, 2019
e4e719e
Merge branch 'master' into master
Jan 27, 2019
7f046bd
Eclipse re-added
Jan 30, 2019
2d15e54
Merge pull request #9 from Cranite/patch-1
Maxopoly Jan 30, 2019
5629513
For Aidan
Maxopoly Mar 13, 2019
48f6bc6
More work
Maxopoly Mar 13, 2019
77fc064
Done for today
Maxopoly Mar 13, 2019
2ecc249
Most commands done
Maxopoly Mar 13, 2019
327b672
Compiles
Maxopoly Mar 13, 2019
72c9e83
Reformat to be Maven compliant
Maxopoly Mar 13, 2019
e7bdc17
Remove eclipse project files, because Orinarri broke the .gitignore w…
Maxopoly Mar 13, 2019
d551a97
Final 12
Maxopoly Mar 14, 2019
c7082ba
Latest, pretty much working
Maxopoly Mar 18, 2019
4242b48
Holo cti
Maxopoly Apr 26, 2019
0e167ab
Switch over to new CMC storage model
Maxopoly Aug 25, 2019
1586b67
Moved back to DevotedMC repo
Protonull Aug 25, 2019
f971eed
Added config option, defaults to true
Protonull Aug 25, 2019
1a81ace
Added disable_hanging_reinforcement config option
Protonull Aug 25, 2019
6dfe118
Hanging Entity Placement Event
Protonull Aug 25, 2019
f7a5a2d
Hanging Entity Break Event
Protonull Aug 25, 2019
9715f0e
Hanging Entity Interact Event
Protonull Aug 25, 2019
cb2c447
Fixing bug in the Hanging Entity Break Event
Protonull Aug 25, 2019
edcf6a2
Hanging Entity Damaged Event
Protonull Aug 25, 2019
0e40caa
Visual bug fix
Protonull Aug 25, 2019
704e90c
Suggested changes
Protonull Aug 25, 2019
00fd5e4
Revert "Added disable_hanging_reinforcement config option"
Protonull Aug 25, 2019
877957e
Removed the previous code that allowed for hanging entity reinforcements
Protonull Aug 25, 2019
81b9651
Bump version 3.11.3
Protonull Aug 25, 2019
06f27fb
The default option for this should be false
Protonull Aug 25, 2019
55c3891
Merge pull request #10 from Protonull/master
Maxopoly Aug 25, 2019
c9cfc36
Integrate with new metadata api
Maxopoly Aug 28, 2019
6e0ba10
Working fine in normal operation now
Maxopoly Aug 28, 2019
d1db41b
Prevent NPE during explosions
Maxopoly Aug 30, 2019
644e21f
Improve event priority, custom events; add permissionhandler and stop…
Maxopoly Sep 2, 2019
ad2d067
Use BlockAPI
okx-code Sep 2, 2019
ad596a6
fix
okx-code Sep 2, 2019
cd4cca3
Merge pull request #11 from okx-code/civ14
Maxopoly Sep 2, 2019
fc2a58b
Update Item Frame behaviour to allow for more interactions
Protonull Sep 2, 2019
397e4d8
Unused import cleanup
Protonull Sep 2, 2019
90e5af4
Bump version - 3.11.4
Protonull Sep 2, 2019
6901e75
Slightly comment change
Protonull Sep 2, 2019
339857e
Now uses custom permissions
Protonull Sep 2, 2019
1e72a5c
Merge pull request #12 from Protonull/master
Maxopoly Sep 2, 2019
4aba706
Latest to go along with CMC updates
Maxopoly Sep 30, 2019
2cd4714
Fixing a few javaodc problems for clean build
ProgrammerDan Oct 2, 2019
94daf67
Merge pull request #13 from DevotedMC/civ14
Maxopoly Oct 2, 2019
e88563a
Add involved entity to reinforcement destruction event
Maxopoly Oct 15, 2019
065152b
Merge remote-tracking branch 'civclassic/civ14' into civ14
Maxopoly Oct 15, 2019
ed77b3e
Various minor fix of stuff that came up in testing
Maxopoly Oct 26, 2019
5632784
Make cti state instead of mode
Maxopoly Oct 26, 2019
3f05845
Prevent modifying reinforced logs, grass etc.
Maxopoly Oct 26, 2019
2795be7
Lots of minor stuff from testing
Maxopoly Oct 27, 2019
74644c2
Formal release to deal with API change without version increase in ci…
ProgrammerDan Jan 2, 2020
18dee31
Merge pull request #68 from DevotedMC/civ14-release
ProgrammerDan Jan 2, 2020
7373bca
Merge pull request #14 from DevotedMC/civ14-release
Maxopoly Jan 3, 2020
e8fee76
Fully fix redstone activation of doors
Maxopoly Jan 14, 2020
e0f9257
Merge remote-tracking branch 'civclassic/civ14' into civ14
Maxopoly Jan 14, 2020
0649881
Show proper message when not switching mode
Maxopoly Jan 14, 2020
3bcab7c
Readd easy mode
Maxopoly Jan 14, 2020
a5c219f
Properly adjust reinforcement health on ctr
Maxopoly Jan 17, 2020
50290b4
Prevent double interacts
Maxopoly Jan 17, 2020
a19967e
Implement migration of old data
Maxopoly Mar 24, 2020
a8d222a
Fix imports
Maxopoly Mar 24, 2020
3063baf
Reset batch counter in migration
Maxopoly Mar 24, 2020
ba8328c
Latest
Maxopoly Mar 26, 2020
a1f8c8b
Adapt to CMC changes
Maxopoly Mar 28, 2020
b9515d6
Reinforced chest, block container and doors can't be interacted with
Apr 9, 2020
4fe48db
Added color for reinforcement in door/chest locked message
Apr 9, 2020
1b70072
Reverted to e.setCancelled() from setUseInteractedBlock()
Apr 11, 2020
cd1b6a2
Fix protection against stripping wood and tiling grass.
Apr 11, 2020
16a0263
Reverts handler priorities from HIGH to LOW.
Apr 12, 2020
deb3552
Merge pull request #20 from Falvyu/civ14
Maxopoly Apr 13, 2020
db5230e
Prevent non-ctb members from tilling reinforced grass/dirt/coarse int…
Apr 13, 2020
da7320f
Added permission for managing beacon protection
Apr 13, 2020
06a8036
Renamed 'BEACON_EFFECT' permission to 'BEACONS'
Apr 14, 2020
6faf766
Merge pull request #21 from Falvyu/civ14
Maxopoly Apr 14, 2020
3ae86cf
Minor DAO fixes
Maxopoly Apr 15, 2020
f4db9cc
Merge remote-tracking branch 'civclassic/civ14' into civ14
Maxopoly Apr 15, 2020
becde3b
Hologram manager debug message
Maxopoly Apr 16, 2020
58f07d6
Merge with mainline master
Maxopoly Apr 16, 2020
2aa6320
More improvements
Maxopoly Apr 16, 2020
2cdb9de
Integrate cti state into overlay
Maxopoly Apr 18, 2020
fb2687b
Adapt to CMC changes
Maxopoly Apr 19, 2020
497a42f
Overlay for modes fully works
Maxopoly Apr 20, 2020
3404e49
Fix minor bugs
Maxopoly Apr 24, 2020
7e5d0d8
Add settings to configure cto further
Maxopoly Apr 24, 2020
ca3368b
Beds use legacy data
Maxopoly Apr 24, 2020
cd654df
Try to fix bed shit
Maxopoly Apr 24, 2020
343987b
Ignore air in acid raytrace§
Maxopoly Apr 25, 2020
01bb8ea
Properly prevent gm1 cti
Maxopoly Apr 25, 2020
6f83312
Fix breaking reinforcements without group
Maxopoly Apr 25, 2020
4324cbf
Also prep block belock pressure plate for redstone
Maxopoly Apr 27, 2020
11b989d
Cap maximum rein health
Maxopoly Apr 27, 2020
aeb4c8a
Fix Acid blocks
Diet-Cola May 3, 2020
d009d62
Merge pull request #22 from Diet-Cola/master
Maxopoly May 4, 2020
3332c72
Properly allow crop bypass
Maxopoly May 5, 2020
cd8a44d
Implement cte by hitting stuff
Maxopoly May 5, 2020
ce43dd5
Fix reinforced redstone activation for buttons mounted to floor or ce…
Maxopoly May 16, 2020
969c49a
Properly resolve block remapping when reinforcing after placement
Maxopoly May 21, 2020
2144b08
Fix resolveDoubleChestReinforcement
Diet-Cola May 22, 2020
deb37ce
Remove rein
Diet-Cola May 22, 2020
69a1ad0
Merge pull request #27 from Diet-Cola/master
Maxopoly May 22, 2020
84fc422
Add Jenkinsfile
Maxopoly May 29, 2020
959712e
Use parent in pom
Maxopoly May 29, 2020
52106f3
Use updated holo repo
Maxopoly May 29, 2020
8ed6e6c
Make spigot provided
Maxopoly May 29, 2020
d15ee46
Fix javadoc
Maxopoly May 29, 2020
2d3533e
Fix more javadoc
Maxopoly May 29, 2020
ee2a172
Trigger cascading build non-blocking
Maxopoly May 29, 2020
ac3e848
Tie refresh to bypass
Maxopoly Jun 8, 2020
8eeb9fd
Lookup reinforcement again if broken to make double chest protection …
Maxopoly Jun 8, 2020
0771c2a
Add check to ensure no reinforcements can be created with the last re…
Maxopoly Jun 8, 2020
24d72f2
Fixed reinforced gravity block issue
Protonull Jun 11, 2020
de6bcf4
Merge pull request #32 from Protonull/fix-falling-block
Maxopoly Jun 11, 2020
12fcdce
.
Maxopoly Jun 27, 2020
2a9c7b8
Merge remote-tracking branch 'civclassic/master' into civ14
Maxopoly Jun 27, 2020
2fafa17
Re-added protected Item Frames (and other hanging entities) :D
Protonull Jun 27, 2020
5697713
Citadel :: now creates a default config
Protonull Jun 27, 2020
30c2c10
CitadelPermissionHandler :: fixed typo
Protonull Jun 27, 2020
5f6d737
EntityListener :: whitespace
Protonull Jun 27, 2020
12d9449
Citadel :: remove save default config, as the behaviour is already pr…
Protonull Jun 28, 2020
a34fcce
Merge pull request #34 from Protonull/hanging-entity-protection
Maxopoly Jun 28, 2020
362e0ad
Handle reinforcing same block type more gracefully
Maxopoly Jun 29, 2020
ae6b43a
fixes #25 and #35 and double reinforcement
Protonull Jul 7, 2020
17e1f53
FortificationState :: remove double chest reinforcement limitation
Protonull Jul 8, 2020
7449e27
InventoryListener :: comment clarity update
Protonull Jul 8, 2020
0630295
Merge pull request #36 from Protonull/master
Maxopoly Jul 9, 2020
c3e6d02
Potential Chunk lag fix
Protonull Jul 11, 2020
8465b32
Merge pull request #38 from Protonull/master
Maxopoly Jul 13, 2020
9a4eec3
Improve acid logic
Maxopoly Jul 26, 2020
452cbf1
Merge remote-tracking branch 'civclassic/master' into civ14
Maxopoly Jul 26, 2020
00a4bfd
Most likely fix issue causing server crashes
Maxopoly Jul 27, 2020
d959b1d
InventoryListener :: if this doesn't fix the lag, I don't know what will
Protonull Jul 27, 2020
e1a3094
Merge pull request #41 from Protonull/master
Maxopoly Jul 27, 2020
c1aba69
Call reinforcement creation event earlier
Maxopoly Jul 27, 2020
bb2cfd0
Update to 1.16
Maxopoly Jul 28, 2020
0a684d9
Fix big stupid
Maxopoly Jul 28, 2020
e81a504
Preventing harvesting honey from reinforced blocks
squareblob Jul 30, 2020
942c79d
InventoryListener :: move the DoubleChest check up
Protonull Jul 30, 2020
0b77a55
InventoryListener :: add preliminary is-loaded check
Protonull Jul 30, 2020
80c74e8
InventoryListener :: cleanup and more location switchover
Protonull Jul 30, 2020
ef678b4
Update to 1.16
Maxopoly Jul 28, 2020
cbdfc4c
Use proper Jenkinsfile
Maxopoly Jul 31, 2020
60cc544
Merge remote-tracking branch 'upstream/master' into civ16
squareblob Aug 2, 2020
cf386f5
Merge pull request #48 from squareblob/civ16
Maxopoly Aug 3, 2020
1499a86
Merge pull request #49 from Protonull/master
Maxopoly Aug 3, 2020
084b48c
Attempt to improve performance of inventory listener
Maxopoly Aug 6, 2020
a5ead05
Update Jenkinsfile
Maxopoly Sep 3, 2020
3a3f95c
Updated Legacy Support Config for 1.16
Scuwr Oct 2, 2020
5092a92
Updated deprecated method calls
Scuwr Oct 2, 2020
9337adf
Added data version to ItemStack; plugin no longer invokes Legacy Mat…
Scuwr Oct 3, 2020
742e41e
Merge pull request #55 from Scuwr/master
Maxopoly Oct 4, 2020
602c6b1
Add Blackstone Pad to Redstone Check
Diet-Cola Oct 27, 2020
32d457c
Fix plants missing off inheriting block reinforcement
Diet-Cola Oct 27, 2020
d842265
Update default config + finish up
Diet-Cola Oct 27, 2020
30c35ce
Merge branch 'master' into plantreinforcements
Diet-Cola Oct 27, 2020
0fccee3
Merge branch 'master' into plantreinforcements
Diet-Cola Oct 27, 2020
13f0653
Add Blackstone Pad to Redstone Check
Diet-Cola Oct 27, 2020
3c1e4cc
Merge branch 'master' into plantreinforcements
Diet-Cola Oct 27, 2020
6e847f0
Merge branch 'master' into plantreinforcements
Diet-Cola Oct 27, 2020
091b749
Merge pull request #59 from Diet-Cola/plantreinforcements
Maxopoly Oct 28, 2020
215da3b
Add Sweet berry bushes
Diet-Cola Oct 29, 2020
a4ee03a
Merge pull request #60 from Diet-Cola/plantreinforcements
Maxopoly Oct 30, 2020
0ddf4b7
Stop explosions breaking reinforced hanging entities
squareblob Nov 1, 2020
52a266d
Merge pull request #61 from squareblob/master
Maxopoly Nov 2, 2020
e365925
Add isOccluding check to acid blocks
Diet-Cola Nov 25, 2020
104a780
Move !
Diet-Cola Nov 25, 2020
7b5489e
Merge pull request #64 from Diet-Cola/master
Maxopoly Nov 25, 2020
92368bf
Show decay on /cti
squareblob Nov 27, 2020
821cbbc
Merge pull request #65 from squareblob/dev2
Maxopoly Nov 29, 2020
e551aba
Attempt to drop items safely when acid blocking chests
Diet-Cola Dec 8, 2020
49fbb9e
Changes
Diet-Cola Dec 8, 2020
30c7b2e
Not just chests anymore
Diet-Cola Dec 8, 2020
292a5d8
Add icon
Diet-Cola Dec 14, 2020
6e100a0
Update method name
Diet-Cola Dec 14, 2020
abccda2
Merge pull request #68 from Diet-Cola/patch-1
Maxopoly Dec 14, 2020
f8b9e0f
Merge pull request #66 from Diet-Cola/master
Maxopoly Dec 14, 2020
2e4072c
Show decay for players with group acess
squareblob Dec 15, 2020
4971511
Merge pull request #69 from squareblob/master
Maxopoly Dec 16, 2020
fadf1b5
Update to 1.16.4
Maxopoly Dec 29, 2020
2c76224
Update repo to new github one
Maxopoly Jan 1, 2021
e3e538f
Remove Brewery from Jenkinsfile trigger
Maxopoly Jan 1, 2021
42cc01a
Merge remote-tracking branch 'origin/master' into 166
Maxopoly Jan 10, 2021
20e31d2
Sharding support
Maxopoly Jan 13, 2021
400f16a
Always query groups of loaded reins
Maxopoly Jan 14, 2021
3e6a250
Add Nether doors to responsible block check
Diet-Cola Jan 20, 2021
0e2cf4e
Fix for Nether Vines Responsible block
Diet-Cola Jan 24, 2021
9847479
Merge branch 'master' into fix_doors
Diet-Cola Jan 25, 2021
5ccf9ef
Fix Nether Wart on Crop check
Diet-Cola Jan 27, 2021
111703c
Add nether crops
Diet-Cola Jan 30, 2021
ec70fae
Merge pull request #70 from Diet-Cola/fix_doors
ProgrammerDan Mar 13, 2021
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
25 changes: 25 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Editorconfig is awesome: http://EditorConfig.org

# top-most EditorConfig file
root = true

# Unix-style newlines with a newline ending every file
[*]
charset = utf-8
indent_style = tab
indent_size = 4
end_of_line = lf
insert_final_newline = true
continuation_indent_size = 8

[*.java]
indent_style = tab
indent_size = 4

[*.xml]
indent_style = tab
indent_size = 2

[*.yml]
indent_style = space
indent_size = 2
285 changes: 283 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,283 @@
.gitignore
/target

# Created by https://www.gitignore.io/api/java,batch,linux,macos,maven,windows,eclipse,intellij+all
# Edit at https://www.gitignore.io/?templates=java,batch,linux,macos,maven,windows,eclipse,intellij+all

### Batch ###
# BatchFiles
*.bat
*.cmd
*.btm

### Eclipse ###

.metadata
bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.settings/
.loadpath
.recommenders

# External tool builders
.externalToolBuilders/

# Locally stored "Eclipse launch configurations"
*.launch

# PyDev specific (Python IDE for Eclipse)
*.pydevproject

# CDT-specific (C/C++ Development Tooling)
.cproject

# CDT- autotools
.autotools

# Java annotation processor (APT)
.factorypath

# PDT-specific (PHP Development Tools)
.buildpath

# sbteclipse plugin
.target

# Tern plugin
.tern-project

# TeXlipse plugin
.texlipse

# STS (Spring Tool Suite)
.springBeans

# Code Recommenders
.recommenders/

# Annotation Processing
.apt_generated/

# Scala IDE specific (Scala & Java development for Eclipse)
.cache-main
.scala_dependencies
.worksheet

### Eclipse Patch ###
# Eclipse Core
.project

# JDT-specific (Eclipse Java Development Tools)
.classpath

# Annotation Processing
.apt_generated

.sts4-cache/

### Intellij+all ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

# User-specific stuff
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/**/usage.statistics.xml
.idea/**/dictionaries
.idea/**/shelf

# Generated files
.idea/**/contentModel.xml

# Sensitive or high-churn files
.idea/**/dataSources/
.idea/**/dataSources.ids
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/dbnavigator.xml

# Gradle
.idea/**/gradle.xml
.idea/**/libraries

# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
# auto-import.
# .idea/modules.xml
# .idea/*.iml
# .idea/modules

# CMake
cmake-build-*/

# Mongo Explorer plugin
.idea/**/mongoSettings.xml

# File-based project format
*.iws

# IntelliJ
out/

# mpeltonen/sbt-idea plugin
.idea_modules/

# JIRA plugin
atlassian-ide-plugin.xml

# Cursive Clojure plugin
.idea/replstate.xml

# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties

# Editor-based Rest Client
.idea/httpRequests

# Android studio 3.1+ serialized cache file
.idea/caches/build_file_checksums.ser

### Intellij+all Patch ###
# Ignores the whole .idea folder and all .iml files
# See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360

.idea/

# Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023

*.iml
modules.xml
.idea/misc.xml
*.ipr

### Java ###
# Compiled class file
*.class

# Log file
*.log

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

### Linux ###
*~

# temporary files which can be created if a process still has a handle open of a deleted file
.fuse_hidden*

# KDE directory preferences
.directory

# Linux trash folder which might appear on any partition or disk
.Trash-*

# .nfs files are created when an open file is removed but is still being accessed
.nfs*

### macOS ###
# General
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon

# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

### Maven ###
target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
.mvn/wrapper/maven-wrapper.jar

### Windows ###
# Windows thumbnail cache files
Thumbs.db
ehthumbs.db
ehthumbs_vista.db

# Dump file
*.stackdump

# Folder config file
[Dd]esktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Windows Installer files
*.cab
*.msi
*.msix
*.msm
*.msp

# Windows shortcuts
*.lnk

<<<<<<< HEAD
# End of https://www.gitignore.io/api/java,batch,linux,macos,maven,windows,intellij+all


#Eclipse stuff
/target/
.classpath
.settings/**
.project
/logs/
dependency-reduced-pom.xml
/target/

/bin/
=======
# End of https://www.gitignore.io/api/java,batch,linux,macos,maven,windows,eclipse,intellij+all
>>>>>>> civclassic/master
1 change: 0 additions & 1 deletion CONTRIBUTING.md

This file was deleted.

46 changes: 46 additions & 0 deletions Jenkinsfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
@Library('civ_pipeline_lib')_

pipeline {
agent any
tools {
maven 'Maven 3.6.3'
jdk 'Java 8'
}
environment {
civ_dependent_plugins = "FactoryMod JukeAlert RailSwitch SimpleAdminHacks Bastion"
}
stages {
stage ('Build') {
steps {
civ_build_plugin()
}
}
stage ('Archive binaries') {
steps {
civ_archive_artifacts()
}
}
stage ('Archive javadoc') {
steps {
civ_archive_javadoc()
}
}
stage ('Aggregate reports') {
steps {
civ_aggregate_reports()
}
}
}

post {
always {
civ_post_always()
}
success {
civ_post_success()
}
failure {
civ_post_failure()
}
}
}
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Citadel

Jenkins Build Server can be found: http://build.civcraft.co/job/Citadel-master/
Citadel Jenkins Build Server can be found here: https://build.devotedmc.com/job/Citadel-master/

Java Docs: http://build.civcraft.co/job/Citadel-master/javadoc/
Basic new player tutorial: https://www.reddit.com/r/Devoted/wiki/plugins/citadel

If you need help installing Citadel, follow this guide: https://github.com/ProgrammerDan/civcraft-vm

https://www.devotedmc.com/citadel.html
Loading