Incorporate plugins and config
Modularize gitlab-ci
This commit is contained in:
		
							parent
							
								
									a4518a93b5
								
							
						
					
					
						commit
						17e79f9a3d
					
				@ -4,7 +4,7 @@
 | 
				
			|||||||
# you can delete this line if you're not using Docker
 | 
					# you can delete this line if you're not using Docker
 | 
				
			||||||
image: alpine:latest
 | 
					image: alpine:latest
 | 
				
			||||||
 | 
					
 | 
				
			||||||
build:
 | 
					build:datapacks:
 | 
				
			||||||
  stage: build
 | 
					  stage: build
 | 
				
			||||||
  script:
 | 
					  script:
 | 
				
			||||||
    - apk add --no-cache zip
 | 
					    - apk add --no-cache zip
 | 
				
			||||||
@ -19,27 +19,51 @@ build:
 | 
				
			|||||||
    paths:
 | 
					    paths:
 | 
				
			||||||
      - ./datapacks/out
 | 
					      - ./datapacks/out
 | 
				
			||||||
      - ./resourcepack-out
 | 
					      - ./resourcepack-out
 | 
				
			||||||
 | 
					  only:
 | 
				
			||||||
 | 
					    changes:
 | 
				
			||||||
 | 
					      - datapacks/**/*
 | 
				
			||||||
 | 
					      - datapacks/*
 | 
				
			||||||
 | 
					      - .gitlab-ci.yml
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					build:resourcepack:
 | 
				
			||||||
 | 
					  stage: build
 | 
				
			||||||
 | 
					  script:
 | 
				
			||||||
 | 
					    - apk add --no-cache zip
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    - cd resourcepack
 | 
				
			||||||
 | 
					    - mkdir -p ../resourcepack-out
 | 
				
			||||||
 | 
					    - zip -r ../resourcepack-out/resourcepack .
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  artifacts:
 | 
				
			||||||
 | 
					    paths:
 | 
				
			||||||
 | 
					      - ./resourcepack-out
 | 
				
			||||||
 | 
					  only:
 | 
				
			||||||
 | 
					    changes:
 | 
				
			||||||
 | 
					      - resourcepack/**/*
 | 
				
			||||||
 | 
					      - resourcepack/*
 | 
				
			||||||
 | 
					      - .gitlab-ci.yml
 | 
				
			||||||
      
 | 
					      
 | 
				
			||||||
deploy:
 | 
					deploy:
 | 
				
			||||||
  stage: deploy
 | 
					  stage: deploy
 | 
				
			||||||
  script:
 | 
					  script:
 | 
				
			||||||
    - 'which ssh-agent || ( apk add --no-cache openssh-client )'
 | 
					    - ls -alh . ./datapacks
 | 
				
			||||||
    - apk add --no-cache rsync
 | 
					#    - 'which ssh-agent || ( apk add --no-cache openssh-client )'
 | 
				
			||||||
 | 
					#    - apk add --no-cache rsync
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
    - eval $(ssh-agent -s)
 | 
					#    - eval $(ssh-agent -s)
 | 
				
			||||||
    - echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null
 | 
					#    - echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null
 | 
				
			||||||
    - mkdir -p ~/.ssh
 | 
					#    - mkdir -p ~/.ssh
 | 
				
			||||||
    - chmod 700 ~/.ssh
 | 
					#    - chmod 700 ~/.ssh
 | 
				
			||||||
    - echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts
 | 
					#    - echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts
 | 
				
			||||||
    - chmod 644 ~/.ssh/known_hosts
 | 
					#    - chmod 644 ~/.ssh/known_hosts
 | 
				
			||||||
 | 
					#    
 | 
				
			||||||
 | 
					#    - cd datapacks
 | 
				
			||||||
 | 
					#    - rsync -avz out/ "$SERVER_HOST":"$WPD_FOLDER" --delete --exclude bukkit
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
    - cd datapacks
 | 
					#    - ssh "$SERVER_HOST" mcrcon -H localhost -p minecraft "minecraft:reload"
 | 
				
			||||||
    - rsync -avz out/ "$SERVER_HOST":"$WPD_FOLDER" --delete --exclude bukkit
 | 
					 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
    - ssh "$SERVER_HOST" mcrcon -H localhost -p minecraft "minecraft:reload"
 | 
					#    - cd ../resourcepack-out
 | 
				
			||||||
    
 | 
					#    - sha1sum resourcepack.zip
 | 
				
			||||||
    - cd ../resourcepack-out
 | 
					 | 
				
			||||||
    - sha1sum resourcepack.zip
 | 
					 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
  only:
 | 
					  only:
 | 
				
			||||||
    - master
 | 
					    - master
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										11
									
								
								plugins/.rsync-exclude
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								plugins/.rsync-exclude
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,11 @@
 | 
				
			|||||||
 | 
					Essentials/userdata
 | 
				
			||||||
 | 
					Essentials/usermap.csv
 | 
				
			||||||
 | 
					dynmap/web
 | 
				
			||||||
 | 
					dynmap/markers/
 | 
				
			||||||
 | 
					dynmap/old.pending
 | 
				
			||||||
 | 
					dynmap/markers.yml.old
 | 
				
			||||||
 | 
					dynmap/markers.yml
 | 
				
			||||||
 | 
					dynmap/ids-by-ip.txt
 | 
				
			||||||
 | 
					dynmap/hiddenplayers.txt
 | 
				
			||||||
 | 
					MultiWorld
 | 
				
			||||||
 | 
					WorldEdit
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								plugins/BBOutline.jar
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								plugins/BBOutline.jar
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								plugins/BestViewDistance-12.1.jar
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								plugins/BestViewDistance-12.1.jar
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										484
									
								
								plugins/CartLoader-0.0.1-SNAPSHOT.jar
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										484
									
								
								plugins/CartLoader-0.0.1-SNAPSHOT.jar
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,484 @@
 | 
				
			|||||||
 | 
					<!DOCTYPE html>
 | 
				
			||||||
 | 
					<html class="" lang="en">
 | 
				
			||||||
 | 
					<head prefix="og: http://ogp.me/ns#">
 | 
				
			||||||
 | 
					<meta charset="utf-8">
 | 
				
			||||||
 | 
					<meta content="IE=edge" http-equiv="X-UA-Compatible">
 | 
				
			||||||
 | 
					<meta content="object" property="og:type">
 | 
				
			||||||
 | 
					<meta content="GitLab" property="og:site_name">
 | 
				
			||||||
 | 
					<meta content="Artifacts · build (#510) · Jobs · Joakim Pettersvold / Cart Loader" property="og:title">
 | 
				
			||||||
 | 
					<meta content="Minecraft plugin that loads chunks around minecarts in a whitelisted area" property="og:description">
 | 
				
			||||||
 | 
					<meta content="https://git.dodsorf.as/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="og:image">
 | 
				
			||||||
 | 
					<meta content="64" property="og:image:width">
 | 
				
			||||||
 | 
					<meta content="64" property="og:image:height">
 | 
				
			||||||
 | 
					<meta content="https://git.dodsorf.as/JoaThePet/cart-loader/-/jobs/510/artifacts/file/target/CartLoader-0.0.1-SNAPSHOT.jar" property="og:url">
 | 
				
			||||||
 | 
					<meta content="summary" property="twitter:card">
 | 
				
			||||||
 | 
					<meta content="Artifacts · build (#510) · Jobs · Joakim Pettersvold / Cart Loader" property="twitter:title">
 | 
				
			||||||
 | 
					<meta content="Minecraft plugin that loads chunks around minecarts in a whitelisted area" property="twitter:description">
 | 
				
			||||||
 | 
					<meta content="https://git.dodsorf.as/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png" property="twitter:image">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<title>Artifacts · build (#510) · Jobs · Joakim Pettersvold / Cart Loader · GitLab</title>
 | 
				
			||||||
 | 
					<meta content="Minecraft plugin that loads chunks around minecarts in a whitelisted area" name="description">
 | 
				
			||||||
 | 
					<link rel="shortcut icon" type="image/png" href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" id="favicon" data-original-href="/assets/favicon-7901bd695fb93edb07975966062049829afb56cf11511236e61bcf425070e36e.png" />
 | 
				
			||||||
 | 
					<link rel="stylesheet" media="all" href="/assets/application-38981e26a24308976f3a29d6e5e2beef57c7acda3ad0d5e7f6f149d58fd09d3d.css" />
 | 
				
			||||||
 | 
					<link rel="stylesheet" media="print" href="/assets/print-74c3df10dad473d66660c828e3aa54ca3bfeac6d8bb708643331403fe7211e60.css" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<link rel="stylesheet" media="all" href="/assets/highlight/themes/white-a165d47ce52cf24c29686366976ae691bd9addb9641a6abeb3ba6d1823b89aa8.css" />
 | 
				
			||||||
 | 
					<script>
 | 
				
			||||||
 | 
					//<![CDATA[
 | 
				
			||||||
 | 
					window.gon={};gon.api_version="v4";gon.default_avatar_url="https://git.dodsorf.as/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=10;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.shortcuts_path="/help/shortcuts";gon.user_color_scheme="white";gon.gitlab_url="https://git.dodsorf.as";gon.revision="62c464651d2";gon.gitlab_logo="/assets/gitlab_logo-7ae504fe4f68fdebb3c2034e36621930cd36ea87924c11ff65dbcb8ed50dca58.png";gon.sprite_icons="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg";gon.sprite_file_icons="/assets/file_icons-7262fc6897e02f1ceaf8de43dc33afa5e4f9a2067f4f68ef77dcc87946575e9e.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-289eccffb1183c188b630297431be837765d9ff4aed6130cf738586fb307c170.css";gon.test_env=false;gon.suggested_label_colors=["#0033CC","#428BCA","#44AD8E","#A8D695","#5CB85C","#69D100","#004E00","#34495E","#7F8C8D","#A295D6","#5843AD","#8E44AD","#FFECDB","#AD4363","#D10069","#CC0033","#FF0000","#D9534F","#D1D100","#F0AD4E","#AD8D43"];gon.first_day_of_week=0;gon.ee=false;
 | 
				
			||||||
 | 
					//]]>
 | 
				
			||||||
 | 
					</script>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<script src="/assets/webpack/runtime.1f581ba6.bundle.js" defer="defer"></script>
 | 
				
			||||||
 | 
					<script src="/assets/webpack/main.2f7fae40.chunk.js" defer="defer"></script>
 | 
				
			||||||
 | 
					<script src="/assets/webpack/commons~pages.groups~pages.groups.activity~pages.groups.boards~pages.groups.clusters.destroy~pages.g~052f965e.1a94683c.chunk.js" defer="defer"></script>
 | 
				
			||||||
 | 
					<script src="/assets/webpack/pages.projects.artifacts.file.012b1850.chunk.js" defer="defer"></script>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<meta name="csrf-param" content="authenticity_token" />
 | 
				
			||||||
 | 
					<meta name="csrf-token" content="OTe+p0mZhtwFkWsd6k3IDE1uIUwuh9Lgrr+J0UYcHy/sc4tnvf4m1NaHPZVGCoExgkH2NdUxs+QhHvIe6pRayw==" />
 | 
				
			||||||
 | 
					<meta content="origin-when-cross-origin" name="referrer">
 | 
				
			||||||
 | 
					<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport">
 | 
				
			||||||
 | 
					<meta content="#474D57" name="theme-color">
 | 
				
			||||||
 | 
					<link rel="apple-touch-icon" type="image/x-icon" href="/assets/touch-icon-iphone-5a9cee0e8a51212e70b90c87c12f382c428870c0ff67d1eb034d884b78d2dae7.png" />
 | 
				
			||||||
 | 
					<link rel="apple-touch-icon" type="image/x-icon" href="/assets/touch-icon-ipad-a6eec6aeb9da138e507593b464fdac213047e49d3093fc30e90d9a995df83ba3.png" sizes="76x76" />
 | 
				
			||||||
 | 
					<link rel="apple-touch-icon" type="image/x-icon" href="/assets/touch-icon-iphone-retina-72e2aadf86513a56e050e7f0f2355deaa19cc17ed97bbe5147847f2748e5a3e3.png" sizes="120x120" />
 | 
				
			||||||
 | 
					<link rel="apple-touch-icon" type="image/x-icon" href="/assets/touch-icon-ipad-retina-8ebe416f5313483d9c1bc772b5bbe03ecad52a54eba443e5215a22caed2a16a2.png" sizes="152x152" />
 | 
				
			||||||
 | 
					<link color="rgb(226, 67, 41)" href="/assets/logo-d36b5212042cebc89b96df4bf6ac24e43db316143e89926c0db839ff694d2de4.svg" rel="mask-icon">
 | 
				
			||||||
 | 
					<meta content="/assets/msapplication-tile-1196ec67452f618d39cdd85e2e3a542f76574c071051ae7effbfde01710eb17d.png" name="msapplication-TileImage">
 | 
				
			||||||
 | 
					<meta content="#30353E" name="msapplication-TileColor">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					</head>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<body class="ui-indigo  gl-browser-generic gl-platform-other" data-find-file="/JoaThePet/cart-loader/find_file/master" data-group="" data-page="projects:artifacts:file" data-project="cart-loader">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<script>
 | 
				
			||||||
 | 
					  gl = window.gl || {};
 | 
				
			||||||
 | 
					  gl.client = {"isGeneric":true,"isOther":true};
 | 
				
			||||||
 | 
					</script>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<header class="navbar navbar-gitlab qa-navbar navbar-expand-sm js-navbar">
 | 
				
			||||||
 | 
					<a class="sr-only gl-accessibility" href="#content-body" tabindex="1">Skip to content</a>
 | 
				
			||||||
 | 
					<div class="container-fluid">
 | 
				
			||||||
 | 
					<div class="header-content">
 | 
				
			||||||
 | 
					<div class="title-container">
 | 
				
			||||||
 | 
					<h1 class="title">
 | 
				
			||||||
 | 
					<a title="Dashboard" id="logo" href="/"><svg width="24" height="24" class="tanuki-logo" viewBox="0 0 36 36">
 | 
				
			||||||
 | 
					  <path class="tanuki-shape tanuki-left-ear" fill="#e24329" d="M2 14l9.38 9v-9l-4-12.28c-.205-.632-1.176-.632-1.38 0z"/>
 | 
				
			||||||
 | 
					  <path class="tanuki-shape tanuki-right-ear" fill="#e24329" d="M34 14l-9.38 9v-9l4-12.28c.205-.632 1.176-.632 1.38 0z"/>
 | 
				
			||||||
 | 
					  <path class="tanuki-shape tanuki-nose" fill="#e24329" d="M18,34.38 3,14 33,14 Z"/>
 | 
				
			||||||
 | 
					  <path class="tanuki-shape tanuki-left-eye" fill="#fc6d26" d="M18,34.38 11.38,14 2,14 6,25Z"/>
 | 
				
			||||||
 | 
					  <path class="tanuki-shape tanuki-right-eye" fill="#fc6d26" d="M18,34.38 24.62,14 34,14 30,25Z"/>
 | 
				
			||||||
 | 
					  <path class="tanuki-shape tanuki-left-cheek" fill="#fca326" d="M2 14L.1 20.16c-.18.565 0 1.2.5 1.56l17.42 12.66z"/>
 | 
				
			||||||
 | 
					  <path class="tanuki-shape tanuki-right-cheek" fill="#fca326" d="M34 14l1.9 6.16c.18.565 0 1.2-.5 1.56L18 34.38z"/>
 | 
				
			||||||
 | 
					</svg>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<span class="logo-text d-none d-lg-block prepend-left-8">
 | 
				
			||||||
 | 
					<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 617 169"><path d="M315.26 2.97h-21.8l.1 162.5h88.3v-20.1h-66.5l-.1-142.4M465.89 136.95c-5.5 5.7-14.6 11.4-27 11.4-16.6 0-23.3-8.2-23.3-18.9 0-16.1 11.2-23.8 35-23.8 4.5 0 11.7.5 15.4 1.2v30.1h-.1m-22.6-98.5c-17.6 0-33.8 6.2-46.4 16.7l7.7 13.4c8.9-5.2 19.8-10.4 35.5-10.4 17.9 0 25.8 9.2 25.8 24.6v7.9c-3.5-.7-10.7-1.2-15.1-1.2-38.2 0-57.6 13.4-57.6 41.4 0 25.1 15.4 37.7 38.7 37.7 15.7 0 30.8-7.2 36-18.9l4 15.9h15.4v-83.2c-.1-26.3-11.5-43.9-44-43.9M557.63 149.1c-8.2 0-15.4-1-20.8-3.5V70.5c7.4-6.2 16.6-10.7 28.3-10.7 21.1 0 29.2 14.9 29.2 39 0 34.2-13.1 50.3-36.7 50.3m9.2-110.6c-19.5 0-30 13.3-30 13.3v-21l-.1-27.8h-21.3l.1 158.5c10.7 4.5 25.3 6.9 41.2 6.9 40.7 0 60.3-26 60.3-70.9-.1-35.5-18.2-59-50.2-59M77.9 20.6c19.3 0 31.8 6.4 39.9 12.9l9.4-16.3C114.5 6 97.3 0 78.9 0 32.5 0 0 28.3 0 85.4c0 59.8 35.1 83.1 75.2 83.1 20.1 0 37.2-4.7 48.4-9.4l-.5-63.9V75.1H63.6v20.1h38l.5 48.5c-5 2.5-13.6 4.5-25.3 4.5-32.2 0-53.8-20.3-53.8-63-.1-43.5 22.2-64.6 54.9-64.6M231.43 2.95h-21.3l.1 27.3v94.3c0 26.3 11.4 43.9 43.9 43.9 4.5 0 8.9-.4 13.1-1.2v-19.1c-3.1.5-6.4.7-9.9.7-17.9 0-25.8-9.2-25.8-24.6v-65h35.7v-17.8h-35.7l-.1-38.5M155.96 165.47h21.3v-124h-21.3v124M155.96 24.37h21.3V3.07h-21.3v21.3"/></svg>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a></h1>
 | 
				
			||||||
 | 
					<ul class="list-unstyled navbar-sub-nav">
 | 
				
			||||||
 | 
					<li class="home"><a title="Projects" class="dashboard-shortcuts-projects" href="/explore">Projects
 | 
				
			||||||
 | 
					</a></li><li class=""><a title="Groups" class="dashboard-shortcuts-groups" href="/explore/groups">Groups
 | 
				
			||||||
 | 
					</a></li><li class=""><a title="Snippets" class="dashboard-shortcuts-snippets" href="/explore/snippets">Snippets
 | 
				
			||||||
 | 
					</a></li><li>
 | 
				
			||||||
 | 
					<a title="About GitLab CE" href="/help">Help</a>
 | 
				
			||||||
 | 
					</li>
 | 
				
			||||||
 | 
					</ul>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<div class="navbar-collapse collapse">
 | 
				
			||||||
 | 
					<ul class="nav navbar-nav">
 | 
				
			||||||
 | 
					<li class="nav-item d-none d-sm-none d-md-block m-auto">
 | 
				
			||||||
 | 
					<div class="search search-form" data-track-event="activate_form_input" data-track-label="navbar_search">
 | 
				
			||||||
 | 
					<form class="form-inline" action="/search" accept-charset="UTF-8" method="get"><input name="utf8" type="hidden" value="✓" /><div class="search-input-container">
 | 
				
			||||||
 | 
					<div class="search-input-wrap">
 | 
				
			||||||
 | 
					<div class="dropdown" data-url="/search/autocomplete">
 | 
				
			||||||
 | 
					<input type="search" name="search" id="search" placeholder="Search or jump to…" class="search-input dropdown-menu-toggle no-outline js-search-dashboard-options" spellcheck="false" tabindex="1" autocomplete="off" data-issues-path="/dashboard/issues" data-mr-path="/dashboard/merge_requests" aria-label="Search or jump to…" />
 | 
				
			||||||
 | 
					<button class="hidden js-dropdown-search-toggle" data-toggle="dropdown" type="button"></button>
 | 
				
			||||||
 | 
					<div class="dropdown-menu dropdown-select">
 | 
				
			||||||
 | 
					<div class="dropdown-content"><ul>
 | 
				
			||||||
 | 
					<li class="dropdown-menu-empty-item">
 | 
				
			||||||
 | 
					<a>
 | 
				
			||||||
 | 
					Loading...
 | 
				
			||||||
 | 
					</a>
 | 
				
			||||||
 | 
					</li>
 | 
				
			||||||
 | 
					</ul>
 | 
				
			||||||
 | 
					</div><div class="dropdown-loading"><i aria-hidden="true" data-hidden="true" class="fa fa-spinner fa-spin"></i></div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<svg class="s16 search-icon"><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#search"></use></svg>
 | 
				
			||||||
 | 
					<svg class="s16 clear-icon js-clear-input"><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#close"></use></svg>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<input type="hidden" name="group_id" id="group_id" class="js-search-group-options" />
 | 
				
			||||||
 | 
					<input type="hidden" name="project_id" id="search_project_id" value="33" class="js-search-project-options" data-project-path="cart-loader" data-name="Cart Loader" data-issues-path="/JoaThePet/cart-loader/issues" data-mr-path="/JoaThePet/cart-loader/merge_requests" data-issues-disabled="false" />
 | 
				
			||||||
 | 
					<input type="hidden" name="search_code" id="search_code" value="true" />
 | 
				
			||||||
 | 
					<input type="hidden" name="repository_ref" id="repository_ref" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<div class="search-autocomplete-opts hide" data-autocomplete-path="/search/autocomplete" data-autocomplete-project-id="33"></div>
 | 
				
			||||||
 | 
					</form></div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					</li>
 | 
				
			||||||
 | 
					<li class="nav-item d-inline-block d-sm-none d-md-none">
 | 
				
			||||||
 | 
					<a title="Search" aria-label="Search" data-toggle="tooltip" data-placement="bottom" data-container="body" href="/search?project_id=33"><svg class="s16"><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#search"></use></svg>
 | 
				
			||||||
 | 
					</a></li>
 | 
				
			||||||
 | 
					<li class="nav-item header-help dropdown">
 | 
				
			||||||
 | 
					<a class="header-help-dropdown-toggle" data-toggle="dropdown" href="/help"><svg class="s16"><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#question"></use></svg>
 | 
				
			||||||
 | 
					<svg class="caret-down"><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#angle-down"></use></svg>
 | 
				
			||||||
 | 
					</a><div class="dropdown-menu dropdown-menu-right">
 | 
				
			||||||
 | 
					<ul>
 | 
				
			||||||
 | 
					<li>
 | 
				
			||||||
 | 
					<a href="/help">Help</a>
 | 
				
			||||||
 | 
					</li>
 | 
				
			||||||
 | 
					<li class="divider"></li>
 | 
				
			||||||
 | 
					<li>
 | 
				
			||||||
 | 
					<a href="https://about.gitlab.com/submit-feedback">Submit feedback</a>
 | 
				
			||||||
 | 
					</li>
 | 
				
			||||||
 | 
					<li>
 | 
				
			||||||
 | 
					<a target="_blank" class="text-nowrap" href="https://about.gitlab.com/contributing">Contribute to GitLab
 | 
				
			||||||
 | 
					</a></li>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					</ul>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					</li>
 | 
				
			||||||
 | 
					<li class="nav-item">
 | 
				
			||||||
 | 
					<div>
 | 
				
			||||||
 | 
					<a class="btn btn-sign-in" href="/users/sign_in?redirect_to_referer=yes">Sign in / Register</a>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					</li>
 | 
				
			||||||
 | 
					</ul>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<button class="navbar-toggler d-block d-sm-none" type="button">
 | 
				
			||||||
 | 
					<span class="sr-only">Toggle navigation</span>
 | 
				
			||||||
 | 
					<svg class="s12 more-icon js-navbar-toggle-right"><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#ellipsis_h"></use></svg>
 | 
				
			||||||
 | 
					<svg class="s12 close-icon js-navbar-toggle-left"><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#close"></use></svg>
 | 
				
			||||||
 | 
					</button>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					</header>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<div class="layout-page page-with-contextual-sidebar">
 | 
				
			||||||
 | 
					<div class="nav-sidebar">
 | 
				
			||||||
 | 
					<div class="nav-sidebar-inner-scroll">
 | 
				
			||||||
 | 
					<div class="context-header">
 | 
				
			||||||
 | 
					<a title="Cart Loader" href="/JoaThePet/cart-loader"><div class="avatar-container rect-avatar s40 project-avatar">
 | 
				
			||||||
 | 
					<div class="avatar s40 avatar-tile identicon bg6">C</div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<div class="sidebar-context-title">
 | 
				
			||||||
 | 
					Cart Loader
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					</a></div>
 | 
				
			||||||
 | 
					<ul class="sidebar-top-level-items">
 | 
				
			||||||
 | 
					<li class="home"><a class="shortcuts-project" href="/JoaThePet/cart-loader"><div class="nav-icon-container">
 | 
				
			||||||
 | 
					<svg><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#home"></use></svg>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<span class="nav-item-name">
 | 
				
			||||||
 | 
					Project
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a><ul class="sidebar-sub-level-items">
 | 
				
			||||||
 | 
					<li class="fly-out-top-item"><a href="/JoaThePet/cart-loader"><strong class="fly-out-top-item-name">
 | 
				
			||||||
 | 
					Project
 | 
				
			||||||
 | 
					</strong>
 | 
				
			||||||
 | 
					</a></li><li class="divider fly-out-top-item"></li>
 | 
				
			||||||
 | 
					<li class=""><a title="Project details" class="shortcuts-project" href="/JoaThePet/cart-loader"><span>Details</span>
 | 
				
			||||||
 | 
					</a></li><li class=""><a title="Activity" class="shortcuts-project-activity qa-activity-link" href="/JoaThePet/cart-loader/activity"><span>Activity</span>
 | 
				
			||||||
 | 
					</a></li><li class=""><a title="Releases" class="shortcuts-project-releases" href="/JoaThePet/cart-loader/releases"><span>Releases</span>
 | 
				
			||||||
 | 
					</a></li>
 | 
				
			||||||
 | 
					<li class=""><a title="Cycle Analytics" class="shortcuts-project-cycle-analytics" href="/JoaThePet/cart-loader/cycle_analytics"><span>Cycle Analytics</span>
 | 
				
			||||||
 | 
					</a></li>
 | 
				
			||||||
 | 
					</ul>
 | 
				
			||||||
 | 
					</li><li class=""><a class="shortcuts-tree qa-project-menu-repo" href="/JoaThePet/cart-loader/tree/master"><div class="nav-icon-container">
 | 
				
			||||||
 | 
					<svg><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#doc-text"></use></svg>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<span class="nav-item-name">
 | 
				
			||||||
 | 
					Repository
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a><ul class="sidebar-sub-level-items">
 | 
				
			||||||
 | 
					<li class="fly-out-top-item"><a href="/JoaThePet/cart-loader/tree/master"><strong class="fly-out-top-item-name">
 | 
				
			||||||
 | 
					Repository
 | 
				
			||||||
 | 
					</strong>
 | 
				
			||||||
 | 
					</a></li><li class="divider fly-out-top-item"></li>
 | 
				
			||||||
 | 
					<li class=""><a href="/JoaThePet/cart-loader/tree/master">Files
 | 
				
			||||||
 | 
					</a></li><li class=""><a href="/JoaThePet/cart-loader/commits/master">Commits
 | 
				
			||||||
 | 
					</a></li><li class=""><a class="qa-branches-link" href="/JoaThePet/cart-loader/branches">Branches
 | 
				
			||||||
 | 
					</a></li><li class=""><a href="/JoaThePet/cart-loader/tags">Tags
 | 
				
			||||||
 | 
					</a></li><li class=""><a href="/JoaThePet/cart-loader/graphs/master">Contributors
 | 
				
			||||||
 | 
					</a></li><li class=""><a href="/JoaThePet/cart-loader/network/master">Graph
 | 
				
			||||||
 | 
					</a></li><li class=""><a href="/JoaThePet/cart-loader/compare?from=master&to=master">Compare
 | 
				
			||||||
 | 
					</a></li><li class=""><a href="/JoaThePet/cart-loader/graphs/master/charts">Charts
 | 
				
			||||||
 | 
					</a></li>
 | 
				
			||||||
 | 
					</ul>
 | 
				
			||||||
 | 
					</li><li class=""><a class="shortcuts-issues qa-issues-item" href="/JoaThePet/cart-loader/issues"><div class="nav-icon-container">
 | 
				
			||||||
 | 
					<svg><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#issues"></use></svg>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<span class="nav-item-name">
 | 
				
			||||||
 | 
					Issues
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					<span class="badge badge-pill count issue_counter">
 | 
				
			||||||
 | 
					0
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a><ul class="sidebar-sub-level-items">
 | 
				
			||||||
 | 
					<li class="fly-out-top-item"><a href="/JoaThePet/cart-loader/issues"><strong class="fly-out-top-item-name">
 | 
				
			||||||
 | 
					Issues
 | 
				
			||||||
 | 
					</strong>
 | 
				
			||||||
 | 
					<span class="badge badge-pill count issue_counter fly-out-badge">
 | 
				
			||||||
 | 
					0
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a></li><li class="divider fly-out-top-item"></li>
 | 
				
			||||||
 | 
					<li class=""><a title="Issues" href="/JoaThePet/cart-loader/issues"><span>
 | 
				
			||||||
 | 
					List
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a></li><li class=""><a title="Board" href="/JoaThePet/cart-loader/boards"><span>
 | 
				
			||||||
 | 
					Board
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a></li><li class=""><a title="Labels" class="qa-labels-link" href="/JoaThePet/cart-loader/labels"><span>
 | 
				
			||||||
 | 
					Labels
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a></li>
 | 
				
			||||||
 | 
					<li class=""><a title="Milestones" class="qa-milestones-link" href="/JoaThePet/cart-loader/milestones"><span>
 | 
				
			||||||
 | 
					Milestones
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a></li></ul>
 | 
				
			||||||
 | 
					</li><li class=""><a class="shortcuts-merge_requests qa-merge-requests-link" href="/JoaThePet/cart-loader/merge_requests"><div class="nav-icon-container">
 | 
				
			||||||
 | 
					<svg><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#git-merge"></use></svg>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<span class="nav-item-name">
 | 
				
			||||||
 | 
					Merge Requests
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					<span class="badge badge-pill count merge_counter js-merge-counter">
 | 
				
			||||||
 | 
					0
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a><ul class="sidebar-sub-level-items is-fly-out-only">
 | 
				
			||||||
 | 
					<li class="fly-out-top-item"><a href="/JoaThePet/cart-loader/merge_requests"><strong class="fly-out-top-item-name">
 | 
				
			||||||
 | 
					Merge Requests
 | 
				
			||||||
 | 
					</strong>
 | 
				
			||||||
 | 
					<span class="badge badge-pill count merge_counter js-merge-counter fly-out-badge">
 | 
				
			||||||
 | 
					0
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a></li></ul>
 | 
				
			||||||
 | 
					</li><li class="active"><a class="shortcuts-pipelines qa-link-pipelines" href="/JoaThePet/cart-loader/pipelines"><div class="nav-icon-container">
 | 
				
			||||||
 | 
					<svg><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#rocket"></use></svg>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<span class="nav-item-name">
 | 
				
			||||||
 | 
					CI / CD
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a><ul class="sidebar-sub-level-items">
 | 
				
			||||||
 | 
					<li class="fly-out-top-item active"><a href="/JoaThePet/cart-loader/pipelines"><strong class="fly-out-top-item-name">
 | 
				
			||||||
 | 
					CI / CD
 | 
				
			||||||
 | 
					</strong>
 | 
				
			||||||
 | 
					</a></li><li class="divider fly-out-top-item"></li>
 | 
				
			||||||
 | 
					<li class=""><a title="Pipelines" class="shortcuts-pipelines" href="/JoaThePet/cart-loader/pipelines"><span>
 | 
				
			||||||
 | 
					Pipelines
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a></li><li class="active"><a title="Jobs" class="shortcuts-builds" href="/JoaThePet/cart-loader/-/jobs"><span>
 | 
				
			||||||
 | 
					Jobs
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a></li><li class=""><a title="Schedules" class="shortcuts-builds" href="/JoaThePet/cart-loader/pipeline_schedules"><span>
 | 
				
			||||||
 | 
					Schedules
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a></li><li class=""><a title="Charts" class="shortcuts-pipelines-charts" href="/JoaThePet/cart-loader/pipelines/charts"><span>
 | 
				
			||||||
 | 
					Charts
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a></li></ul>
 | 
				
			||||||
 | 
					</li><li class=""><a class="shortcuts-wiki qa-wiki-link" href="/JoaThePet/cart-loader/wikis/home"><div class="nav-icon-container">
 | 
				
			||||||
 | 
					<svg><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#book"></use></svg>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<span class="nav-item-name">
 | 
				
			||||||
 | 
					Wiki
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a><ul class="sidebar-sub-level-items is-fly-out-only">
 | 
				
			||||||
 | 
					<li class="fly-out-top-item"><a href="/JoaThePet/cart-loader/wikis/home"><strong class="fly-out-top-item-name">
 | 
				
			||||||
 | 
					Wiki
 | 
				
			||||||
 | 
					</strong>
 | 
				
			||||||
 | 
					</a></li></ul>
 | 
				
			||||||
 | 
					</li><li class=""><a class="shortcuts-snippets" href="/JoaThePet/cart-loader/snippets"><div class="nav-icon-container">
 | 
				
			||||||
 | 
					<svg><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#snippet"></use></svg>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<span class="nav-item-name">
 | 
				
			||||||
 | 
					Snippets
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a><ul class="sidebar-sub-level-items is-fly-out-only">
 | 
				
			||||||
 | 
					<li class="fly-out-top-item"><a href="/JoaThePet/cart-loader/snippets"><strong class="fly-out-top-item-name">
 | 
				
			||||||
 | 
					Snippets
 | 
				
			||||||
 | 
					</strong>
 | 
				
			||||||
 | 
					</a></li></ul>
 | 
				
			||||||
 | 
					</li><li class=""><a title="Members" class="shortcuts-tree" href="/JoaThePet/cart-loader/settings/members"><div class="nav-icon-container">
 | 
				
			||||||
 | 
					<svg><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#users"></use></svg>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<span class="nav-item-name">
 | 
				
			||||||
 | 
					Members
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a><ul class="sidebar-sub-level-items is-fly-out-only">
 | 
				
			||||||
 | 
					<li class="fly-out-top-item"><a href="/JoaThePet/cart-loader/project_members"><strong class="fly-out-top-item-name">
 | 
				
			||||||
 | 
					Members
 | 
				
			||||||
 | 
					</strong>
 | 
				
			||||||
 | 
					</a></li></ul>
 | 
				
			||||||
 | 
					</li><a class="toggle-sidebar-button js-toggle-sidebar" role="button" title="Toggle sidebar" type="button">
 | 
				
			||||||
 | 
					<svg class="icon-angle-double-left"><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#angle-double-left"></use></svg>
 | 
				
			||||||
 | 
					<svg class="icon-angle-double-right"><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#angle-double-right"></use></svg>
 | 
				
			||||||
 | 
					<span class="collapse-text">Collapse sidebar</span>
 | 
				
			||||||
 | 
					</a>
 | 
				
			||||||
 | 
					<button name="button" type="button" class="close-nav-button"><svg class="s16"><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#close"></use></svg>
 | 
				
			||||||
 | 
					<span class="collapse-text">Close sidebar</span>
 | 
				
			||||||
 | 
					</button>
 | 
				
			||||||
 | 
					<li class="hidden">
 | 
				
			||||||
 | 
					<a title="Activity" class="shortcuts-project-activity" href="/JoaThePet/cart-loader/activity"><span>
 | 
				
			||||||
 | 
					Activity
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					</a></li>
 | 
				
			||||||
 | 
					<li class="hidden">
 | 
				
			||||||
 | 
					<a title="Network" class="shortcuts-network" href="/JoaThePet/cart-loader/network/master">Graph
 | 
				
			||||||
 | 
					</a></li>
 | 
				
			||||||
 | 
					<li class="hidden">
 | 
				
			||||||
 | 
					<a title="Charts" class="shortcuts-repository-charts" href="/JoaThePet/cart-loader/graphs/master/charts">Charts
 | 
				
			||||||
 | 
					</a></li>
 | 
				
			||||||
 | 
					<li class="hidden">
 | 
				
			||||||
 | 
					<a class="shortcuts-new-issue" href="/JoaThePet/cart-loader/issues/new">Create a new issue
 | 
				
			||||||
 | 
					</a></li>
 | 
				
			||||||
 | 
					<li class="hidden">
 | 
				
			||||||
 | 
					<a title="Jobs" class="shortcuts-builds" href="/JoaThePet/cart-loader/-/jobs">Jobs
 | 
				
			||||||
 | 
					</a></li>
 | 
				
			||||||
 | 
					<li class="hidden">
 | 
				
			||||||
 | 
					<a title="Commits" class="shortcuts-commits" href="/JoaThePet/cart-loader/commits/master">Commits
 | 
				
			||||||
 | 
					</a></li>
 | 
				
			||||||
 | 
					<li class="hidden">
 | 
				
			||||||
 | 
					<a title="Issue Boards" class="shortcuts-issue-boards" href="/JoaThePet/cart-loader/boards">Issue Boards</a>
 | 
				
			||||||
 | 
					</li>
 | 
				
			||||||
 | 
					</ul>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<div class="content-wrapper">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<div class="mobile-overlay"></div>
 | 
				
			||||||
 | 
					<div class="alert-wrapper">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<nav class="breadcrumbs container-fluid container-limited" role="navigation">
 | 
				
			||||||
 | 
					<div class="breadcrumbs-container">
 | 
				
			||||||
 | 
					<button name="button" type="button" class="toggle-mobile-nav"><span class="sr-only">Open sidebar</span>
 | 
				
			||||||
 | 
					<i aria-hidden="true" data-hidden="true" class="fa fa-bars"></i>
 | 
				
			||||||
 | 
					</button><div class="breadcrumbs-links js-title-container">
 | 
				
			||||||
 | 
					<ul class="list-unstyled breadcrumbs-list js-breadcrumbs-list">
 | 
				
			||||||
 | 
					<li><a href="/JoaThePet">Joakim Pettersvold</a><svg class="s8 breadcrumbs-list-angle"><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#angle-right"></use></svg></li> <li><a href="/JoaThePet/cart-loader"><span class="breadcrumb-item-text js-breadcrumb-item-text">Cart Loader</span></a><svg class="s8 breadcrumbs-list-angle"><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#angle-right"></use></svg></li>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<li>
 | 
				
			||||||
 | 
					<h2 class="breadcrumbs-sub-title"><a href="/JoaThePet/cart-loader/-/jobs/510/artifacts/file/target/CartLoader-0.0.1-SNAPSHOT.jar">Jobs</a></h2>
 | 
				
			||||||
 | 
					</li>
 | 
				
			||||||
 | 
					</ul>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					</nav>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<div class="flash-container flash-container-page">
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<div class="d-flex"></div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<div class="container-fluid container-limited ">
 | 
				
			||||||
 | 
					<div class="content" id="content-body">
 | 
				
			||||||
 | 
					<div class="content-block build-header top-area page-content-header">
 | 
				
			||||||
 | 
					<div class="header-content">
 | 
				
			||||||
 | 
					<span class="ci-status ci-success has-tooltip" data-html title="Success">
 | 
				
			||||||
 | 
					<svg><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#status_success"></use></svg>
 | 
				
			||||||
 | 
					passed
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<strong>
 | 
				
			||||||
 | 
					Job
 | 
				
			||||||
 | 
					<a class="js-build-id" href="/JoaThePet/cart-loader/-/jobs/510">#510</a>
 | 
				
			||||||
 | 
					</strong>
 | 
				
			||||||
 | 
					in pipeline
 | 
				
			||||||
 | 
					<strong>
 | 
				
			||||||
 | 
					<a href="/JoaThePet/cart-loader/pipelines/268">#268</a>
 | 
				
			||||||
 | 
					</strong>
 | 
				
			||||||
 | 
					for
 | 
				
			||||||
 | 
					<strong>
 | 
				
			||||||
 | 
					<a class="commit-sha" href="/JoaThePet/cart-loader/commit/1d0b651622c92d8d46b3a932c245957e20dfe4e0">1d0b6516</a>
 | 
				
			||||||
 | 
					</strong>
 | 
				
			||||||
 | 
					from
 | 
				
			||||||
 | 
					<strong>
 | 
				
			||||||
 | 
					<a class="ref-name" href="/JoaThePet/cart-loader/commits/master">master</a>
 | 
				
			||||||
 | 
					</strong>
 | 
				
			||||||
 | 
					by
 | 
				
			||||||
 | 
					<a href="/JoaThePet">
 | 
				
			||||||
 | 
					<span class="d-none d-sm-inline">
 | 
				
			||||||
 | 
					<img class="avatar s24 lazy" data-src="https://secure.gravatar.com/avatar/819a5922a240f97b4f78b66be5ea6f7c?s=48&d=identicon" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" />
 | 
				
			||||||
 | 
					<strong data-placement="top" data-title="@JoaThePet" data-toggle="tooltip">
 | 
				
			||||||
 | 
					Joakim Pettersvold
 | 
				
			||||||
 | 
					</strong>
 | 
				
			||||||
 | 
					</span>
 | 
				
			||||||
 | 
					<strong class="d-inline d-sm-none">@JoaThePet</strong>
 | 
				
			||||||
 | 
					</a>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<time class="js-timeago" title="May 27, 2019 6:01pm" datetime="2019-05-27T18:01:12Z" data-toggle="tooltip" data-placement="top" data-container="body">May 27, 2019</time>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<div class="tree-holder">
 | 
				
			||||||
 | 
					<div class="nav-block">
 | 
				
			||||||
 | 
					<ul class="breadcrumb repo-breadcrumb">
 | 
				
			||||||
 | 
					<li class="breadcrumb-item">
 | 
				
			||||||
 | 
					<a href="/JoaThePet/cart-loader/-/jobs/510/artifacts/browse">Artifacts</a>
 | 
				
			||||||
 | 
					</li>
 | 
				
			||||||
 | 
					</ul>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<article class="file-holder">
 | 
				
			||||||
 | 
					<div class="js-file-title file-title-flex-parent">
 | 
				
			||||||
 | 
					<div class="file-header-content">
 | 
				
			||||||
 | 
					<i aria-hidden="true" data-hidden="true" class="fa fa-file-text-o fa-fw"></i>
 | 
				
			||||||
 | 
					<strong class="file-title-name qa-file-title-name">
 | 
				
			||||||
 | 
					CartLoader-0.0.1-SNAPSHOT.jar
 | 
				
			||||||
 | 
					</strong>
 | 
				
			||||||
 | 
					<button class="btn btn-clipboard btn-transparent prepend-left-5" data-toggle="tooltip" data-placement="bottom" data-container="body" data-class="btn-clipboard btn-transparent prepend-left-5" data-title="Copy file path to clipboard" data-clipboard-text="{"text":"target/CartLoader-0.0.1-SNAPSHOT.jar","gfm":"`target/CartLoader-0.0.1-SNAPSHOT.jar`"}" type="button" title="Copy file path to clipboard" aria-label="Copy file path to clipboard"><svg><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#duplicate"></use></svg></button>
 | 
				
			||||||
 | 
					<small>
 | 
				
			||||||
 | 
					8.17 KB
 | 
				
			||||||
 | 
					</small>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<div class="file-actions d-none d-sm-block">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					<div class="btn-group" role="group"><a class="btn btn-sm has-tooltip" target="_blank" rel="noopener noreferrer" title="Download" data-container="body" href="/JoaThePet/cart-loader/-/jobs/510/artifacts/raw/target/CartLoader-0.0.1-SNAPSHOT.jar?inline=false"><svg><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#download"></use></svg></a></div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					<div class="blob-viewer" data-type="simple">
 | 
				
			||||||
 | 
					<div class="file-content blob_file blob-no-preview">
 | 
				
			||||||
 | 
					<div class="center render-error">
 | 
				
			||||||
 | 
					<a href="/JoaThePet/cart-loader/-/jobs/510/artifacts/raw/target/CartLoader-0.0.1-SNAPSHOT.jar"><h1 class="light">
 | 
				
			||||||
 | 
					<svg><use xlink:href="/assets/icons-b2073af7ca0641787eb4596951b695079519da1937a262a886bb12c2b0fac181.svg#download"></use></svg>
 | 
				
			||||||
 | 
					</h1>
 | 
				
			||||||
 | 
					<h4>
 | 
				
			||||||
 | 
					Download (8.17 KB)
 | 
				
			||||||
 | 
					</h4>
 | 
				
			||||||
 | 
					</a></div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					</article>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					</body>
 | 
				
			||||||
 | 
					</html>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								plugins/Dynmap-3.0-beta-3-spigot.jar
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								plugins/Dynmap-3.0-beta-3-spigot.jar
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										900
									
								
								plugins/Essentials/config.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										900
									
								
								plugins/Essentials/config.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,900 @@
 | 
				
			|||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					# |                       Notes                          | #
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# If you want to use special characters in this document, such as accented letters, you MUST save the file as UTF-8, not ANSI.
 | 
				
			||||||
 | 
					# If you receive an error when Essentials loads, ensure that:
 | 
				
			||||||
 | 
					#   - No tabs are present: YAML only allows spaces
 | 
				
			||||||
 | 
					#   - Indents are correct: YAML hierarchy is based entirely on indentation
 | 
				
			||||||
 | 
					#   - You have "escaped" all apostrophes in your text: If you want to write "don't", for example, write "don''t" instead (note the doubled apostrophe)
 | 
				
			||||||
 | 
					#   - Text with symbols is enclosed in single or double quotation marks
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# If you have problems join the Essentials help support channel: http://tiny.cc/EssentialsChat
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Version 2.16.1.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# KITS ARE NOW IN THE kits.yml FILE
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					# |                 Essentials (Global)                  | #
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# A color code between 0-9 or a-f. Set to 'none' to disable.
 | 
				
			||||||
 | 
					ops-name-color: 'none'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The character(s) to prefix all nicknames, so that you know they are not true usernames.
 | 
				
			||||||
 | 
					nickname-prefix: '~'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The maximum length allowed in nicknames. The nickname prefix is included in this.
 | 
				
			||||||
 | 
					max-nick-length: 15
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# When this option is enabled, nickname length checking will exclude color codes in player names.
 | 
				
			||||||
 | 
					# ie: "&6Notch" has 7 characters (2 are part of a color code), a length of 5 is used when this option is set to true
 | 
				
			||||||
 | 
					ignore-colors-in-max-nick-length: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# When this option is enabled, display names for hidden users will not be shown. This prevents players from being
 | 
				
			||||||
 | 
					# able to see that they are online while vanished.
 | 
				
			||||||
 | 
					hide-displayname-in-vanish: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disable this if you have any other plugin, that modifies the displayname of a user.
 | 
				
			||||||
 | 
					change-displayname: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# When this option is enabled, the (tab) player list will be updated with the displayname.
 | 
				
			||||||
 | 
					# The value of change-displayname (above) has to be true.
 | 
				
			||||||
 | 
					#change-playerlist: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# When EssentialsChat.jar isn't used, force essentials to add the prefix and suffix from permission plugins to displayname.
 | 
				
			||||||
 | 
					# This setting is ignored if EssentialsChat.jar is used, and defaults to 'true'.
 | 
				
			||||||
 | 
					# The value of change-displayname (above) has to be true.
 | 
				
			||||||
 | 
					# Do not edit this setting unless you know what you are doing!
 | 
				
			||||||
 | 
					#add-prefix-suffix: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# When this option is enabled, player prefixes will be shown in the playerlist.
 | 
				
			||||||
 | 
					# This feature only works for Minecraft version 1.8 and higher.
 | 
				
			||||||
 | 
					# This value of change-playerlist has to be true
 | 
				
			||||||
 | 
					#add-prefix-in-playerlist: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# When this option is enabled, player suffixes will be shown in the playerlist.
 | 
				
			||||||
 | 
					# This feature only works for Minecraft version 1.8 and higher. 
 | 
				
			||||||
 | 
					# This value of change-playerlist has to be true
 | 
				
			||||||
 | 
					#add-suffix-in-playerlist: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# If the teleport destination is unsafe, should players be teleported to the nearest safe location?
 | 
				
			||||||
 | 
					# If this is set to true, Essentials will attempt to teleport players close to the intended destination.
 | 
				
			||||||
 | 
					# If this is set to false, attempted teleports to unsafe locations will be cancelled with a warning.
 | 
				
			||||||
 | 
					teleport-safety: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This forcefully disables teleport safety checks without a warning if attempting to teleport to unsafe locations.
 | 
				
			||||||
 | 
					# teleport-safety and this option need to be set to true to force teleportation to dangerous locations.
 | 
				
			||||||
 | 
					force-disable-teleport-safety: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The delay, in seconds, required between /home, /tp, etc.
 | 
				
			||||||
 | 
					teleport-cooldown: 0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The delay, in seconds, before a user actually teleports. If the user moves or gets attacked in this timeframe, the teleport is cancelled.
 | 
				
			||||||
 | 
					teleport-delay: 0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The delay, in seconds, a player can't be attacked by other players after they have been teleported by a command.
 | 
				
			||||||
 | 
					# This will also prevent the player attacking other players.
 | 
				
			||||||
 | 
					teleport-invulnerability: 4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Whether to make all teleportations go to the center of the block; where the x and z coordinates decimal become .5
 | 
				
			||||||
 | 
					teleport-to-center: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The delay, in seconds, required between /heal or /feed attempts.
 | 
				
			||||||
 | 
					heal-cooldown: 60
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Near Radius
 | 
				
			||||||
 | 
					# The default radius with /near
 | 
				
			||||||
 | 
					# Used to use chat radius but we are going to make it separate.
 | 
				
			||||||
 | 
					near-radius: 200
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# What to prevent from /item and /give.
 | 
				
			||||||
 | 
					# e.g item-spawn-blacklist: 10,11,46
 | 
				
			||||||
 | 
					item-spawn-blacklist:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set this to true if you want permission based item spawn rules.
 | 
				
			||||||
 | 
					# Note: The blacklist above will be ignored then.
 | 
				
			||||||
 | 
					# Example permissions (these go in your permissions manager):
 | 
				
			||||||
 | 
					#  - essentials.itemspawn.item-all
 | 
				
			||||||
 | 
					#  - essentials.itemspawn.item-[itemname]
 | 
				
			||||||
 | 
					#  - essentials.itemspawn.item-[itemid]
 | 
				
			||||||
 | 
					#  - essentials.give.item-all
 | 
				
			||||||
 | 
					#  - essentials.give.item-[itemname]
 | 
				
			||||||
 | 
					#  - essentials.give.item-[itemid]
 | 
				
			||||||
 | 
					#  - essentials.unlimited.item-all
 | 
				
			||||||
 | 
					#  - essentials.unlimited.item-[itemname]
 | 
				
			||||||
 | 
					#  - essentials.unlimited.item-[itemid]
 | 
				
			||||||
 | 
					#  - essentials.unlimited.item-bucket # Unlimited liquid placing
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# For more information, visit http://wiki.ess3.net/wiki/Command_Reference/ICheat#Item.2FGive
 | 
				
			||||||
 | 
					permission-based-item-spawn: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Mob limit on the /spawnmob command per execution.
 | 
				
			||||||
 | 
					spawnmob-limit: 10
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Shall we notify users when using /lightning?
 | 
				
			||||||
 | 
					warn-on-smite: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Shall we drop items instead of adding to inventory if the target inventory is full?
 | 
				
			||||||
 | 
					drop-items-if-full: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Essentials Mail Notification
 | 
				
			||||||
 | 
					# Should we notify players if they have no new mail?
 | 
				
			||||||
 | 
					notify-no-new-mail: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Specifies the duration (in seconds) between each time a player is notified of mail they have.
 | 
				
			||||||
 | 
					# Useful for servers with a lot of mail traffic.
 | 
				
			||||||
 | 
					notify-player-of-mail-cooldown: 60
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The motd and rules are now configured in the files motd.txt and rules.txt.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# When a command conflicts with another plugin, by default, Essentials will try to force the OTHER plugin to take priority.
 | 
				
			||||||
 | 
					# Commands in this list, will tell Essentials to 'not give up' the command to other plugins.
 | 
				
			||||||
 | 
					# In this state, which plugin 'wins' appears to be almost random.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# If you have two plugin with the same command and you wish to force Essentials to take over, you need an alias.
 | 
				
			||||||
 | 
					# To force essentials to take 'god' alias 'god' to 'egod'.
 | 
				
			||||||
 | 
					# See http://wiki.bukkit.org/Commands.yml#aliases for more information.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					overridden-commands:
 | 
				
			||||||
 | 
					#  - god
 | 
				
			||||||
 | 
					#  - info
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disabling commands here will prevent Essentials handling the command, this will not affect command conflicts.
 | 
				
			||||||
 | 
					# You should not have to disable commands used in other plugins, they will automatically get priority.
 | 
				
			||||||
 | 
					# See http://wiki.bukkit.org/Commands.yml#aliases to map commands to other plugins.
 | 
				
			||||||
 | 
					disabled-commands:
 | 
				
			||||||
 | 
					#  - nick
 | 
				
			||||||
 | 
					#  - clear
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# These commands will be shown to players with socialSpy enabled.
 | 
				
			||||||
 | 
					# You can add commands from other plugins you may want to track or
 | 
				
			||||||
 | 
					# remove commands that are used for something you dont want to spy on.
 | 
				
			||||||
 | 
					# Set - '*' in order to listen on all possible commands.
 | 
				
			||||||
 | 
					socialspy-commands:
 | 
				
			||||||
 | 
					  - msg
 | 
				
			||||||
 | 
					  - w
 | 
				
			||||||
 | 
					  - r
 | 
				
			||||||
 | 
					  - mail
 | 
				
			||||||
 | 
					  - m
 | 
				
			||||||
 | 
					  - t
 | 
				
			||||||
 | 
					  - whisper
 | 
				
			||||||
 | 
					  - emsg
 | 
				
			||||||
 | 
					  - tell
 | 
				
			||||||
 | 
					  - er
 | 
				
			||||||
 | 
					  - reply
 | 
				
			||||||
 | 
					  - ereply
 | 
				
			||||||
 | 
					  - email
 | 
				
			||||||
 | 
					  - action
 | 
				
			||||||
 | 
					  - describe
 | 
				
			||||||
 | 
					  - eme
 | 
				
			||||||
 | 
					  - eaction
 | 
				
			||||||
 | 
					  - edescribe
 | 
				
			||||||
 | 
					  - etell
 | 
				
			||||||
 | 
					  - ewhisper
 | 
				
			||||||
 | 
					  - pm
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Whether the private and public messages from muted players should appear in the social spy.
 | 
				
			||||||
 | 
					# If so, they will be differentiated from those sent by normal players.
 | 
				
			||||||
 | 
					socialspy-listen-muted-players: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Mute Commands
 | 
				
			||||||
 | 
					# These commands will be disabled when a player is muted.
 | 
				
			||||||
 | 
					# Use '*' to disable every command.
 | 
				
			||||||
 | 
					# Essentials already disabled Essentials messaging commands by default.
 | 
				
			||||||
 | 
					# It only cares about the root command, not args after that (it sees /f chat the same as /f)
 | 
				
			||||||
 | 
					mute-commands:
 | 
				
			||||||
 | 
					  - f
 | 
				
			||||||
 | 
					  - kittycannon
 | 
				
			||||||
 | 
					 # - '*'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# If you do not wish to use a permission system, you can define a list of 'player perms' below.
 | 
				
			||||||
 | 
					# This list has no effect if you are using a supported permissions system.
 | 
				
			||||||
 | 
					# If you are using an unsupported permissions system, simply delete this section.
 | 
				
			||||||
 | 
					# Whitelist the commands and permissions you wish to give players by default (everything else is op only).
 | 
				
			||||||
 | 
					# These are the permissions without the "essentials." part.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# To enable this feature, please set use-bukkit-permissions to false.
 | 
				
			||||||
 | 
					player-commands:
 | 
				
			||||||
 | 
					  - afk
 | 
				
			||||||
 | 
					  - afk.auto
 | 
				
			||||||
 | 
					  - back
 | 
				
			||||||
 | 
					  - back.ondeath
 | 
				
			||||||
 | 
					  - balance
 | 
				
			||||||
 | 
					  - balance.others
 | 
				
			||||||
 | 
					  - balancetop
 | 
				
			||||||
 | 
					  - build
 | 
				
			||||||
 | 
					  - chat.color
 | 
				
			||||||
 | 
					  - chat.format
 | 
				
			||||||
 | 
					  - chat.shout
 | 
				
			||||||
 | 
					  - chat.question
 | 
				
			||||||
 | 
					  - clearinventory
 | 
				
			||||||
 | 
					  - compass
 | 
				
			||||||
 | 
					  - depth
 | 
				
			||||||
 | 
					  - delhome
 | 
				
			||||||
 | 
					  - getpos
 | 
				
			||||||
 | 
					  - geoip.show
 | 
				
			||||||
 | 
					  - help
 | 
				
			||||||
 | 
					  - helpop
 | 
				
			||||||
 | 
					  - home
 | 
				
			||||||
 | 
					  - home.others
 | 
				
			||||||
 | 
					  - ignore
 | 
				
			||||||
 | 
					  - info
 | 
				
			||||||
 | 
					  - itemdb
 | 
				
			||||||
 | 
					  - kit
 | 
				
			||||||
 | 
					  - kits.tools
 | 
				
			||||||
 | 
					  - list
 | 
				
			||||||
 | 
					  - mail
 | 
				
			||||||
 | 
					  - mail.send
 | 
				
			||||||
 | 
					  - me
 | 
				
			||||||
 | 
					  - motd
 | 
				
			||||||
 | 
					  - msg
 | 
				
			||||||
 | 
					  - msg.color
 | 
				
			||||||
 | 
					  - nick
 | 
				
			||||||
 | 
					  - near
 | 
				
			||||||
 | 
					  - pay
 | 
				
			||||||
 | 
					  - ping
 | 
				
			||||||
 | 
					  - protect
 | 
				
			||||||
 | 
					  - r
 | 
				
			||||||
 | 
					  - rules
 | 
				
			||||||
 | 
					  - realname
 | 
				
			||||||
 | 
					  - seen
 | 
				
			||||||
 | 
					  - sell
 | 
				
			||||||
 | 
					  - sethome
 | 
				
			||||||
 | 
					  - setxmpp
 | 
				
			||||||
 | 
					  - signs.create.protection
 | 
				
			||||||
 | 
					  - signs.create.trade
 | 
				
			||||||
 | 
					  - signs.break.protection
 | 
				
			||||||
 | 
					  - signs.break.trade
 | 
				
			||||||
 | 
					  - signs.use.balance
 | 
				
			||||||
 | 
					  - signs.use.buy
 | 
				
			||||||
 | 
					  - signs.use.disposal
 | 
				
			||||||
 | 
					  - signs.use.enchant
 | 
				
			||||||
 | 
					  - signs.use.free
 | 
				
			||||||
 | 
					  - signs.use.gamemode
 | 
				
			||||||
 | 
					  - signs.use.heal
 | 
				
			||||||
 | 
					  - signs.use.info
 | 
				
			||||||
 | 
					  - signs.use.kit
 | 
				
			||||||
 | 
					  - signs.use.mail
 | 
				
			||||||
 | 
					  - signs.use.protection
 | 
				
			||||||
 | 
					  - signs.use.repair
 | 
				
			||||||
 | 
					  - signs.use.sell
 | 
				
			||||||
 | 
					  - signs.use.time
 | 
				
			||||||
 | 
					  - signs.use.trade
 | 
				
			||||||
 | 
					  - signs.use.warp
 | 
				
			||||||
 | 
					  - signs.use.weather
 | 
				
			||||||
 | 
					  - spawn
 | 
				
			||||||
 | 
					  - suicide
 | 
				
			||||||
 | 
					  - time
 | 
				
			||||||
 | 
					  - tpa
 | 
				
			||||||
 | 
					  - tpaccept
 | 
				
			||||||
 | 
					  - tpahere
 | 
				
			||||||
 | 
					  - tpdeny
 | 
				
			||||||
 | 
					  - warp
 | 
				
			||||||
 | 
					  - warp.list
 | 
				
			||||||
 | 
					  - world
 | 
				
			||||||
 | 
					  - worth
 | 
				
			||||||
 | 
					  - xmpp
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# When this option is enabled, one-time use kits (ie. delay < 0) will be
 | 
				
			||||||
 | 
					# removed from the /kit list when a player can no longer use it
 | 
				
			||||||
 | 
					skip-used-one-time-kits-from-kit-list: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Determines the functionality of the /createkit command.
 | 
				
			||||||
 | 
					# If this is true, /createkit will give the user a link with the kit code.
 | 
				
			||||||
 | 
					# If this is false, /createkit will add the kit to the kits.yml config file directly.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					pastebin-createkit: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Essentials Sign Control
 | 
				
			||||||
 | 
					# See http://wiki.ess3.net/wiki/Sign_Tutorial for instructions on how to use these.
 | 
				
			||||||
 | 
					# To enable signs, remove # symbol. To disable all signs, comment/remove each sign.
 | 
				
			||||||
 | 
					# Essentials colored sign support will be enabled when any sign types are enabled.
 | 
				
			||||||
 | 
					# Color is not an actual sign, it's for enabling using color codes on signs, when the correct permissions are given.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					enabledSigns:
 | 
				
			||||||
 | 
					  #- color
 | 
				
			||||||
 | 
					  #- balance
 | 
				
			||||||
 | 
					  #- buy
 | 
				
			||||||
 | 
					  #- sell
 | 
				
			||||||
 | 
					  #- trade
 | 
				
			||||||
 | 
					  #- free
 | 
				
			||||||
 | 
					  #- disposal
 | 
				
			||||||
 | 
					  #- warp
 | 
				
			||||||
 | 
					  #- kit
 | 
				
			||||||
 | 
					  #- mail
 | 
				
			||||||
 | 
					  #- enchant
 | 
				
			||||||
 | 
					  #- gamemode
 | 
				
			||||||
 | 
					  #- heal
 | 
				
			||||||
 | 
					  #- info
 | 
				
			||||||
 | 
					  #- spawnmob
 | 
				
			||||||
 | 
					  #- repair
 | 
				
			||||||
 | 
					  #- time
 | 
				
			||||||
 | 
					  #- weather
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# How many times per second can Essentials signs be interacted with per player.
 | 
				
			||||||
 | 
					# Values should be between 1-20, 20 being virtually no lag protection.
 | 
				
			||||||
 | 
					# Lower numbers will reduce the possibility of lag, but may annoy players.
 | 
				
			||||||
 | 
					sign-use-per-second: 4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Allow item IDs on pre-existing signs on 1.13 and above.
 | 
				
			||||||
 | 
					# You cannot use item IDs on new signs, but this will allow players to interact with signs that
 | 
				
			||||||
 | 
					# were placed before 1.13.
 | 
				
			||||||
 | 
					allow-old-id-signs: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# List of sign names Essentials should not protect. This feature is especially useful when
 | 
				
			||||||
 | 
					# another plugin provides a sign that EssentialsX provides, but Essentials overrides.
 | 
				
			||||||
 | 
					# For example, if a plugin provides a [kit] sign, and you wish to use theirs instead of
 | 
				
			||||||
 | 
					# Essentials's, then simply add kit below and Essentials will not protect it.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# See https://github.com/drtshock/Essentials/pull/699 for more information.
 | 
				
			||||||
 | 
					unprotected-sign-names:
 | 
				
			||||||
 | 
					  #- kit
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Backup runs a batch/bash command while saving is disabled.
 | 
				
			||||||
 | 
					backup:
 | 
				
			||||||
 | 
					  # Interval in minutes.
 | 
				
			||||||
 | 
					  interval: 30
 | 
				
			||||||
 | 
					  # Unless you add a valid backup command or script here, this feature will be useless.
 | 
				
			||||||
 | 
					  # Use 'save-all' to simply force regular world saving without backup.
 | 
				
			||||||
 | 
					  #command: 'rdiff-backup World1 backups/World1'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set this true to enable permission per warp.
 | 
				
			||||||
 | 
					per-warp-permission: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Sort output of /list command by groups.
 | 
				
			||||||
 | 
					# You can hide and merge the groups displayed in /list by defining the desired behaviour here.
 | 
				
			||||||
 | 
					# Detailed instructions and examples can be found on the wiki: http://wiki.ess3.net/wiki/List
 | 
				
			||||||
 | 
					list:
 | 
				
			||||||
 | 
					    # To merge groups, list the groups you wish to merge
 | 
				
			||||||
 | 
					    #Staff: owner admin moderator
 | 
				
			||||||
 | 
					    Admins: owner admin
 | 
				
			||||||
 | 
					    # To limit groups, set a max user limit
 | 
				
			||||||
 | 
					    #builder: 20
 | 
				
			||||||
 | 
					    # To hide groups, set the group as hidden
 | 
				
			||||||
 | 
					    #default: hidden
 | 
				
			||||||
 | 
					    # Uncomment the line below to simply list all players with no grouping
 | 
				
			||||||
 | 
					    #Players: '*'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# More output to the console.
 | 
				
			||||||
 | 
					debug: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set the locale for all messages.
 | 
				
			||||||
 | 
					# If you don't set this, the default locale of the server will be used.
 | 
				
			||||||
 | 
					# For example, to set language to English, set locale to en, to use the file "messages_en.properties".
 | 
				
			||||||
 | 
					# Don't forget to remove the # in front of the line.
 | 
				
			||||||
 | 
					# For more information, visit http://wiki.ess3.net/wiki/Locale
 | 
				
			||||||
 | 
					#locale: en
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Turn off god mode when people leave the server.
 | 
				
			||||||
 | 
					remove-god-on-disconnect: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Auto-AFK
 | 
				
			||||||
 | 
					# After this timeout in seconds, the user will be set as AFK.
 | 
				
			||||||
 | 
					# This feature requires the player to have essentials.afk.auto node.
 | 
				
			||||||
 | 
					# Set to -1 for no timeout.
 | 
				
			||||||
 | 
					auto-afk: -1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Auto-AFK Kick
 | 
				
			||||||
 | 
					# After this timeout in seconds, the user will be kicked from the server.
 | 
				
			||||||
 | 
					# essentials.afk.kickexempt node overrides this feature.
 | 
				
			||||||
 | 
					# Set to -1 for no timeout.
 | 
				
			||||||
 | 
					auto-afk-kick: -1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set this to true, if you want to freeze the player, if the player is AFK.
 | 
				
			||||||
 | 
					# Other players or monsters can't push the player out of AFK mode then.
 | 
				
			||||||
 | 
					# This will also enable temporary god mode for the AFK player.
 | 
				
			||||||
 | 
					# The player has to use the command /afk to leave the AFK mode.
 | 
				
			||||||
 | 
					freeze-afk-players: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# When the player is AFK, should he be able to pickup items?
 | 
				
			||||||
 | 
					# Enable this, when you don't want people idling in mob traps.
 | 
				
			||||||
 | 
					disable-item-pickup-while-afk: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This setting controls if a player is marked as active on interaction.
 | 
				
			||||||
 | 
					# When this setting is false, the player would need to manually un-AFK using the /afk command.
 | 
				
			||||||
 | 
					cancel-afk-on-interact: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Should we automatically remove afk status when a player moves?
 | 
				
			||||||
 | 
					# Player will be removed from AFK on chat/command regardless of this setting.
 | 
				
			||||||
 | 
					# Disable this to reduce server lag.
 | 
				
			||||||
 | 
					cancel-afk-on-move: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set the player's list name when they are AFK. This is none by default which specifies that Essentials 
 | 
				
			||||||
 | 
					# should not interfere with the AFK player's list name.
 | 
				
			||||||
 | 
					# You may use color codes, use {USERNAME} the player's name or {PLAYER} for the player's displayname.
 | 
				
			||||||
 | 
					afk-list-name: "none"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# You can disable the death messages of Minecraft here.
 | 
				
			||||||
 | 
					death-messages: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Should players with permissions be able to join and part silently?
 | 
				
			||||||
 | 
					# You can control this with essentials.silentjoin and essentials.silentquit permissions if it is enabled.
 | 
				
			||||||
 | 
					# In addition, people with essentials.silentjoin.vanish will be vanished on join.
 | 
				
			||||||
 | 
					allow-silent-join-quit: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# You can set a custom join message here, set to "none" to disable.
 | 
				
			||||||
 | 
					# You may use color codes, use {USERNAME} the player's name or {PLAYER} for the player's displayname.
 | 
				
			||||||
 | 
					custom-join-message: "none"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# You can set a custom quit message here, set to "none" to disable.
 | 
				
			||||||
 | 
					# You may use color codes, use {USERNAME} the player's name or {PLAYER} for the player's displayname.
 | 
				
			||||||
 | 
					custom-quit-message: "none"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Add worlds to this list, if you want to automatically disable god mode there.
 | 
				
			||||||
 | 
					no-god-in-worlds:
 | 
				
			||||||
 | 
					#  - world_nether
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set to true to enable per-world permissions for teleporting between worlds with essentials commands.
 | 
				
			||||||
 | 
					# This applies to /world, /back, /tp[a|o][here|all], but not warps.
 | 
				
			||||||
 | 
					# Give someone permission to teleport to a world with essentials.worlds.<worldname>
 | 
				
			||||||
 | 
					# This does not affect the /home command, there is a separate toggle below for this.
 | 
				
			||||||
 | 
					world-teleport-permissions: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The number of items given if the quantity parameter is left out in /item or /give.
 | 
				
			||||||
 | 
					# If this number is below 1, the maximum stack size size is given. If over-sized stacks.
 | 
				
			||||||
 | 
					# are not enabled, any number higher than the maximum stack size results in more than one stack.
 | 
				
			||||||
 | 
					default-stack-size: -1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Over-sized stacks are stacks that ignore the normal max stack size.
 | 
				
			||||||
 | 
					# They can be obtained using /give and /item, if the player has essentials.oversizedstacks permission.
 | 
				
			||||||
 | 
					# How many items should be in an over-sized stack?
 | 
				
			||||||
 | 
					oversized-stacksize: 64
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Allow repair of enchanted weapons and armor.
 | 
				
			||||||
 | 
					# If you set this to false, you can still allow it for certain players using the permission.
 | 
				
			||||||
 | 
					# essentials.repair.enchanted
 | 
				
			||||||
 | 
					repair-enchanted: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Allow 'unsafe' enchantments in kits and item spawning.
 | 
				
			||||||
 | 
					# Warning: Mixing and overleveling some enchantments can cause issues with clients, servers and plugins.
 | 
				
			||||||
 | 
					unsafe-enchantments: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#Do you want Essentials to keep track of previous location for /back in the teleport listener?
 | 
				
			||||||
 | 
					#If you set this to true any plugin that uses teleport will have the previous location registered.
 | 
				
			||||||
 | 
					register-back-in-listener: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#Delay to wait before people can cause attack damage after logging in.
 | 
				
			||||||
 | 
					login-attack-delay: 5
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#Set the max fly speed, values range from 0.1 to 1.0
 | 
				
			||||||
 | 
					max-fly-speed: 0.8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#Set the max walk speed, values range from 0.1 to 1.0
 | 
				
			||||||
 | 
					max-walk-speed: 0.8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#Set the maximum amount of mail that can be sent within a minute.
 | 
				
			||||||
 | 
					mails-per-minute: 1000
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set the maximum time /tempban can be used for in seconds.
 | 
				
			||||||
 | 
					# Set to -1 to disable, and essentials.tempban.unlimited can be used to override.
 | 
				
			||||||
 | 
					max-tempban-time: -1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Changes /reply functionality. If true, /r goes to the person you messaged last, otherwise the first person that messaged you. 
 | 
				
			||||||
 | 
					# If false, /r goes to the last person that messaged you.
 | 
				
			||||||
 | 
					last-message-reply-recipient: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# If last-message-reply-recipient is true, this specifies the duration, in seconds, that would need to elapse for the 
 | 
				
			||||||
 | 
					# reply-recipient to update when receiving a message.
 | 
				
			||||||
 | 
					# Default is 180 (3 minutes)
 | 
				
			||||||
 | 
					last-message-reply-recipient-timeout: 180
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Toggles whether or not clicking mobs with a milk bucket turns them into a baby.
 | 
				
			||||||
 | 
					milk-bucket-easter-egg: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Toggles whether or not the fly status message should be sent to players on join
 | 
				
			||||||
 | 
					send-fly-enable-on-join: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set to true to enable per-world permissions for setting time for individual worlds with essentials commands.
 | 
				
			||||||
 | 
					# This applies to /time, /day, /eday, /night, /enight, /etime.
 | 
				
			||||||
 | 
					# Give someone permission to teleport to a world with essentials.time.world.<worldname>.
 | 
				
			||||||
 | 
					world-time-permissions: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Specify cooldown for both Essentials commands and external commands as well.
 | 
				
			||||||
 | 
					# All commands do not start with a Forward Slash (/). Instead of /msg, write msg
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Wildcards are supported. E.g.
 | 
				
			||||||
 | 
					# - '*i*': 50
 | 
				
			||||||
 | 
					# adds a 50 second cooldown to all commands that include the letter i
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# EssentialsX supports regex by starting the command with a caret ^
 | 
				
			||||||
 | 
					# For example, to target commands starting with ban and not banip the following would be used:
 | 
				
			||||||
 | 
					#  '^ban([^ip])( .*)?': 60 # 60 seconds /ban cooldown.
 | 
				
			||||||
 | 
					# Note: If you have a command that starts with ^, then you can escape it using backslash (\). e.g. \^command: 123
 | 
				
			||||||
 | 
					command-cooldowns:
 | 
				
			||||||
 | 
					#  feed: 100 # 100 second cooldown on /feed command
 | 
				
			||||||
 | 
					#  '*': 5 # 5 Second cooldown on all commands
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Whether command cooldowns should be persistent past server shutdowns
 | 
				
			||||||
 | 
					command-cooldown-persistence: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Whether NPC balances should be listed in balance ranking features such as /balancetop.
 | 
				
			||||||
 | 
					# NPC balances can include features like factions from FactionsUUID plugin.
 | 
				
			||||||
 | 
					npcs-in-balance-ranking: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Allow bulk buying and selling signs when the player is sneaking.
 | 
				
			||||||
 | 
					# This is useful when a sign sells or buys one item at a time and the player wants to sell a bunch at once.
 | 
				
			||||||
 | 
					allow-bulk-buy-sell: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Delay for the MOTD display for players on join, in milliseconds.
 | 
				
			||||||
 | 
					# This has no effect if the MOTD command or permission are disabled.
 | 
				
			||||||
 | 
					delay-motd: 0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# A list of commands that should have their complementary confirm commands enabled by default.
 | 
				
			||||||
 | 
					# This is empty by default, for the latest list of valid commands see the latest source config.yml.
 | 
				
			||||||
 | 
					default-enabled-confirm-commands:
 | 
				
			||||||
 | 
					#- pay
 | 
				
			||||||
 | 
					#- clearinventory
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set the timeout, in seconds for players to accept a tpa before the request is cancelled.
 | 
				
			||||||
 | 
					# Set to 0 for no timeout.
 | 
				
			||||||
 | 
					tpa-accept-cancellation: 120
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Allow players to set hats by clicking on their helmet slot.
 | 
				
			||||||
 | 
					allow-direct-hat: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Allow in-game players to specify a world when running /broadcastworld.
 | 
				
			||||||
 | 
					# If false, running /broadcastworld in-game will always send a message to the player's current world.
 | 
				
			||||||
 | 
					# This doesn't affect running the command from the console, where a world is always required.
 | 
				
			||||||
 | 
					allow-world-in-broadcastworld: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					# |                   EssentialsHome                     | #
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Allows people to set their bed at daytime.
 | 
				
			||||||
 | 
					update-bed-at-daytime: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set to true to enable per-world permissions for using homes to teleport between worlds.
 | 
				
			||||||
 | 
					# This applies to the /home only.
 | 
				
			||||||
 | 
					# Give someone permission to teleport to a world with essentials.worlds.<worldname>
 | 
				
			||||||
 | 
					world-home-permissions: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Allow players to have multiple homes.
 | 
				
			||||||
 | 
					# Players need essentials.sethome.multiple before they can have more than 1 home.
 | 
				
			||||||
 | 
					# You can set the default number of multiple homes using the 'default' rank below.
 | 
				
			||||||
 | 
					# To remove the home limit entirely, give people 'essentials.sethome.multiple.unlimited'.
 | 
				
			||||||
 | 
					# To grant different home amounts to different people, you need to define a 'home-rank' below.
 | 
				
			||||||
 | 
					# Create the 'home-rank' below, and give the matching permission: essentials.sethome.multiple.<home-rank>
 | 
				
			||||||
 | 
					# For more information, visit http://wiki.ess3.net/wiki/Multihome
 | 
				
			||||||
 | 
					sethome-multiple:
 | 
				
			||||||
 | 
					  default: 3
 | 
				
			||||||
 | 
					  vip: 5
 | 
				
			||||||
 | 
					  staff: 10
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# In this example someone with 'essentials.sethome.multiple' and 'essentials.sethome.multiple.vip' will have 5 homes.
 | 
				
			||||||
 | 
					# Remember, they MUST have both permission nodes in order to be able to set multiple homes.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Controls whether players need the permission "essentials.home.compass" in order to point
 | 
				
			||||||
 | 
					# the player's compass at their first home.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Leaving this as false will retain Essentials' original behaviour, which is to always
 | 
				
			||||||
 | 
					# change the compass' direction to point towards their first home.
 | 
				
			||||||
 | 
					compass-towards-home-perm: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					# |                    EssentialsEco                     | #
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# For more information, visit http://wiki.ess3.net/wiki/Essentials_Economy
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Defines the balance with which new players begin. Defaults to 0.
 | 
				
			||||||
 | 
					starting-balance: 0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# worth-# defines the value of an item when it is sold to the server via /sell.
 | 
				
			||||||
 | 
					# These are now defined in worth.yml
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Defines the cost to use the given commands PER USE.
 | 
				
			||||||
 | 
					# Some commands like /repair have sub-costs, check the wiki for more information.
 | 
				
			||||||
 | 
					command-costs:
 | 
				
			||||||
 | 
					  # /example costs $1000 PER USE
 | 
				
			||||||
 | 
					  #example: 1000
 | 
				
			||||||
 | 
					  # /kit tools costs $1500 PER USE
 | 
				
			||||||
 | 
					  #kit-tools: 1500
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set this to a currency symbol you want to use.
 | 
				
			||||||
 | 
					# Remember, if you want to use special characters in this document, 
 | 
				
			||||||
 | 
					# such as accented letters, you MUST save the file as UTF-8, not ANSI.
 | 
				
			||||||
 | 
					currency-symbol: '$'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set the maximum amount of money a player can have.
 | 
				
			||||||
 | 
					# The amount is always limited to 10 trillion because of the limitations of a java double.
 | 
				
			||||||
 | 
					max-money: 10000000000000
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set the minimum amount of money a player can have (must be above the negative of max-money).
 | 
				
			||||||
 | 
					# Setting this to 0, will disable overdrafts/loans completely.  Users need 'essentials.eco.loan' perm to go below 0.
 | 
				
			||||||
 | 
					min-money: -10000
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Enable this to log all interactions with trade/buy/sell signs and sell command.
 | 
				
			||||||
 | 
					economy-log-enabled: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Use this option to force superperms-based permissions handler regardless of detected installed perms plugin.
 | 
				
			||||||
 | 
					# This is useful if you want superperms-based permissions (with wildcards) for custom permissions plugins.
 | 
				
			||||||
 | 
					# If you wish to use EssentialsX' built-in permissions using the `player-commands` section above, set this to false.
 | 
				
			||||||
 | 
					# Default is true. 
 | 
				
			||||||
 | 
					use-bukkit-permissions: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Minimum acceptable amount to be used in /pay.
 | 
				
			||||||
 | 
					minimum-pay-amount: 0.001
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The format of currency, excluding symbols. See currency-symbol-format-locale for symbol configuration.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# "#,##0.00" is how the majority of countries display currency.
 | 
				
			||||||
 | 
					#currency-format: "#,##0.00"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Format currency symbols. Some locales use , and . interchangeably.
 | 
				
			||||||
 | 
					# Some formats do not display properly in-game due to faulty Minecraft font rendering.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# For 1.234,50 use de-DE
 | 
				
			||||||
 | 
					# For 1,234.50 use en-US
 | 
				
			||||||
 | 
					# For 1'234,50 use fr-ch
 | 
				
			||||||
 | 
					#currency-symbol-format-locale: en-US
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					# |                   EssentialsHelp                     | #
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Show other plugins commands in help.
 | 
				
			||||||
 | 
					non-ess-in-help: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Hide plugins which do not give a permission.
 | 
				
			||||||
 | 
					# You can override a true value here for a single plugin by adding a permission to a user/group.
 | 
				
			||||||
 | 
					# The individual permission is: essentials.help.<plugin>, anyone with essentials.* or '*' will see all help regardless.
 | 
				
			||||||
 | 
					# You can use negative permissions to remove access to just a single plugins help if the following is enabled.
 | 
				
			||||||
 | 
					hide-permissionless-help: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					# |                   EssentialsChat                     | #
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This section requires the EssentialsChat.jar to work.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					chat:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  # If EssentialsChat is installed, this will define how far a player's voice travels, in blocks.  Set to 0 to make all chat global.
 | 
				
			||||||
 | 
					  # Note that users with the "essentials.chat.spy" permission will hear everything, regardless of this setting.
 | 
				
			||||||
 | 
					  # Users with essentials.chat.shout can override this by prefixing text with an exclamation mark (!)
 | 
				
			||||||
 | 
					  # Users with essentials.chat.question can override this by prefixing text with a question mark (?)
 | 
				
			||||||
 | 
					  # You can add command costs for shout/question by adding chat-shout and chat-question to the command costs section."
 | 
				
			||||||
 | 
					  radius: 0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  # Chat formatting can be done in two ways, you can either define a standard format for all chat.
 | 
				
			||||||
 | 
					  # Or you can give a group specific chat format, to give some extra variation.
 | 
				
			||||||
 | 
					  # For more information of chat formatting, check out the wiki: http://wiki.ess3.net/wiki/Chat_Formatting
 | 
				
			||||||
 | 
					  # For EssentialsX changes, take a look at the EssentialsX wiki: https://github.com/EssentialsX/Essentials/wiki
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  format: '<{DISPLAYNAME}> {MESSAGE}'
 | 
				
			||||||
 | 
					  #format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}'
 | 
				
			||||||
 | 
					  #format: '&7{PREFIX}&r {DISPLAYNAME}&r &7{SUFFIX}&r: {MESSAGE}'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  group-formats:
 | 
				
			||||||
 | 
					  #  Default: '{WORLDNAME} {DISPLAYNAME}&7:&r {MESSAGE}'
 | 
				
			||||||
 | 
					  #  Admins: '{WORLDNAME} &c[{GROUP}]&r {DISPLAYNAME}&7:&c {MESSAGE}'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  # If you are using group formats make sure to remove the '#' to allow the setting to be read.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					# |                 EssentialsProtect                    | #
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This section requires the EssentialsProtect.jar to work.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					protect:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  # General physics/behavior modifications.
 | 
				
			||||||
 | 
					  prevent:
 | 
				
			||||||
 | 
					    lava-flow: false
 | 
				
			||||||
 | 
					    water-flow: false
 | 
				
			||||||
 | 
					    water-bucket-flow: false
 | 
				
			||||||
 | 
					    fire-spread: true
 | 
				
			||||||
 | 
					    lava-fire-spread: true
 | 
				
			||||||
 | 
					    flint-fire: false
 | 
				
			||||||
 | 
					    lightning-fire-spread: true
 | 
				
			||||||
 | 
					    portal-creation: false
 | 
				
			||||||
 | 
					    tnt-explosion: false
 | 
				
			||||||
 | 
					    tnt-playerdamage: false
 | 
				
			||||||
 | 
					    tnt-minecart-explosion: false
 | 
				
			||||||
 | 
					    tnt-minecart-playerdamage: false
 | 
				
			||||||
 | 
					    fireball-explosion: false
 | 
				
			||||||
 | 
					    fireball-fire: false
 | 
				
			||||||
 | 
					    fireball-playerdamage: false
 | 
				
			||||||
 | 
					    witherskull-explosion: false
 | 
				
			||||||
 | 
					    witherskull-playerdamage: false
 | 
				
			||||||
 | 
					    wither-spawnexplosion: false
 | 
				
			||||||
 | 
					    wither-blockreplace: false
 | 
				
			||||||
 | 
					    creeper-explosion: false
 | 
				
			||||||
 | 
					    creeper-playerdamage: false
 | 
				
			||||||
 | 
					    creeper-blockdamage: false
 | 
				
			||||||
 | 
					    enderdragon-blockdamage: true
 | 
				
			||||||
 | 
					    enderman-pickup: false
 | 
				
			||||||
 | 
					    villager-death: false
 | 
				
			||||||
 | 
					    # Monsters won't follow players.
 | 
				
			||||||
 | 
					    # permission essentials.protect.entitytarget.bypass disables this.
 | 
				
			||||||
 | 
					    entitytarget: false
 | 
				
			||||||
 | 
					    # Prevent the spawning of creatures.
 | 
				
			||||||
 | 
					    spawn:
 | 
				
			||||||
 | 
					      creeper: false
 | 
				
			||||||
 | 
					      skeleton: false
 | 
				
			||||||
 | 
					      spider: false
 | 
				
			||||||
 | 
					      giant: false
 | 
				
			||||||
 | 
					      zombie: false
 | 
				
			||||||
 | 
					      slime: false
 | 
				
			||||||
 | 
					      ghast: false
 | 
				
			||||||
 | 
					      pig_zombie: false
 | 
				
			||||||
 | 
					      enderman: false
 | 
				
			||||||
 | 
					      cave_spider: false
 | 
				
			||||||
 | 
					      silverfish: false
 | 
				
			||||||
 | 
					      blaze: false
 | 
				
			||||||
 | 
					      magma_cube: false
 | 
				
			||||||
 | 
					      ender_dragon: false
 | 
				
			||||||
 | 
					      pig: false
 | 
				
			||||||
 | 
					      sheep: false
 | 
				
			||||||
 | 
					      cow: false
 | 
				
			||||||
 | 
					      chicken: false
 | 
				
			||||||
 | 
					      squid: false
 | 
				
			||||||
 | 
					      wolf: false
 | 
				
			||||||
 | 
					      mushroom_cow: false
 | 
				
			||||||
 | 
					      snowman: false
 | 
				
			||||||
 | 
					      ocelot: false
 | 
				
			||||||
 | 
					      iron_golem: false
 | 
				
			||||||
 | 
					      villager: false
 | 
				
			||||||
 | 
					      wither: false
 | 
				
			||||||
 | 
					      bat: false
 | 
				
			||||||
 | 
					      witch: false
 | 
				
			||||||
 | 
					      horse: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  # Maximum height the creeper should explode. -1 allows them to explode everywhere.
 | 
				
			||||||
 | 
					  # Set prevent.creeper-explosion to true, if you want to disable creeper explosions.
 | 
				
			||||||
 | 
					  creeper:
 | 
				
			||||||
 | 
					    max-height: -1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  # Disable various default physics and behaviors.
 | 
				
			||||||
 | 
					  disable:
 | 
				
			||||||
 | 
					    # Should fall damage be disabled?
 | 
				
			||||||
 | 
					    fall: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # Users with the essentials.protect.pvp permission will still be able to attack each other if this is set to true.
 | 
				
			||||||
 | 
					    # They will be unable to attack users without that same permission node.
 | 
				
			||||||
 | 
					    pvp: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # Should drowning damage be disabled?
 | 
				
			||||||
 | 
					    # (Split into two behaviors; generally, you want both set to the same value.)
 | 
				
			||||||
 | 
					    drown: false
 | 
				
			||||||
 | 
					    suffocate: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # Should damage via lava be disabled?  Items that fall into lava will still burn to a crisp. ;)
 | 
				
			||||||
 | 
					    lavadmg: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # Should arrow damage be disabled?
 | 
				
			||||||
 | 
					    projectiles: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # This will disable damage from touching cacti.
 | 
				
			||||||
 | 
					    contactdmg: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # Burn, baby, burn!  Should fire damage be disabled?
 | 
				
			||||||
 | 
					    firedmg: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # Should the damage after hit by a lightning be disabled?
 | 
				
			||||||
 | 
					    lightning: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # Should Wither damage be disabled?
 | 
				
			||||||
 | 
					    wither: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # Disable weather options?
 | 
				
			||||||
 | 
					    weather:
 | 
				
			||||||
 | 
					      storm: false
 | 
				
			||||||
 | 
					      thunder: false
 | 
				
			||||||
 | 
					      lightning: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					# |                EssentialsAntiBuild                   | #
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  # This section requires the EssentialsAntiBuild.jar to work.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  # Disable various default physics and behaviors
 | 
				
			||||||
 | 
					  # For more information, visit http://wiki.ess3.net/wiki/AntiBuild
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # Should people with build: false in permissions be allowed to build?
 | 
				
			||||||
 | 
					    # Set true to disable building for those people.
 | 
				
			||||||
 | 
					    # Setting to false means EssentialsAntiBuild will never prevent you from building.
 | 
				
			||||||
 | 
					    build: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # Should people with build: false in permissions be allowed to use items?
 | 
				
			||||||
 | 
					    # Set true to disable using for those people.
 | 
				
			||||||
 | 
					    # Setting to false means EssentialsAntiBuild will never prevent you from using items.
 | 
				
			||||||
 | 
					    use: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # Should we tell people they are not allowed to build?
 | 
				
			||||||
 | 
					    warn-on-build-disallow: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  # For which block types would you like to be alerted?
 | 
				
			||||||
 | 
					  # You can find a list of items at https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html.
 | 
				
			||||||
 | 
					  alert:
 | 
				
			||||||
 | 
					    on-placement: LAVA,TNT,LAVA_BUCKET
 | 
				
			||||||
 | 
					    on-use: LAVA_BUCKET
 | 
				
			||||||
 | 
					    on-break:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  blacklist:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # Which blocks should people be prevented from placing?
 | 
				
			||||||
 | 
					    placement: LAVA,TNT,LAVA_BUCKET
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # Which items should people be prevented from using?
 | 
				
			||||||
 | 
					    usage: LAVA_BUCKET
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # Which blocks should people be prevented from breaking?
 | 
				
			||||||
 | 
					    break:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # Which blocks should not be pushed by pistons?
 | 
				
			||||||
 | 
					    piston:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    # Which blocks should not be dispensed by dispensers
 | 
				
			||||||
 | 
					    dispenser:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					# |            Essentials Spawn / New Players            | #
 | 
				
			||||||
 | 
					# +------------------------------------------------------+ #
 | 
				
			||||||
 | 
					############################################################
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# This section requires essentialsspawn.jar to work.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					newbies:
 | 
				
			||||||
 | 
					  # Should we announce to the server when someone logs in for the first time?
 | 
				
			||||||
 | 
					  # If so, use this format, replacing {DISPLAYNAME} with the player name.
 | 
				
			||||||
 | 
					  # If not, set to ''
 | 
				
			||||||
 | 
					  #announce-format: ''
 | 
				
			||||||
 | 
					  announce-format: '&dWelcome {DISPLAYNAME}&d to the server!'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  # When we spawn for the first time, which spawnpoint do we use?
 | 
				
			||||||
 | 
					  # Set to "none" if you want to use the spawn point of the world.
 | 
				
			||||||
 | 
					  spawnpoint: newbies
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  # Do we want to give users anything on first join? Set to '' to disable
 | 
				
			||||||
 | 
					  # This kit will be given regardless of cost and permissions, and will not trigger the kit delay.
 | 
				
			||||||
 | 
					  #kit: ''
 | 
				
			||||||
 | 
					  kit: tools
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# What priority should we use for handling respawns?
 | 
				
			||||||
 | 
					# Set this to none, if you want vanilla respawning behaviour.
 | 
				
			||||||
 | 
					# Set this to lowest, if you want Multiverse to handle the respawning.
 | 
				
			||||||
 | 
					# Set this to high, if you want EssentialsSpawn to handle the respawning.
 | 
				
			||||||
 | 
					# Set this to highest, if you want to force EssentialsSpawn to handle the respawning.
 | 
				
			||||||
 | 
					respawn-listener-priority: high
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# What priority should we use for handling spawning on joining the server?
 | 
				
			||||||
 | 
					# See respawn-listener-priority for possible values.
 | 
				
			||||||
 | 
					# Note: changing this may impact or break spawn-on-join functionality.
 | 
				
			||||||
 | 
					spawn-join-listener-priority: high
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# When users die, should they respawn at their first home or bed, instead of the spawnpoint?
 | 
				
			||||||
 | 
					respawn-at-home: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Teleport all joining players to the spawnpoint
 | 
				
			||||||
 | 
					spawn-on-join: false
 | 
				
			||||||
 | 
					# The following value of `guests` states that all players in group `guests` will be teleported to spawn when joining.
 | 
				
			||||||
 | 
					#spawn-on-join: guests
 | 
				
			||||||
 | 
					# The following list value states that all players in group `guests` and `admin` are to be teleported to spawn when joining. 
 | 
				
			||||||
 | 
					#spawn-on-join:
 | 
				
			||||||
 | 
					#- guests
 | 
				
			||||||
 | 
					#- admin
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# End of file <-- No seriously, you're done with configuration.
 | 
				
			||||||
							
								
								
									
										56
									
								
								plugins/Essentials/info.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										56
									
								
								plugins/Essentials/info.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,56 @@
 | 
				
			|||||||
 | 
					This is the info file.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This file format works with the following files:
 | 
				
			||||||
 | 
					info.txt, motd.txt, help.txt, custom.txt and rules.txt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You can create a specific file for a user or a group:
 | 
				
			||||||
 | 
					Name it info_username.txt or info_groupname.txt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This also works with the other files.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Extra pages:
 | 
				
			||||||
 | 
					Type /info Colors
 | 
				
			||||||
 | 
					Type /info Tags
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					If you have problem viewing this file ingame, try using /einfo.
 | 
				
			||||||
 | 
					If this works, it means another command is blocking /info.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					It can contain chapters like the Chapter1 below:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#Chapter1
 | 
				
			||||||
 | 
					Lines starting with # begin a new chapter
 | 
				
			||||||
 | 
					The user has to type /info Chapter1 to read this chapter
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					If the file starts with a # then the user is shown a chapter selection, 
 | 
				
			||||||
 | 
					when he does not select a chapter.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#Colors
 | 
				
			||||||
 | 
					Minecraft colors:
 | 
				
			||||||
 | 
					&0 &&0  &1 &&1  &2 &&2  &3 &&3
 | 
				
			||||||
 | 
					&4 &&4  &5 &&5  &6 &&6  &7 &&7
 | 
				
			||||||
 | 
					&8 &&8  &9 &&9  &a &&a  &b &&b
 | 
				
			||||||
 | 
					&c &&c  &d &&d  &e &&e  &f &&f
 | 
				
			||||||
 | 
					&0 
 | 
				
			||||||
 | 
					&&k &kMagic&r   &&l &lBold
 | 
				
			||||||
 | 
					&&m &mStrike&r  &&n &nUline
 | 
				
			||||||
 | 
					&&o &oItalic&r   &&r &rReset
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#Tags
 | 
				
			||||||
 | 
					&6Player's Display name:&r {PLAYER}
 | 
				
			||||||
 | 
					&6Player's user name:&r {USERNAME}
 | 
				
			||||||
 | 
					&6IP:&r {IP}
 | 
				
			||||||
 | 
					&6Address:&r {ADDRESS}
 | 
				
			||||||
 | 
					&6Balance:&r {BALANCE}
 | 
				
			||||||
 | 
					&6Unread mails:&r {MAILS}
 | 
				
			||||||
 | 
					&6Current world:&r {WORLD}
 | 
				
			||||||
 | 
					&6Worlds list:&r {WORLDS}
 | 
				
			||||||
 | 
					&6Number of online players:&r {ONLINE}
 | 
				
			||||||
 | 
					&6Number of unique players who joined the server:&r {UNIQUE}
 | 
				
			||||||
 | 
					&6Player list:&r {PLAYERLIST}
 | 
				
			||||||
 | 
					&6Time of server:&r {TIME}
 | 
				
			||||||
 | 
					&6Date of server:&r {DATE}
 | 
				
			||||||
 | 
					&6Time of world PM/AM:&r {WORLDTIME12}
 | 
				
			||||||
 | 
					&6Time of world:&r {WORLDTIME24}
 | 
				
			||||||
 | 
					&6Date of world:&r {WORLDDATE}
 | 
				
			||||||
 | 
					&6Plugin list:&r {PLUGINS}
 | 
				
			||||||
 | 
					&6Version of CraftBukkit:&r {VERSION}
 | 
				
			||||||
							
								
								
									
										23032
									
								
								plugins/Essentials/items.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23032
									
								
								plugins/Essentials/items.json
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										39
									
								
								plugins/Essentials/kits.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								plugins/Essentials/kits.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,39 @@
 | 
				
			|||||||
 | 
					# EssentialsX kit configuration.
 | 
				
			||||||
 | 
					# If you don't have any kits defined in this file, the plugin will try to copy them from the config.yml
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Note: All items MUST be followed by a quantity!
 | 
				
			||||||
 | 
					# All kit names should be lower case, and will be treated as lower in permissions/costs.
 | 
				
			||||||
 | 
					# Syntax: - name[:durability] amount [enchantment:level]... [itemmeta:value]...
 | 
				
			||||||
 | 
					# For Item Meta information visit http://wiki.ess3.net/wiki/Item_Meta
 | 
				
			||||||
 | 
					# 'delay' refers to the cooldown between how often you can use each kit, measured in seconds.
 | 
				
			||||||
 | 
					# Set delay to -1 for a one time kit.
 | 
				
			||||||
 | 
					# For more information, visit http://wiki.ess3.net/wiki/Kits
 | 
				
			||||||
 | 
					kits:
 | 
				
			||||||
 | 
					  tools:
 | 
				
			||||||
 | 
					    delay: 10
 | 
				
			||||||
 | 
					    items:
 | 
				
			||||||
 | 
					      - stonesword 1
 | 
				
			||||||
 | 
					      - stoneshovel 1
 | 
				
			||||||
 | 
					      - stonepickaxe 1
 | 
				
			||||||
 | 
					      - stoneaxe 1
 | 
				
			||||||
 | 
					  dtools:
 | 
				
			||||||
 | 
					    delay: 600
 | 
				
			||||||
 | 
					    items:
 | 
				
			||||||
 | 
					      - dpickaxe 1 efficiency:1 durability:1 fortune:1 name:&4Gigadrill lore:The_drill_that_&npierces|the_heavens
 | 
				
			||||||
 | 
					      - dshovel 1 digspeed:3 name:Dwarf lore:Diggy|Diggy|Hole
 | 
				
			||||||
 | 
					      - lhelm 1 color:255,255,255 name:Top_Hat lore:Good_day,_Good_day
 | 
				
			||||||
 | 
					      - daxe:780 1
 | 
				
			||||||
 | 
					  notch:
 | 
				
			||||||
 | 
					    delay: 6000
 | 
				
			||||||
 | 
					    items:
 | 
				
			||||||
 | 
					      - playerhead 1 player:Notch
 | 
				
			||||||
 | 
					  color:
 | 
				
			||||||
 | 
					    delay: 6000
 | 
				
			||||||
 | 
					    items:
 | 
				
			||||||
 | 
					      - writtenbook 1 title:&4Book_&9o_&6Colors author:KHobbits lore:Ingame_color_codes book:Colors
 | 
				
			||||||
 | 
					  firework:
 | 
				
			||||||
 | 
					    delay: 6000
 | 
				
			||||||
 | 
					    items:
 | 
				
			||||||
 | 
					      - fireworkrocket 1 name:Angry_Creeper color:red fade:green type:creeper power:1
 | 
				
			||||||
 | 
					      - fireworkrocket 1 name:Starry_Night color:yellow,orange fade:blue type:star effect:trail,twinkle power:1
 | 
				
			||||||
 | 
					      - fireworkrocket 2 name:Solar_Wind color:yellow,orange fade:red shape:large effect:twinkle color:yellow,orange fade:red shape:ball effect:trail color:red,purple fade:pink shape:star effect:trail power:1
 | 
				
			||||||
							
								
								
									
										4
									
								
								plugins/Essentials/motd.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								plugins/Essentials/motd.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,4 @@
 | 
				
			|||||||
 | 
					&6Welcome, {PLAYER}&6!
 | 
				
			||||||
 | 
					&6Type &c/help&6 for a list of commands.
 | 
				
			||||||
 | 
					&6Type &c/list&6 to see who else is online.
 | 
				
			||||||
 | 
					&6Players online:&c {ONLINE} &6- World time:&c {WORLDTIME12}
 | 
				
			||||||
							
								
								
									
										9
									
								
								plugins/Essentials/upgrades-done.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								plugins/Essentials/upgrades-done.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,9 @@
 | 
				
			|||||||
 | 
					updateSpawnsToNewSpawnsConfig: true
 | 
				
			||||||
 | 
					updateJailsToNewJailsConfig: true
 | 
				
			||||||
 | 
					warnMetrics: true
 | 
				
			||||||
 | 
					moverulesToFile: true
 | 
				
			||||||
 | 
					sanitizeAllUserFilenames: true
 | 
				
			||||||
 | 
					updateUsersPowerToolsFormat: true
 | 
				
			||||||
 | 
					updateUsersHomesFormat: true
 | 
				
			||||||
 | 
					banFormatChange: true
 | 
				
			||||||
 | 
					userMapRepaired: true
 | 
				
			||||||
							
								
								
									
										186
									
								
								plugins/Essentials/worth.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										186
									
								
								plugins/Essentials/worth.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,186 @@
 | 
				
			|||||||
 | 
					worth:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  # Items not listed in this file will not be sellable on the server
 | 
				
			||||||
 | 
					  # Setting the worth to 0 will sell items for free, delete the item or set to -1 to disable.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  # This will set the worth of all logs to '2'
 | 
				
			||||||
 | 
					  log: 2.0  
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  # This will work similar to the above syntax
 | 
				
			||||||
 | 
					  wool:
 | 
				
			||||||
 | 
					    '0': 20
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					  # This will only allow selling leaves with datavalue '0' and '1'
 | 
				
			||||||
 | 
					  leaves: 
 | 
				
			||||||
 | 
					    '0': 1.0
 | 
				
			||||||
 | 
					    '1': 1.0
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					  # This will allow the selling of all, but sells '0' slightly cheaper  
 | 
				
			||||||
 | 
					  sapling:
 | 
				
			||||||
 | 
					    '0': 2.0  
 | 
				
			||||||
 | 
					    '*': 2.5
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  stonebutton: 6.0
 | 
				
			||||||
 | 
					  wood: 0.50
 | 
				
			||||||
 | 
					  arrow: 3.50
 | 
				
			||||||
 | 
					  diamondpickaxe: 650.0
 | 
				
			||||||
 | 
					  rawfish: 5.0
 | 
				
			||||||
 | 
					  minecart: 23.0
 | 
				
			||||||
 | 
					  leatherchestplate: 85.0
 | 
				
			||||||
 | 
					  storageminecart: 30.0
 | 
				
			||||||
 | 
					  leaves: 1.0
 | 
				
			||||||
 | 
					  feather: 3.0
 | 
				
			||||||
 | 
					  goldchestplate: 6.5
 | 
				
			||||||
 | 
					  mushroomsoup: 4.5
 | 
				
			||||||
 | 
					  bread: 30.0
 | 
				
			||||||
 | 
					  stationarywater: 1.0
 | 
				
			||||||
 | 
					  workbench: 2.5
 | 
				
			||||||
 | 
					  stonehoe: 2.5
 | 
				
			||||||
 | 
					  brownmushroom: 2.0
 | 
				
			||||||
 | 
					  mossycobblestone: 90.0
 | 
				
			||||||
 | 
					  diamondhoe: 400.0
 | 
				
			||||||
 | 
					  woodsword: 1.0
 | 
				
			||||||
 | 
					  torch: 4.0
 | 
				
			||||||
 | 
					  grass: 1.0
 | 
				
			||||||
 | 
					  poweredminecart: 32.0
 | 
				
			||||||
 | 
					  snowball: 1.0
 | 
				
			||||||
 | 
					  goldenapple: 100.0
 | 
				
			||||||
 | 
					  leatherleggings: 75.0
 | 
				
			||||||
 | 
					  diamondaxe: 650.0
 | 
				
			||||||
 | 
					  slimeball: 50.0
 | 
				
			||||||
 | 
					  fence: 1.0
 | 
				
			||||||
 | 
					  stonespade: 1.5
 | 
				
			||||||
 | 
					  claybrick: 5.0
 | 
				
			||||||
 | 
					  noteblock: 36.0
 | 
				
			||||||
 | 
					  ironaxe: 22.0
 | 
				
			||||||
 | 
					  coalore: 15.0
 | 
				
			||||||
 | 
					  clayball: 3.0
 | 
				
			||||||
 | 
					  fishingrod: 10.0
 | 
				
			||||||
 | 
					  ironhoe: 22.0
 | 
				
			||||||
 | 
					  goldrecord: 100.0
 | 
				
			||||||
 | 
					  ironpickaxe: 22.0
 | 
				
			||||||
 | 
					  irondoor: 22.0
 | 
				
			||||||
 | 
					  bucket: 22.0
 | 
				
			||||||
 | 
					  redrose: 2.0
 | 
				
			||||||
 | 
					  grilledpork: 7.0
 | 
				
			||||||
 | 
					  gravel: 1.0
 | 
				
			||||||
 | 
					  wooddoor: 3.0
 | 
				
			||||||
 | 
					  chainmailhelmet: 40.0
 | 
				
			||||||
 | 
					  ironchestplate: 22.0
 | 
				
			||||||
 | 
					  diamondblock: 2000.0
 | 
				
			||||||
 | 
					  diamondhelmet: 1000.0
 | 
				
			||||||
 | 
					  goldhelmet: 6.0
 | 
				
			||||||
 | 
					  redstonetorchon: 32.0
 | 
				
			||||||
 | 
					  ironspade: 22.0
 | 
				
			||||||
 | 
					  furnace: 8.5
 | 
				
			||||||
 | 
					  ironsword: 22.0
 | 
				
			||||||
 | 
					  dispenser: 58.0
 | 
				
			||||||
 | 
					  woodaxe: 2.0
 | 
				
			||||||
 | 
					  seeds: 2.0
 | 
				
			||||||
 | 
					  painting: 25.0
 | 
				
			||||||
 | 
					  woodplate: 1.0
 | 
				
			||||||
 | 
					  redstoneore: 30.0
 | 
				
			||||||
 | 
					  diamondspade: 210.0
 | 
				
			||||||
 | 
					  waterbucket: 40.0
 | 
				
			||||||
 | 
					  water: 1.0
 | 
				
			||||||
 | 
					  bedrock: 100.0
 | 
				
			||||||
 | 
					  irondoorblock: 15.0
 | 
				
			||||||
 | 
					  goldhoe: 6.0
 | 
				
			||||||
 | 
					  sand: 1.0
 | 
				
			||||||
 | 
					  goldsword: 6.0
 | 
				
			||||||
 | 
					  stoneaxe: 3.0
 | 
				
			||||||
 | 
					  bookshelf: 140.0
 | 
				
			||||||
 | 
					  ironblock: 190.0
 | 
				
			||||||
 | 
					  jackolantern: 56.0
 | 
				
			||||||
 | 
					  boat: 3.0
 | 
				
			||||||
 | 
					  diamondchestplate: 1750.0
 | 
				
			||||||
 | 
					  redstonewire: 30.0
 | 
				
			||||||
 | 
					  redmushroom: 2.0
 | 
				
			||||||
 | 
					  string: 5.0
 | 
				
			||||||
 | 
					  stoneplate: 6.0
 | 
				
			||||||
 | 
					  wallsign: 1.0
 | 
				
			||||||
 | 
					  cactus: 10.0
 | 
				
			||||||
 | 
					  sulphur: 20.0
 | 
				
			||||||
 | 
					  rails: 22.0
 | 
				
			||||||
 | 
					  ironore: 18.0
 | 
				
			||||||
 | 
					  leatherhelmet: 52.0
 | 
				
			||||||
 | 
					  stone: 3.00
 | 
				
			||||||
 | 
					  egg: 1.0
 | 
				
			||||||
 | 
					  diamondore: 200.0
 | 
				
			||||||
 | 
					  woodhoe: 2.0
 | 
				
			||||||
 | 
					  goldleggings: 6.0
 | 
				
			||||||
 | 
					  chainmailleggings: 50.0
 | 
				
			||||||
 | 
					  yellowflower: 2.0
 | 
				
			||||||
 | 
					  ironhelmet: 22.0
 | 
				
			||||||
 | 
					  obsidian: 130.0
 | 
				
			||||||
 | 
					  dirt: 1.0
 | 
				
			||||||
 | 
					  leather: 10.0
 | 
				
			||||||
 | 
					  leatherboots: 42.0
 | 
				
			||||||
 | 
					  lever: 1.0
 | 
				
			||||||
 | 
					  cobblestone: 1.0
 | 
				
			||||||
 | 
					  cake: 180.0
 | 
				
			||||||
 | 
					  woodstairs: 1.0
 | 
				
			||||||
 | 
					  ironingot: 22.0
 | 
				
			||||||
 | 
					  goldore: 45.0
 | 
				
			||||||
 | 
					  pumpkin: 50.0
 | 
				
			||||||
 | 
					  bed: 68.0
 | 
				
			||||||
 | 
					  watch: 6.0
 | 
				
			||||||
 | 
					  ironleggings: 22.0
 | 
				
			||||||
 | 
					  sign: 1.5
 | 
				
			||||||
 | 
					  doublestep: 1.0
 | 
				
			||||||
 | 
					  woodpickaxe: 2.0
 | 
				
			||||||
 | 
					  stonepickaxe: 4.0
 | 
				
			||||||
 | 
					  chainmailboots: 30.0
 | 
				
			||||||
 | 
					  diamondleggings: 1500.0
 | 
				
			||||||
 | 
					  cookedfish: 7.0
 | 
				
			||||||
 | 
					  saddle: 100.0
 | 
				
			||||||
 | 
					  cobblestonestairs: 1.5
 | 
				
			||||||
 | 
					  tnt: 100.0
 | 
				
			||||||
 | 
					  glowingredstoneore: 30.0
 | 
				
			||||||
 | 
					  apple: 10.0
 | 
				
			||||||
 | 
					  woodspade: 1.0
 | 
				
			||||||
 | 
					  goldingot: 105.0
 | 
				
			||||||
 | 
					  diode: 110.0
 | 
				
			||||||
 | 
					  soil: 1.0
 | 
				
			||||||
 | 
					  clay: 12.0
 | 
				
			||||||
 | 
					  goldblock: 450.0
 | 
				
			||||||
 | 
					  stick: 0.25
 | 
				
			||||||
 | 
					  paper: 10.0
 | 
				
			||||||
 | 
					  brick: 21.0
 | 
				
			||||||
 | 
					  stationarylava: 1.0
 | 
				
			||||||
 | 
					  chest: 4.0
 | 
				
			||||||
 | 
					  sandstone: 3.0
 | 
				
			||||||
 | 
					  goldpickaxe: 6.0
 | 
				
			||||||
 | 
					  compass: 22.0
 | 
				
			||||||
 | 
					  sugarcane: 10.0
 | 
				
			||||||
 | 
					  diamondsword: 420.0
 | 
				
			||||||
 | 
					  goldboots: 6.0
 | 
				
			||||||
 | 
					  sponge: 80.0
 | 
				
			||||||
 | 
					  stonesword: 2.5
 | 
				
			||||||
 | 
					  coal: 15.0
 | 
				
			||||||
 | 
					  goldaxe: 6.0
 | 
				
			||||||
 | 
					  bone: 2.0
 | 
				
			||||||
 | 
					  diamond: 200.0
 | 
				
			||||||
 | 
					  glass: 3.00
 | 
				
			||||||
 | 
					  goldspade: 6.0
 | 
				
			||||||
 | 
					  lapisblock: 950.0
 | 
				
			||||||
 | 
					  lavabucket: 40.0
 | 
				
			||||||
 | 
					  wheat: 9.0
 | 
				
			||||||
 | 
					  ladder: 0.5
 | 
				
			||||||
 | 
					  sugarcaneblock: 15.0
 | 
				
			||||||
 | 
					  bowl: 0.50
 | 
				
			||||||
 | 
					  chainmailchestplate: 40.0
 | 
				
			||||||
 | 
					  diamondboots: 850.0
 | 
				
			||||||
 | 
					  lapisore: 100.0
 | 
				
			||||||
 | 
					  lava: 25.0
 | 
				
			||||||
 | 
					  milkbucket: 40.0
 | 
				
			||||||
 | 
					  redstone: 32.0
 | 
				
			||||||
 | 
					  greenrecord: 100.0
 | 
				
			||||||
 | 
					  inksack: 10.0
 | 
				
			||||||
 | 
					  glowstonedust: 10.0
 | 
				
			||||||
 | 
					  book: 45.0
 | 
				
			||||||
 | 
					  bow: 15.0
 | 
				
			||||||
 | 
					  ironboots: 22.0
 | 
				
			||||||
 | 
					  step: 1.5
 | 
				
			||||||
 | 
					  sugar: 10.0
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								plugins/EssentialsX-2.16.1.153.jar
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								plugins/EssentialsX-2.16.1.153.jar
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										465
									
								
								plugins/dynmap/configuration.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										465
									
								
								plugins/dynmap/configuration.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,465 @@
 | 
				
			|||||||
 | 
					# All paths in this configuration file are relative to Dynmap's data-folder: minecraft_server/plugins/dynmap/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# All map templates are defined in the templates directory
 | 
				
			||||||
 | 
					# To use the HDMap very-low-res (2 ppb) map templates as world defaults, set value to vlowres
 | 
				
			||||||
 | 
					#   The definitions of these templates are in normal-vlowres.txt, nether-vlowres.txt, and the_end-vlowres.txt
 | 
				
			||||||
 | 
					# To use the HDMap low-res (4 ppb) map templates as world defaults, set value to lowres
 | 
				
			||||||
 | 
					#   The definitions of these templates are in normal-lowres.txt, nether-lowres.txt, and the_end-lowres.txt
 | 
				
			||||||
 | 
					# To use the HDMap hi-res (16 ppb) map templates (these can take a VERY long time for initial fullrender), set value to hires
 | 
				
			||||||
 | 
					#   The definitions of these templates are in normal-hires.txt, nether-hires.txt, and the_end-hires.txt
 | 
				
			||||||
 | 
					# To use the HDMap low-res (4 ppb) map templates, with support for boosting resolution selectively to hi-res (16 ppb), set value to low_boost_hi
 | 
				
			||||||
 | 
					#   The definitions of these templates are in normal-low_boost_hi.txt, nether-low_boost_hi.txt, and the_end-low_boost_hi.txt
 | 
				
			||||||
 | 
					# To use the HDMap hi-res (16 ppb) map templates, with support for boosting resolution selectively to vhi-res (32 ppb), set value to hi_boost_vhi
 | 
				
			||||||
 | 
					#   The definitions of these templates are in normal-hi_boost_vhi.txt, nether-hi_boost_vhi.txt, and the_end-hi_boost_vhi.txt
 | 
				
			||||||
 | 
					# To use the HDMap hi-res (16 ppb) map templates, with support for boosting resolution selectively to xhi-res (64 ppb), set value to hi_boost_xhi
 | 
				
			||||||
 | 
					#   The definitions of these templates are in normal-hi_boost_xhi.txt, nether-hi_boost_xhi.txt, and the_end-hi_boost_xhi.txt
 | 
				
			||||||
 | 
					deftemplatesuffix: hires
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Map storage scheme: only uncomment one 'type' value
 | 
				
			||||||
 | 
					#  filetree: classic and default scheme: tree of files, with all map data under the directory indicated by 'tilespath' setting
 | 
				
			||||||
 | 
					#  sqlite: single SQLite database file (this can get VERY BIG), located at 'dbfile' setting (default is file dynmap.db in data directory)
 | 
				
			||||||
 | 
					#  mysql: MySQL database, at hostname:port in database, accessed via userid with password
 | 
				
			||||||
 | 
					storage:
 | 
				
			||||||
 | 
					  # Filetree storage (standard tree of image files for maps)
 | 
				
			||||||
 | 
					  type: filetree
 | 
				
			||||||
 | 
					  # SQLite db for map storage (uses dbfile as storage location)
 | 
				
			||||||
 | 
					  #type: sqlite
 | 
				
			||||||
 | 
					  #dbfile: dynmap.db
 | 
				
			||||||
 | 
					  # MySQL DB for map storage (at 'hostname':'port' with flags "flags" in database 'database' using user 'userid' password 'password' and table prefix 'prefix')
 | 
				
			||||||
 | 
					  #type: mysql
 | 
				
			||||||
 | 
					  #hostname: localhost
 | 
				
			||||||
 | 
					  #port: 3306
 | 
				
			||||||
 | 
					  #database: dynmap
 | 
				
			||||||
 | 
					  #userid: dynmap
 | 
				
			||||||
 | 
					  #password: dynmap
 | 
				
			||||||
 | 
					  #prefix: ""
 | 
				
			||||||
 | 
					  #flags: "?allowReconnect=true"
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
 | 
					components:
 | 
				
			||||||
 | 
					  - class: org.dynmap.ClientConfigurationComponent
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
 | 
					  - class: org.dynmap.InternalClientUpdateComponent
 | 
				
			||||||
 | 
					    sendhealth: true
 | 
				
			||||||
 | 
					    sendposition: true
 | 
				
			||||||
 | 
					    allowwebchat: false
 | 
				
			||||||
 | 
					    webchat-interval: 5
 | 
				
			||||||
 | 
					    hidewebchatip: false
 | 
				
			||||||
 | 
					    trustclientname: false
 | 
				
			||||||
 | 
					    includehiddenplayers: false
 | 
				
			||||||
 | 
					    # (optional) if true, color codes in player display names are used
 | 
				
			||||||
 | 
					    use-name-colors: false
 | 
				
			||||||
 | 
					    # (optional) if true, player login IDs will be used for web chat when their IPs match
 | 
				
			||||||
 | 
					    use-player-login-ip: true
 | 
				
			||||||
 | 
					    # (optional) if use-player-login-ip is true, setting this to true will cause chat messages not matching a known player IP to be ignored
 | 
				
			||||||
 | 
					    require-player-login-ip: false
 | 
				
			||||||
 | 
					    # (optional) block player login IDs that are banned from chatting
 | 
				
			||||||
 | 
					    block-banned-player-chat: true
 | 
				
			||||||
 | 
					    # Require login for web-to-server chat (requires login-enabled: true)
 | 
				
			||||||
 | 
					    webchat-requires-login: false
 | 
				
			||||||
 | 
					    # If set to true, users must have dynmap.webchat permission in order to chat
 | 
				
			||||||
 | 
					    webchat-permissions: false
 | 
				
			||||||
 | 
					    # Limit length of single chat messages
 | 
				
			||||||
 | 
					    chatlengthlimit: 256
 | 
				
			||||||
 | 
					  #  # Optional - make players hidden when they are inside/underground/in shadows (#=light level: 0=full shadow,15=sky)
 | 
				
			||||||
 | 
					  #  hideifshadow: 4
 | 
				
			||||||
 | 
					  #  # Optional - make player hidden when they are under cover (#=sky light level,0=underground,15=open to sky)
 | 
				
			||||||
 | 
					  #  hideifundercover: 14
 | 
				
			||||||
 | 
					  #  # (Optional) if true, players that are crouching/sneaking will be hidden 
 | 
				
			||||||
 | 
					    hideifsneaking: false
 | 
				
			||||||
 | 
					    # If true, player positions/status is protected (login with ID with dynmap.playermarkers.seeall permission required for info other than self)
 | 
				
			||||||
 | 
					    protected-player-info: false
 | 
				
			||||||
 | 
					    # If true, hide players with invisibility potion effects active
 | 
				
			||||||
 | 
					    hide-if-invisiblity-potion: true
 | 
				
			||||||
 | 
					    # If true, player names are not shown on map, chat, list
 | 
				
			||||||
 | 
					    hidenames: false
 | 
				
			||||||
 | 
					  #- class: org.dynmap.JsonFileClientUpdateComponent
 | 
				
			||||||
 | 
					  #  writeinterval: 1
 | 
				
			||||||
 | 
					  #  sendhealth: true
 | 
				
			||||||
 | 
					  #  sendposition: true
 | 
				
			||||||
 | 
					  #  allowwebchat: true
 | 
				
			||||||
 | 
					  #  webchat-interval: 5
 | 
				
			||||||
 | 
					  #  hidewebchatip: false
 | 
				
			||||||
 | 
					  #  includehiddenplayers: false
 | 
				
			||||||
 | 
					  #  use-name-colors: false
 | 
				
			||||||
 | 
					  #  use-player-login-ip: false
 | 
				
			||||||
 | 
					  #  require-player-login-ip: false
 | 
				
			||||||
 | 
					  #  block-banned-player-chat: true
 | 
				
			||||||
 | 
					  #  hideifshadow: 0
 | 
				
			||||||
 | 
					  #  hideifundercover: 0
 | 
				
			||||||
 | 
					  #  hideifsneaking: false
 | 
				
			||||||
 | 
					  #  # Require login for web-to-server chat (requires login-enabled: true)
 | 
				
			||||||
 | 
					  #  webchat-requires-login: false
 | 
				
			||||||
 | 
					  #  # If set to true, users must have dynmap.webchat permission in order to chat
 | 
				
			||||||
 | 
					  #  webchat-permissions: false
 | 
				
			||||||
 | 
					  #  # Limit length of single chat messages
 | 
				
			||||||
 | 
					  #  chatlengthlimit: 256
 | 
				
			||||||
 | 
					  #  hide-if-invisiblity-potion: true
 | 
				
			||||||
 | 
					  #  hidenames: false
 | 
				
			||||||
 | 
					   
 | 
				
			||||||
 | 
					  - class: org.dynmap.SimpleWebChatComponent
 | 
				
			||||||
 | 
					    allowchat: false
 | 
				
			||||||
 | 
					    # If true, web UI users can supply name for chat using 'playername' URL parameter.  'trustclientname' must also be set true.
 | 
				
			||||||
 | 
					    allowurlname: false
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
 | 
					  # Note: this component is needed for the dmarker commands, and for the Marker API to be available to other plugins
 | 
				
			||||||
 | 
					  - class: org.dynmap.MarkersComponent
 | 
				
			||||||
 | 
					    type: markers
 | 
				
			||||||
 | 
					    showlabel: false
 | 
				
			||||||
 | 
					    enablesigns: true
 | 
				
			||||||
 | 
					    # Default marker set for sign markers
 | 
				
			||||||
 | 
					    default-sign-set: markers
 | 
				
			||||||
 | 
					    # (optional) add spawn point markers to standard marker layer
 | 
				
			||||||
 | 
					    showspawn: true
 | 
				
			||||||
 | 
					    spawnicon: world
 | 
				
			||||||
 | 
					    spawnlabel: "Spawn"
 | 
				
			||||||
 | 
					    # (optional) layer for showing offline player's positions (for 'maxofflinetime' minutes after logoff)
 | 
				
			||||||
 | 
					    showofflineplayers: false
 | 
				
			||||||
 | 
					    offlinelabel: "Offline"
 | 
				
			||||||
 | 
					    offlineicon: offlineuser
 | 
				
			||||||
 | 
					    offlinehidebydefault: true
 | 
				
			||||||
 | 
					    offlineminzoom: 0
 | 
				
			||||||
 | 
					    maxofflinetime: 30
 | 
				
			||||||
 | 
					    # (optional) layer for showing player's spawn beds
 | 
				
			||||||
 | 
					    showspawnbeds: false
 | 
				
			||||||
 | 
					    spawnbedlabel: "Spawn Beds"
 | 
				
			||||||
 | 
					    spawnbedicon: bed
 | 
				
			||||||
 | 
					    spawnbedhidebydefault: true
 | 
				
			||||||
 | 
					    spawnbedminzoom: 0
 | 
				
			||||||
 | 
					    spawnbedformat: "%name%'s bed"
 | 
				
			||||||
 | 
					    # (optional) show world border (vanilla 1.8+)
 | 
				
			||||||
 | 
					    showworldborder: true
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					  - class: org.dynmap.ClientComponent
 | 
				
			||||||
 | 
					    type: chat
 | 
				
			||||||
 | 
					    allowurlname: false
 | 
				
			||||||
 | 
					  - class: org.dynmap.ClientComponent
 | 
				
			||||||
 | 
					    type: chatballoon
 | 
				
			||||||
 | 
					    focuschatballoons: false
 | 
				
			||||||
 | 
					  - class: org.dynmap.ClientComponent
 | 
				
			||||||
 | 
					    type: chatbox
 | 
				
			||||||
 | 
					    showplayerfaces: true
 | 
				
			||||||
 | 
					    messagettl: 5
 | 
				
			||||||
 | 
					    # Optional: set number of lines in scrollable message history: if set, messagettl is not used to age out messages
 | 
				
			||||||
 | 
					    #scrollback: 100
 | 
				
			||||||
 | 
					    # Optiona; set maximum number of lines visible for chatbox
 | 
				
			||||||
 | 
					    #visiblelines: 10
 | 
				
			||||||
 | 
					    # Optional: send push button
 | 
				
			||||||
 | 
					    sendbutton: false
 | 
				
			||||||
 | 
					  - class: org.dynmap.ClientComponent
 | 
				
			||||||
 | 
					    type: playermarkers
 | 
				
			||||||
 | 
					    showplayerfaces: true
 | 
				
			||||||
 | 
					    showplayerhealth: true
 | 
				
			||||||
 | 
					    # If true, show player body too (only valid if showplayerfaces=true
 | 
				
			||||||
 | 
					    showplayerbody: false
 | 
				
			||||||
 | 
					    # Option to make player faces small - don't use with showplayerhealth
 | 
				
			||||||
 | 
					    smallplayerfaces: false
 | 
				
			||||||
 | 
					    # Optional - make player faces layer hidden by default
 | 
				
			||||||
 | 
					    hidebydefault: false
 | 
				
			||||||
 | 
					    # Optional - ordering priority in layer menu (low goes before high - default is 0)
 | 
				
			||||||
 | 
					    layerprio: 0
 | 
				
			||||||
 | 
					    # Optional - label for player marker layer (default is 'Players')
 | 
				
			||||||
 | 
					    label: "Players"
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					  #- class: org.dynmap.ClientComponent
 | 
				
			||||||
 | 
					  #  type: digitalclock
 | 
				
			||||||
 | 
					  - class: org.dynmap.ClientComponent
 | 
				
			||||||
 | 
					    type: link
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					  - class: org.dynmap.ClientComponent
 | 
				
			||||||
 | 
					    type: timeofdayclock
 | 
				
			||||||
 | 
					    showdigitalclock: true
 | 
				
			||||||
 | 
					    showweather: true
 | 
				
			||||||
 | 
					  # Mouse pointer world coordinate display
 | 
				
			||||||
 | 
					  - class: org.dynmap.ClientComponent
 | 
				
			||||||
 | 
					    type: coord
 | 
				
			||||||
 | 
					    label: "Location"
 | 
				
			||||||
 | 
					    hidey: false
 | 
				
			||||||
 | 
					    show-mcr: false
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					  # Note: more than one logo component can be defined
 | 
				
			||||||
 | 
					  #- class: org.dynmap.ClientComponent
 | 
				
			||||||
 | 
					  #  type: logo
 | 
				
			||||||
 | 
					  #  text: "Dynmap"
 | 
				
			||||||
 | 
					  #  #logourl: "images/block_surface.png"
 | 
				
			||||||
 | 
					  #  linkurl: "http://forums.bukkit.org/threads/dynmap.489/"
 | 
				
			||||||
 | 
					  #  # Valid positions: top-left, top-right, bottom-left, bottom-right
 | 
				
			||||||
 | 
					  #  position: bottom-right
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  #- class: org.dynmap.ClientComponent
 | 
				
			||||||
 | 
					  #  type: inactive
 | 
				
			||||||
 | 
					  #  timeout: 1800 # in seconds (1800 seconds = 30 minutes)
 | 
				
			||||||
 | 
					  #  redirecturl: inactive.html
 | 
				
			||||||
 | 
					  #  #showmessage: 'You were inactive for too long.'
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
 | 
					  #- class: org.dynmap.TestComponent
 | 
				
			||||||
 | 
					  #  stuff: "This is some configuration-value"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Treat hiddenplayers.txt as a whitelist for players to be shown on the map? (Default false)
 | 
				
			||||||
 | 
					display-whitelist: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# How often a tile gets rendered (in seconds).
 | 
				
			||||||
 | 
					renderinterval: 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# How many tiles on update queue before accelerate render interval
 | 
				
			||||||
 | 
					renderacceleratethreshold: 60
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# How often to render tiles when backlog is above renderacceleratethreshold
 | 
				
			||||||
 | 
					renderaccelerateinterval: 0.2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# How many update tiles to work on at once (if not defined, default is 1/2 the number of cores)
 | 
				
			||||||
 | 
					tiles-rendered-at-once: 3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# If true, use normal priority threads for rendering (versus low priority) - this can keep rendering
 | 
				
			||||||
 | 
					# from starving on busy Windows boxes (Linux JVMs pretty much ignore thread priority), but may result
 | 
				
			||||||
 | 
					# in more competition for CPU resources with other processes
 | 
				
			||||||
 | 
					usenormalthreadpriority: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Save and restore pending tile renders - prevents their loss on server shutdown or /reload
 | 
				
			||||||
 | 
					saverestorepending: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Save period for pending jobs (in seconds): periodic saving for crash recovery of jobs
 | 
				
			||||||
 | 
					save-pending-period: 900
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Zoom-out tile update period - how often to scan for and process tile updates into zoom-out tiles (in seconds)
 | 
				
			||||||
 | 
					zoomoutperiod: 30
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Control whether zoom out tiles are validated on startup (can be needed if zoomout processing is interrupted, but can be expensive on large maps)
 | 
				
			||||||
 | 
					initial-zoomout-validate: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Default delay on processing of updated tiles, in seconds.  This can reduce potentially expensive re-rendering
 | 
				
			||||||
 | 
					# of frequently updated tiles (such as due to machines, pistons, quarries or other automation).  Values can
 | 
				
			||||||
 | 
					# also be set on individual worlds and individual maps.
 | 
				
			||||||
 | 
					tileupdatedelay: 30
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Tile hashing is used to minimize tile file updates when no changes have occurred - set to false to disable
 | 
				
			||||||
 | 
					enabletilehash: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Optional - hide ores: render as normal stone (so that they aren't revealed by maps)
 | 
				
			||||||
 | 
					#hideores: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Optional - enabled BetterGrass style rendering of grass and snow block sides
 | 
				
			||||||
 | 
					#better-grass: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Optional - enable smooth lighting by default on all maps supporting it (can be set per map as lighting option)
 | 
				
			||||||
 | 
					smooth-lighting: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Optional - use world provider lighting table (good for custom worlds with custom lighting curves, like nether)
 | 
				
			||||||
 | 
					#   false=classic Dynmap lighting curve
 | 
				
			||||||
 | 
					use-brightness-table: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Optional - render specific block IDs using the texures and models of another block ID: can be used to hide/disguise specific
 | 
				
			||||||
 | 
					#  blocks (e.g. make ores look like stone, hide chests) or to provide simple support for rendering unsupported custom blocks
 | 
				
			||||||
 | 
					block-id-alias:
 | 
				
			||||||
 | 
					#    "14": 1
 | 
				
			||||||
 | 
					#    "15": 1
 | 
				
			||||||
 | 
					#    "16": 1
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
 | 
					# Default image format for HDMaps (png, jpg, jpg-q75, jpg-q80, jpg-q85, jpg-q90, jpg-q95, jpg-q100)
 | 
				
			||||||
 | 
					# Has no effect on maps with explicit format settings
 | 
				
			||||||
 | 
					image-format: png
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#  use-generated-textures: if true, use generated textures (same as client); false is static water/lava textures
 | 
				
			||||||
 | 
					#  correct-water-lighting: if true, use corrected water lighting (same as client); false is legacy water (darker)
 | 
				
			||||||
 | 
					#  transparent-leaves: if true, leaves are transparent (lighting-wise): false is needed for some Spout versions that break lighting on leaf blocks
 | 
				
			||||||
 | 
					use-generated-textures: true
 | 
				
			||||||
 | 
					correct-water-lighting: true
 | 
				
			||||||
 | 
					transparent-leaves: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# ctm-support: if true, Connected Texture Mod (CTM) in texture packs is enabled (default)
 | 
				
			||||||
 | 
					ctm-support: true
 | 
				
			||||||
 | 
					# custom-colors-support: if true, Custom Colors in texture packs is enabled (default)
 | 
				
			||||||
 | 
					custom-colors-support: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Control loading of player faces (if set to false, skins are never fetched)
 | 
				
			||||||
 | 
					#fetchskins: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Control updating of player faces, once loaded (if faces are being managed by other apps or manually)
 | 
				
			||||||
 | 
					#refreshskins: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Customize URL used for fetching player skins (%player% is macro for name)
 | 
				
			||||||
 | 
					skin-url: "http://skins.minecraft.net/MinecraftSkins/%player%.png"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					render-triggers:
 | 
				
			||||||
 | 
					  #- playermove
 | 
				
			||||||
 | 
					  #- playerjoin
 | 
				
			||||||
 | 
					  - blockplaced
 | 
				
			||||||
 | 
					  - blockbreak
 | 
				
			||||||
 | 
					  - leavesdecay
 | 
				
			||||||
 | 
					  - blockburn
 | 
				
			||||||
 | 
					  - chunkgenerated
 | 
				
			||||||
 | 
					  - blockformed
 | 
				
			||||||
 | 
					  - blockfaded
 | 
				
			||||||
 | 
					  - blockspread
 | 
				
			||||||
 | 
					  - pistonmoved
 | 
				
			||||||
 | 
					  - explosion
 | 
				
			||||||
 | 
					  #- blockfromto
 | 
				
			||||||
 | 
					  #- blockphysics
 | 
				
			||||||
 | 
					  - structuregrow
 | 
				
			||||||
 | 
					  - blockgrow
 | 
				
			||||||
 | 
					  #- blockredstone
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Title for the web page - if not specified, defaults to the server's name (unless it is the default of 'Unknown Server')
 | 
				
			||||||
 | 
					#webpage-title: "My Awesome Server Map"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The path where the tile-files are placed.
 | 
				
			||||||
 | 
					tilespath: web/tiles
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The path where the web-files are located.
 | 
				
			||||||
 | 
					webpath: web
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The path were the /dynmapexp command exports OBJ ZIP files
 | 
				
			||||||
 | 
					exportpath: export
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The network-interface the webserver will bind to (0.0.0.0 for all interfaces, 127.0.0.1 for only local access).
 | 
				
			||||||
 | 
					# If not set, uses same setting as server in server.properties (or 0.0.0.0 if not specified)
 | 
				
			||||||
 | 
					#webserver-bindaddress: 0.0.0.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# The TCP-port the webserver will listen on.
 | 
				
			||||||
 | 
					webserver-port: 8123
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Maximum concurrent session on internal web server - limits resources used in Bukkit server
 | 
				
			||||||
 | 
					max-sessions: 30
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Disables Webserver portion of Dynmap (Advanced users only)
 | 
				
			||||||
 | 
					disable-webserver: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Enable/disable having the web server allow symbolic links (true=compatible with existing code, false=more secure (default))
 | 
				
			||||||
 | 
					allow-symlinks: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Enable login support
 | 
				
			||||||
 | 
					login-enabled: false
 | 
				
			||||||
 | 
					# Require login to access website (requires login-enabled: true)
 | 
				
			||||||
 | 
					login-required: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Period between tile renders for fullrender, in seconds (non-zero to pace fullrenders, lessen CPU load)
 | 
				
			||||||
 | 
					timesliceinterval: 0.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Maximum chunk loads per server tick (1/20th of a second) - reducing this below 90 will impact render performance, but also will reduce server thread load
 | 
				
			||||||
 | 
					maxchunkspertick: 200
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Progress report interval for fullrender/radiusrender, in tiles.  Must be 100 or greater
 | 
				
			||||||
 | 
					progressloginterval: 100
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Parallel fullrender: if defined, number of concurrent threads used for fullrender or radiusrender
 | 
				
			||||||
 | 
					#   Note: setting this will result in much more intensive CPU use, some additional memory use.  Caution should be used when
 | 
				
			||||||
 | 
					#  setting this to equal or exceed the number of physical cores on the system.
 | 
				
			||||||
 | 
					#parallelrendercnt: 4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Interval the browser should poll for updates.
 | 
				
			||||||
 | 
					updaterate: 2000
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# If nonzero, server will pause fullrender/radiusrender processing when 'fullrenderplayerlimit' or more users are logged in
 | 
				
			||||||
 | 
					fullrenderplayerlimit: 3
 | 
				
			||||||
 | 
					# If nonzero, server will pause update render processing when 'updateplayerlimit' or more users are logged in
 | 
				
			||||||
 | 
					updateplayerlimit: 0
 | 
				
			||||||
 | 
					# Target limit on server thread use - msec per tick
 | 
				
			||||||
 | 
					per-tick-time-limit: 50
 | 
				
			||||||
 | 
					# If TPS of server is below this setting, update renders processing is paused
 | 
				
			||||||
 | 
					update-min-tps: 18.0
 | 
				
			||||||
 | 
					# If TPS of server is below this setting, full/radius renders processing is paused
 | 
				
			||||||
 | 
					fullrender-min-tps: 19.0
 | 
				
			||||||
 | 
					# If TPS of server is below this setting, zoom out processing is paused
 | 
				
			||||||
 | 
					zoomout-min-tps: 18.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					showplayerfacesinmenu: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Control whether players that are hidden or not on current map are grayed out (true=yes)
 | 
				
			||||||
 | 
					grayplayerswhenhidden: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Use player permissions to order player list: first to last, players are ordered by first permission listed that they have
 | 
				
			||||||
 | 
					# That is, anyone with first listed permission goes before anyone with second, etc, with users with none of the nodes going last
 | 
				
			||||||
 | 
					player-sort-permission-nodes:
 | 
				
			||||||
 | 
					  - bukkit.command.op
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
 | 
					# Set sidebaropened: 'true' to pin menu sidebar opened permanently, 'pinned' to default the sidebar to pinned, but allow it to unpin
 | 
				
			||||||
 | 
					#sidebaropened: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Customized HTTP response headers - add 'id: value' pairs to all HTTP response headers (internal web server only)
 | 
				
			||||||
 | 
					#http-response-headers:
 | 
				
			||||||
 | 
					#    Access-Control-Allow-Origin: "my-domain.com"
 | 
				
			||||||
 | 
					#    X-Custom-Header-Of-Mine: "MyHeaderValue"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Trusted proxies for web server - which proxy addresses are trusted to supply valid X-Forwarded-For fields
 | 
				
			||||||
 | 
					trusted-proxies:
 | 
				
			||||||
 | 
					  - "127.0.0.1"
 | 
				
			||||||
 | 
					  - "0:0:0:0:0:0:0:1"
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
 | 
					# Join/quit message format for web chat: set to "" to disable notice on web UI
 | 
				
			||||||
 | 
					joinmessage: "%playername% joined"
 | 
				
			||||||
 | 
					quitmessage: "%playername% quit"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					spammessage: "You may only chat once every %interval% seconds."
 | 
				
			||||||
 | 
					# format for messages from web: %playername% substitutes sender ID (typically IP), %message% includes text
 | 
				
			||||||
 | 
					webmsgformat: "&color;2[WEB] %playername%: &color;f%message%"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Control whether layer control is presented on the UI (default is true)
 | 
				
			||||||
 | 
					showlayercontrol: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Enable checking for banned IPs via banned-ips.txt (internal web server only)
 | 
				
			||||||
 | 
					check-banned-ips: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Default selection when map page is loaded
 | 
				
			||||||
 | 
					defaultzoom: 0
 | 
				
			||||||
 | 
					defaultworld: world
 | 
				
			||||||
 | 
					defaultmap: flat
 | 
				
			||||||
 | 
					# (optional) Zoom level and map to switch to when following a player, if possible
 | 
				
			||||||
 | 
					#followzoom: 3
 | 
				
			||||||
 | 
					#followmap: surface
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# If true, make persistent record of IP addresses used by player logins, to support web IP to player matching
 | 
				
			||||||
 | 
					persist-ids-by-ip: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# If true, map text to cyrillic
 | 
				
			||||||
 | 
					cyrillic-support: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# If true, coordinates will be rounded
 | 
				
			||||||
 | 
					round-coordinates: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Messages to customize
 | 
				
			||||||
 | 
					msg:
 | 
				
			||||||
 | 
					    maptypes: "Map Types"
 | 
				
			||||||
 | 
					    players: "Players"
 | 
				
			||||||
 | 
					    chatrequireslogin: "Chat Requires Login"
 | 
				
			||||||
 | 
					    chatnotallowed: "You are not permitted to send chat messages"
 | 
				
			||||||
 | 
					    hiddennamejoin: "Player joined"
 | 
				
			||||||
 | 
					    hiddennamequit: "Player quit"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# URL for client configuration (only need to be tailored for proxies or other non-standard configurations)
 | 
				
			||||||
 | 
					url:
 | 
				
			||||||
 | 
					    # configuration URL
 | 
				
			||||||
 | 
					    #configuration: "up/configuration"
 | 
				
			||||||
 | 
					    # update URL
 | 
				
			||||||
 | 
					    #update: "up/world/{world}/{timestamp}"
 | 
				
			||||||
 | 
					    # sendmessage URL
 | 
				
			||||||
 | 
					    #sendmessage: "up/sendmessage"
 | 
				
			||||||
 | 
					    # login URL
 | 
				
			||||||
 | 
					    #login: "up/login"
 | 
				
			||||||
 | 
					    # register URL
 | 
				
			||||||
 | 
					    #register: "up/register"
 | 
				
			||||||
 | 
					    # tiles base URL
 | 
				
			||||||
 | 
					    #tiles: "tiles/"
 | 
				
			||||||
 | 
					    # markers base URL
 | 
				
			||||||
 | 
					    #markers: "tiles/"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Customization commands - allows scripts to be run before/after certain events
 | 
				
			||||||
 | 
					custom-commands:
 | 
				
			||||||
 | 
					    image-updates:
 | 
				
			||||||
 | 
					        # Command run just before any image file is written or updated: run with single parameter with fully qualified file name
 | 
				
			||||||
 | 
					        preupdatecommand: ""
 | 
				
			||||||
 | 
					        # Command run just after any image file is written or updated: run with single parameter with fully qualified file name
 | 
				
			||||||
 | 
					        postupdatecommand: ""
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Snapshot cache size, in chunks
 | 
				
			||||||
 | 
					snapshotcachesize: 500
 | 
				
			||||||
 | 
					# Snapshot cache uses soft references (true), else weak references (false)
 | 
				
			||||||
 | 
					soft-ref-cache: true
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
 | 
					# Set to true to enable verbose startup messages - can help with debugging map configuration problems
 | 
				
			||||||
 | 
					# Set to false for a much quieter startup log
 | 
				
			||||||
 | 
					verbose: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Enables debugging.
 | 
				
			||||||
 | 
					#debuggers:
 | 
				
			||||||
 | 
					#  - class: org.dynmap.debug.LogDebugger
 | 
				
			||||||
 | 
					# Debug: dump blocks missing render data
 | 
				
			||||||
 | 
					dump-missing-blocks: false
 | 
				
			||||||
							
								
								
									
										3
									
								
								plugins/dynmap/custom-lightings.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								plugins/dynmap/custom-lightings.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,3 @@
 | 
				
			|||||||
 | 
					# The user is free to add new and custom lightings here, including replacements for standard ones
 | 
				
			||||||
 | 
					# Dynmap's install will not overwrite it
 | 
				
			||||||
 | 
					lightings:
 | 
				
			||||||
							
								
								
									
										3
									
								
								plugins/dynmap/custom-perspectives.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								plugins/dynmap/custom-perspectives.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,3 @@
 | 
				
			|||||||
 | 
					# The user is free to add new and custom perspectives here, including replacements for standard ones
 | 
				
			||||||
 | 
					# Dynmap's install will not overwrite it
 | 
				
			||||||
 | 
					perspectives:
 | 
				
			||||||
							
								
								
									
										3
									
								
								plugins/dynmap/custom-shaders.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								plugins/dynmap/custom-shaders.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,3 @@
 | 
				
			|||||||
 | 
					# The user is free to add new and custom shaders here, including replacements for standard ones
 | 
				
			||||||
 | 
					# Dynmap's install will not overwrite it
 | 
				
			||||||
 | 
					shaders:
 | 
				
			||||||
							
								
								
									
										153
									
								
								plugins/dynmap/worlds.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										153
									
								
								plugins/dynmap/worlds.txt
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,153 @@
 | 
				
			|||||||
 | 
					# These are examples of world-specific settings - customize your content as you see fit
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# NOTES:
 | 
				
			||||||
 | 
					#   All lines here are commented with the # symbol - delete the # symbol on copied lines you wish to enable
 | 
				
			||||||
 | 
					#   Definitions of a world made here will superecede any world definition with the same name in configuration.txt
 | 
				
			||||||
 | 
					#   Deleting this file will result in a fresh copy being produced by dynmap.jar on the next startup.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					worlds:
 | 
				
			||||||
 | 
					  #Worlds can be handled by templates, based on world type
 | 
				
			||||||
 | 
					  # You can override the properties of the template by specifying them in this section
 | 
				
			||||||
 | 
					  #    for example 'Title: "My Awesome World"'
 | 
				
			||||||
 | 
					  - name: world
 | 
				
			||||||
 | 
					    title: "World"
 | 
				
			||||||
 | 
					  #   Use 'enabled: false' to disable a certain world.
 | 
				
			||||||
 | 
					  #  enabled: false
 | 
				
			||||||
 | 
					  #   Use sendposition: false to prevent player positions from showing when on this world (if sendposition is globally enabled)
 | 
				
			||||||
 | 
					  #sendposition: false
 | 
				
			||||||
 | 
					  #   Use sendhealth: false ot prevent player health from showing when on this world (if sendhealth is globally enabled)
 | 
				
			||||||
 | 
					  #  sendhealth: false
 | 
				
			||||||
 | 
					  #  # If world isn't contiguous chunks (due to teleporting, for example), fullrender needs to be given other locations to scan for tiles on each patch of chunks
 | 
				
			||||||
 | 
					    fullrenderlocations:
 | 
				
			||||||
 | 
					      - x: 0
 | 
				
			||||||
 | 
					        y: 65
 | 
				
			||||||
 | 
					        z: 0
 | 
				
			||||||
 | 
					      - x: 4
 | 
				
			||||||
 | 
					        y: 64
 | 
				
			||||||
 | 
					        z: -1397
 | 
				
			||||||
 | 
					      - x: -5576
 | 
				
			||||||
 | 
					        y: 64
 | 
				
			||||||
 | 
					        z: 1108
 | 
				
			||||||
 | 
					  #  # Use visibilitylimits to restrict which areas of maps on your world to render (zero or more shapes can be defined)
 | 
				
			||||||
 | 
					  #  # For a rectangle, the area is defined by x0, z0 to x1, z1
 | 
				
			||||||
 | 
					  #  # For a circle, the area is defined by a center at x,z with a radius 'r'
 | 
				
			||||||
 | 
					  #  visibilitylimits:
 | 
				
			||||||
 | 
					  #    - x0: -1000
 | 
				
			||||||
 | 
					  #      z0: -1000
 | 
				
			||||||
 | 
					  #      x1: 1000
 | 
				
			||||||
 | 
					  #      z1: 1000
 | 
				
			||||||
 | 
					  #    - x: -2000
 | 
				
			||||||
 | 
					  #      z: -1000
 | 
				
			||||||
 | 
					  #      r: 200
 | 
				
			||||||
 | 
					  #  # Use hiddenlimits to specifically hide portions of your world (the opposite of visibilitylimits)
 | 
				
			||||||
 | 
					  #  # For a rectangle, the area is defined by x0, z0 to x1, z1
 | 
				
			||||||
 | 
					  #  # For a circle, the area is defined by a center at x,z with a radius 'r'
 | 
				
			||||||
 | 
					  #  hiddenlimits:
 | 
				
			||||||
 | 
					  #    - x0: 100
 | 
				
			||||||
 | 
					  #      z0: 0
 | 
				
			||||||
 | 
					  #      x1: 200
 | 
				
			||||||
 | 
					  #      z1: 0
 | 
				
			||||||
 | 
					  #    - x: -2000
 | 
				
			||||||
 | 
					  #      z: -1000
 | 
				
			||||||
 | 
					  #      r: 200
 | 
				
			||||||
 | 
					  #  # Use hidestyle to control how hidden-but-existing chunks are to be rendered (air=empty air (same as ungenerated), stone=a flat stone plain, ocean=a flat ocean)
 | 
				
			||||||
 | 
					  #  hidestyle: stone
 | 
				
			||||||
 | 
					  #   Use 'template: mycustomtemplate' to use the properties specified in the template 'mycustomtemplate' to this world. Default it is set to the environment-name (normal or nether).
 | 
				
			||||||
 | 
					  #  template: mycustomtemplate
 | 
				
			||||||
 | 
					  #   Rest of comes from template - uncomment to tailor for world specifically
 | 
				
			||||||
 | 
					  #  # World center - default is spawn point
 | 
				
			||||||
 | 
					  #  center:
 | 
				
			||||||
 | 
					  #    x: 0
 | 
				
			||||||
 | 
					  #    y: 64
 | 
				
			||||||
 | 
					  #    z: 0
 | 
				
			||||||
 | 
					  #  # If bigworld set to true, use alternate directory layout better suited to large worlds
 | 
				
			||||||
 | 
					  #  bigworld: true
 | 
				
			||||||
 | 
					  #  # Number of extra zoom-out levels for world (each level is twice as big as the previous one)
 | 
				
			||||||
 | 
					  #  extrazoomout: 3
 | 
				
			||||||
 | 
					  #  # Default delay on processing of updated tiles, in seconds.  This can reduce potentially expensive re-rendering
 | 
				
			||||||
 | 
					  #  # of frequently updated tiles (such as due to machines, pistons, quarries or other automation).  Value can also be set on
 | 
				
			||||||
 | 
					  #  # individual maps.
 | 
				
			||||||
 | 
					  #  tileupdatedelay: 30
 | 
				
			||||||
 | 
					    maps:
 | 
				
			||||||
 | 
					      - class: org.dynmap.hdmap.HDMap
 | 
				
			||||||
 | 
					        name: flat
 | 
				
			||||||
 | 
					        title: "Flat"
 | 
				
			||||||
 | 
					        prefix: flat
 | 
				
			||||||
 | 
					        perspective: iso_S_90_lowres
 | 
				
			||||||
 | 
					        shader: stdtexture
 | 
				
			||||||
 | 
					        lighting: shadows
 | 
				
			||||||
 | 
					        mapzoomin: 1
 | 
				
			||||||
 | 
					      - class: org.dynmap.hdmap.HDMap
 | 
				
			||||||
 | 
					        name: surfacese
 | 
				
			||||||
 | 
					        title: "Surface SE"
 | 
				
			||||||
 | 
					        prefix: tse
 | 
				
			||||||
 | 
					        perspective: iso_SE_30_hires
 | 
				
			||||||
 | 
					        shader: stdtexture
 | 
				
			||||||
 | 
					        lighting: shadows
 | 
				
			||||||
 | 
					        mapzoomin: 1
 | 
				
			||||||
 | 
					      - class: org.dynmap.hdmap.HDMap
 | 
				
			||||||
 | 
					        name: surfacesw
 | 
				
			||||||
 | 
					        title: "Surface SW"
 | 
				
			||||||
 | 
					        prefix: tsw
 | 
				
			||||||
 | 
					        perspective: iso_SW_30_hires
 | 
				
			||||||
 | 
					        shader: stdtexture
 | 
				
			||||||
 | 
					        lighting: shadows
 | 
				
			||||||
 | 
					        mapzoomin: 1
 | 
				
			||||||
 | 
					      - class: org.dynmap.hdmap.HDMap
 | 
				
			||||||
 | 
					        name: surfacenw
 | 
				
			||||||
 | 
					        title: "Surface NW"
 | 
				
			||||||
 | 
					        prefix: tnw
 | 
				
			||||||
 | 
					        perspective: iso_NW_30_hires
 | 
				
			||||||
 | 
					        shader: stdtexture
 | 
				
			||||||
 | 
					        lighting: shadows
 | 
				
			||||||
 | 
					        mapzoomin: 1
 | 
				
			||||||
 | 
					      - class: org.dynmap.hdmap.HDMap
 | 
				
			||||||
 | 
					        name: surfacene
 | 
				
			||||||
 | 
					        title: "Surface NE"
 | 
				
			||||||
 | 
					        prefix: tne
 | 
				
			||||||
 | 
					        perspective: iso_NE_30_hires
 | 
				
			||||||
 | 
					        shader: stdtexture
 | 
				
			||||||
 | 
					        lighting: shadows
 | 
				
			||||||
 | 
					        mapzoomin: 1
 | 
				
			||||||
 | 
					  #    - class: org.dynmap.hdmap.HDMap
 | 
				
			||||||
 | 
					  #      name: cave
 | 
				
			||||||
 | 
					  #      title: "Cave"
 | 
				
			||||||
 | 
					  #      prefix: ct
 | 
				
			||||||
 | 
					  #      perspective: iso_SE_60_lowres
 | 
				
			||||||
 | 
					  #      shader: cave
 | 
				
			||||||
 | 
					  #      lighting: default
 | 
				
			||||||
 | 
					  #      mapzoomin: 3
 | 
				
			||||||
 | 
					  #
 | 
				
			||||||
 | 
					  # To just label world, and inherit rest from template, just provide name and title
 | 
				
			||||||
 | 
					  #- name: world2
 | 
				
			||||||
 | 
					  #  title: "Second World"
 | 
				
			||||||
 | 
					  #
 | 
				
			||||||
 | 
					  #- name: nether
 | 
				
			||||||
 | 
					  #  title: "Nether"
 | 
				
			||||||
 | 
					  #  center:
 | 
				
			||||||
 | 
					  #    x: 0
 | 
				
			||||||
 | 
					  #    y: 64
 | 
				
			||||||
 | 
					  #    z: 0
 | 
				
			||||||
 | 
					  #  # Number of extra zoom-out levels for world (each level is twice as big as the previous one)
 | 
				
			||||||
 | 
					  #  extrazoomout: 3
 | 
				
			||||||
 | 
					  #  maps:
 | 
				
			||||||
 | 
					  #    - class: org.dynmap.hdmap.HDMap
 | 
				
			||||||
 | 
					  #      name: flat
 | 
				
			||||||
 | 
					  #      title: "Flat"
 | 
				
			||||||
 | 
					  #      prefix: flat
 | 
				
			||||||
 | 
					  #      perspective: iso_S_90_lowres
 | 
				
			||||||
 | 
					  #      shader: stdtexture
 | 
				
			||||||
 | 
					  #      lighting: nethershadows
 | 
				
			||||||
 | 
					  #      # Map background color (day or night)
 | 
				
			||||||
 | 
					  #      background: "#300806"
 | 
				
			||||||
 | 
					  #      mapzoomin: 1
 | 
				
			||||||
 | 
					  #    - class: org.dynmap.hdmap.HDMap
 | 
				
			||||||
 | 
					  #      name: nether
 | 
				
			||||||
 | 
					  #      title: "Surface"
 | 
				
			||||||
 | 
					  #      prefix: nt
 | 
				
			||||||
 | 
					  #      perspective: iso_SE_30_hires
 | 
				
			||||||
 | 
					  #      shader: stdtexture
 | 
				
			||||||
 | 
					  #      lighting: nethershadows
 | 
				
			||||||
 | 
					  #      # Map background color (day or night)
 | 
				
			||||||
 | 
					  #      background: "#300806"
 | 
				
			||||||
 | 
					  #      mapzoomin: 1
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								plugins/iDisguise.jar
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								plugins/iDisguise.jar
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								plugins/multiworld.jar
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								plugins/multiworld.jar
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								plugins/worldedit-bukkit-7.0.0-beta-05.jar
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								plugins/worldedit-bukkit-7.0.0-beta-05.jar
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user