Compare commits

...

60 Commits

Author SHA1 Message Date
a9e888229e actions 2024-11-13 00:02:30 +01:00
0157cbf0d8 Readme closes #1 2024-11-12 23:54:11 +01:00
1bc4f3bd89 actions 2024-11-12 23:50:31 +01:00
19c2649655 icons 2024-11-12 23:47:57 +01:00
21514a8bc7 fancy menu 2024-11-09 16:26:42 +01:00
1e7b11d545 fancy menu 2024-11-09 16:23:52 +01:00
3f11b538ae refresh 2024-10-26 02:25:12 +02:00
24aa1ad916 both mods 2024-10-26 02:17:23 +02:00
c3f76a4fec jei 2024-10-26 00:44:28 +02:00
5b45ea689d recipes 2024-10-25 23:02:11 +02:00
f2ebd03e78 treat recipe 2024-10-25 22:57:40 +02:00
438cf04e25 create update 2024-10-25 22:18:42 +02:00
b0b20af3a6 creativecore 2024-10-24 23:56:28 +02:00
bf6844e18b remove watermedia 2024-10-24 23:54:37 +02:00
4dacab737d water 2024-10-24 23:47:22 +02:00
fdfcb85f5e creativecore 2024-10-24 23:45:04 +02:00
e75d89583b watermedia revert 2024-10-24 23:41:41 +02:00
cac8e34b0c watermedia 2024-10-24 23:34:23 +02:00
801f1d5ee6 waterframes 2024-10-24 23:28:08 +02:00
16c41ac139 mod updates 2024-10-24 23:22:30 +02:00
5f18e64785 recipes 2024-10-19 23:22:30 +02:00
f9d1538773 mods update 2024-10-19 23:14:10 +02:00
ac17346063 dis comm 2024-09-15 16:36:03 +02:00
8c994ba145 fancy 2024-09-15 16:07:53 +02:00
0e06392f0b fancy 2024-09-15 16:01:32 +02:00
85b850208c fancy 2024-09-15 15:44:35 +02:00
d4fe040d70 kube 2024-09-15 15:25:49 +02:00
387258d01f kube 2024-09-15 15:24:12 +02:00
bf75b0e150 portal fix 2024-09-15 15:06:56 +02:00
59bdb05bfb fluid 2024-09-15 15:05:22 +02:00
3f4d5c95ac recipes & more 2024-09-15 14:58:52 +02:00
c62597984d recipes 2024-09-15 13:57:32 +02:00
14c3a1c764 recipes & items 2024-09-15 13:01:06 +02:00
c163f38ee5 distribution 2024-09-15 11:23:10 +02:00
c9ad58a822 distribution 2024-09-15 11:22:28 +02:00
6ff5b46d45 prometheus update 2024-09-15 09:28:53 +02:00
7feb4d92c2 exporter boards 2024-09-15 08:56:36 +02:00
f17720878a reorder compose 2024-09-15 08:50:45 +02:00
e6816d8a83 docker 2024-09-15 08:47:36 +02:00
d18144b53d cosas 2024-09-15 08:46:42 +02:00
98e32d51d0 compose 2024-09-15 08:33:09 +02:00
f23d690069 compose 2024-09-15 08:04:41 +02:00
8c5fa130dc compose 2024-09-15 08:02:07 +02:00
8e05146658 mods 2024-09-15 06:58:32 +02:00
89adb58598 mp3 2024-09-15 06:39:32 +02:00
ed0bed7465 mods 2024-09-15 06:28:49 +02:00
cb0121e9e5 mods 2024-09-15 06:02:59 +02:00
c3418feee8 structures 2024-09-15 05:54:12 +02:00
abd4abb393 mods 2024-09-15 04:49:33 +02:00
8246c8de85 mods 2024-09-15 04:08:57 +02:00
582898921b weapon mods 2024-09-15 03:51:37 +02:00
67b5572c9b more 2024-09-15 03:06:52 +02:00
aa3ddc7776 mods & recipes 2024-09-15 03:02:33 +02:00
fd3c45f29c more mods 2024-09-15 01:42:50 +02:00
7d722915eb latest 2024-09-14 14:54:57 +02:00
c48a85faca resources 2024-09-14 07:13:49 +02:00
62af265d93 trinkets 2024-09-14 07:12:38 +02:00
9b6c6fe7bb cli mod 2024-09-14 06:46:28 +02:00
c923d1e1aa bins 2024-09-14 06:24:43 +02:00
98657ecae2 news 2024-09-14 05:59:32 +02:00
222 changed files with 5669 additions and 746 deletions

View File

@@ -0,0 +1,19 @@
name: Move closed issues to Done
on:
issues:
types: [ closed ]
jobs:
move-issue-to-repository-project-column:
name: Move issues to repository project column
runs-on: ubuntu-latest
steps:
- name: Move issue to 'To do' column if body has a mark 'issue:todo'
uses: fojia/action-move-issues-to-column@master
with:
project: 'Actions Project'
column: 'Done'
owner: 'gymkhana'
repo: 'gymkhana'
type: 'repo'
github_token: ${{ secrets.GITHUB_TOKEN }}
marker: 'issue:done'

0
README.md Normal file
View File

View File

@@ -0,0 +1,711 @@
{
"__inputs": [
{
"name": "DS_PROMETHEUS",
"label": "Prometheus",
"description": "",
"type": "datasource",
"pluginId": "prometheus",
"pluginName": "Prometheus"
}
],
"__requires": [
{
"type": "grafana",
"id": "grafana",
"name": "Grafana",
"version": "6.4.3"
},
{
"type": "panel",
"id": "graph",
"name": "Graph",
"version": ""
},
{
"type": "datasource",
"id": "prometheus",
"name": "Prometheus",
"version": "1.0.0"
},
{
"type": "panel",
"id": "singlestat",
"name": "Singlestat",
"version": ""
}
],
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": "-- Grafana --",
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"type": "dashboard"
}
]
},
"editable": true,
"gnetId": null,
"graphTooltip": 0,
"id": null,
"iteration": 1572099073069,
"links": [],
"panels": [
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_PROMETHEUS}",
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 9,
"w": 12,
"x": 0,
"y": 0
},
"id": 2,
"legend": {
"avg": false,
"current": false,
"max": false,
"min": false,
"show": true,
"total": false,
"values": false
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"options": {
"dataLinks": []
},
"percentage": false,
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "sum(blocks_mined{player=\"$player\"}) by (block)",
"legendFormat": "{{block}}",
"refId": "A"
}
],
"thresholds": [],
"timeFrom": null,
"timeRegions": [],
"timeShift": null,
"title": "Blocks mined",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
}
],
"yaxis": {
"align": false,
"alignLevel": null
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_PROMETHEUS}",
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 9,
"w": 12,
"x": 12,
"y": 0
},
"id": 3,
"legend": {
"avg": false,
"current": false,
"max": false,
"min": false,
"show": true,
"total": false,
"values": false
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"options": {
"dataLinks": []
},
"percentage": false,
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "sum(blocks_crafted{player=\"$player\"}) by (block)",
"legendFormat": "{{block}}",
"refId": "A"
}
],
"thresholds": [],
"timeFrom": null,
"timeRegions": [],
"timeShift": null,
"title": "items crafted",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
}
],
"yaxis": {
"align": false,
"alignLevel": null
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_PROMETHEUS}",
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 9,
"w": 12,
"x": 0,
"y": 9
},
"id": 4,
"legend": {
"avg": false,
"current": false,
"max": false,
"min": false,
"show": true,
"total": false,
"values": false
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"options": {
"dataLinks": []
},
"percentage": false,
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "sum(blocks_picked_up{player=\"$player\"}) by (block)",
"legendFormat": "{{block}}",
"refId": "A"
}
],
"thresholds": [],
"timeFrom": null,
"timeRegions": [],
"timeShift": null,
"title": "Blocks collected",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
}
],
"yaxis": {
"align": false,
"alignLevel": null
}
},
{
"cacheTimeout": null,
"colorBackground": false,
"colorValue": false,
"colors": [
"#299c46",
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource": "${DS_PROMETHEUS}",
"format": "none",
"gauge": {
"maxValue": 100,
"minValue": 0,
"show": false,
"thresholdLabels": false,
"thresholdMarkers": true
},
"gridPos": {
"h": 9,
"w": 5,
"x": 12,
"y": 9
},
"id": 5,
"interval": null,
"links": [],
"mappingType": 1,
"mappingTypes": [
{
"name": "value to text",
"value": 1
},
{
"name": "range to text",
"value": 2
}
],
"maxDataPoints": 100,
"nullPointMode": "connected",
"nullText": null,
"options": {},
"postfix": "",
"postfixFontSize": "50%",
"prefix": "",
"prefixFontSize": "50%",
"rangeMaps": [
{
"from": "null",
"text": "N/A",
"to": "null"
}
],
"sparkline": {
"fillColor": "rgba(31, 118, 189, 0.18)",
"full": false,
"lineColor": "rgb(31, 120, 193)",
"show": false,
"ymax": null,
"ymin": null
},
"tableColumn": "",
"targets": [
{
"expr": "sum(player_deaths{player=\"$player\"})",
"instant": true,
"legendFormat": "",
"refId": "A"
}
],
"thresholds": "",
"timeFrom": null,
"timeShift": null,
"title": "Deaths",
"type": "singlestat",
"valueFontSize": "80%",
"valueMaps": [
{
"op": "=",
"text": "N/A",
"value": "null"
}
],
"valueName": "avg"
},
{
"cacheTimeout": null,
"colorBackground": false,
"colorValue": false,
"colors": [
"#299c46",
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource": "${DS_PROMETHEUS}",
"format": "none",
"gauge": {
"maxValue": 100,
"minValue": 0,
"show": false,
"thresholdLabels": false,
"thresholdMarkers": true
},
"gridPos": {
"h": 9,
"w": 5,
"x": 17,
"y": 9
},
"id": 6,
"interval": null,
"links": [],
"mappingType": 1,
"mappingTypes": [
{
"name": "value to text",
"value": 1
},
{
"name": "range to text",
"value": 2
}
],
"maxDataPoints": 100,
"nullPointMode": "connected",
"nullText": null,
"options": {},
"postfix": "",
"postfixFontSize": "50%",
"prefix": "",
"prefixFontSize": "50%",
"rangeMaps": [
{
"from": "null",
"text": "N/A",
"to": "null"
}
],
"sparkline": {
"fillColor": "rgba(31, 118, 189, 0.18)",
"full": false,
"lineColor": "rgb(31, 120, 193)",
"show": false,
"ymax": null,
"ymin": null
},
"tableColumn": "",
"targets": [
{
"expr": "player_jumps{player=\"$player\"}",
"instant": true,
"legendFormat": "",
"refId": "A"
}
],
"thresholds": "",
"timeFrom": null,
"timeShift": null,
"title": "Jumps",
"type": "singlestat",
"valueFontSize": "80%",
"valueMaps": [
{
"op": "=",
"text": "N/A",
"value": "null"
}
],
"valueName": "avg"
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_PROMETHEUS}",
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 9,
"w": 12,
"x": 0,
"y": 18
},
"id": 7,
"legend": {
"avg": false,
"current": false,
"max": false,
"min": false,
"show": true,
"total": false,
"values": false
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"options": {
"dataLinks": []
},
"percentage": false,
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "cm_traveled{player=\"$player\"} / 1000",
"legendFormat": "{{ method }}",
"refId": "A"
}
],
"thresholds": [],
"timeFrom": null,
"timeRegions": [],
"timeShift": null,
"title": "Meters travelled",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "lengthm",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
}
],
"yaxis": {
"align": false,
"alignLevel": null
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_PROMETHEUS}",
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 9,
"w": 12,
"x": 12,
"y": 18
},
"id": 8,
"legend": {
"avg": false,
"current": false,
"max": false,
"min": false,
"show": true,
"total": false,
"values": false
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"options": {
"dataLinks": []
},
"percentage": false,
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "entities_killed{player=\"$player\"}",
"legendFormat": "{{ entity }}",
"refId": "A"
}
],
"thresholds": [],
"timeFrom": null,
"timeRegions": [],
"timeShift": null,
"title": "Mobs killed",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"type": "graph",
"xaxis": {
"buckets": null,
"mode": "time",
"name": null,
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
},
{
"format": "short",
"label": null,
"logBase": 1,
"max": null,
"min": null,
"show": true
}
],
"yaxis": {
"align": false,
"alignLevel": null
}
}
],
"refresh": false,
"schemaVersion": 20,
"style": "dark",
"tags": [],
"templating": {
"list": [
{
"allValue": null,
"current": {},
"datasource": "${DS_PROMETHEUS}",
"definition": "label_values(blocks_mined,player)",
"hide": 0,
"includeAll": false,
"label": null,
"multi": false,
"name": "player",
"options": [],
"query": "label_values(blocks_mined,player)",
"refresh": 1,
"regex": "",
"skipUrlSync": false,
"sort": 0,
"tagValuesQuery": "",
"tags": [],
"tagsQuery": "",
"type": "query",
"useTags": false
}
]
},
"time": {
"from": "now-6h",
"to": "now"
},
"timepicker": {
"refresh_intervals": [
"5s",
"10s",
"30s",
"1m",
"5m",
"15m",
"30m",
"1h",
"2h",
"1d"
]
},
"timezone": "",
"title": "minecraft Player stats",
"uid": "gAy914AZk",
"version": 8
}

View File

@@ -0,0 +1,881 @@
{
"__inputs": [
{
"name": "DS_PROMETHEUS",
"label": "Prometheus",
"description": "",
"type": "datasource",
"pluginId": "prometheus",
"pluginName": "Prometheus"
}
],
"__elements": [],
"__requires": [
{
"type": "grafana",
"id": "grafana",
"name": "Grafana",
"version": "8.3.0"
},
{
"type": "panel",
"id": "graph",
"name": "Graph (old)",
"version": ""
},
{
"type": "datasource",
"id": "prometheus",
"name": "Prometheus",
"version": "1.0.0"
},
{
"type": "panel",
"id": "table-old",
"name": "Table (old)",
"version": ""
}
],
"annotations": {
"list": [
{
"builtIn": 1,
"datasource": "-- Grafana --",
"enable": true,
"hide": true,
"iconColor": "rgba(0, 211, 255, 1)",
"name": "Annotations & Alerts",
"target": {
"limit": 100,
"matchAny": false,
"tags": [],
"type": "dashboard"
},
"type": "dashboard"
}
]
},
"description": "for usage \r\nhttps://github.com/Joshi425/minecraft-exporter",
"editable": true,
"fiscalYearStartMonth": 0,
"gnetId": 11993,
"graphTooltip": 0,
"id": null,
"links": [],
"liveNow": false,
"panels": [
{
"columns": [],
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fontSize": "100%",
"gridPos": {
"h": 17,
"w": 3,
"x": 0,
"y": 0
},
"id": 9,
"showHeader": true,
"sort": {
"col": 0,
"desc": true
},
"styles": [
{
"alias": "Time",
"align": "auto",
"dateFormat": "YYYY-MM-DD HH:mm:ss",
"pattern": "Time",
"type": "hidden"
},
{
"alias": "",
"align": "auto",
"colors": [
"rgba(245, 54, 54, 0.9)",
"rgba(237, 129, 40, 0.89)",
"rgba(50, 172, 45, 0.97)"
],
"decimals": 2,
"pattern": "/Value/",
"thresholds": [],
"type": "hidden",
"unit": "short"
}
],
"targets": [
{
"expr": "player_online",
"instant": true,
"legendFormat": "{{player}}",
"refId": "A"
}
],
"title": "Players Online",
"transform": "timeseries_to_rows",
"type": "table-old"
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"fieldConfig": {
"defaults": {
"links": []
},
"overrides": []
},
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 9,
"w": 9,
"x": 3,
"y": 0
},
"hiddenSeries": false,
"id": 7,
"legend": {
"avg": false,
"current": false,
"max": false,
"min": false,
"show": true,
"total": false,
"values": false
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"options": {
"alertThreshold": true
},
"percentage": false,
"pluginVersion": "8.3.0",
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"exemplar": true,
"expr": "dim_ticktime",
"interval": "",
"legendFormat": "{{dimension_name}}",
"refId": "A"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"expr": "overall_ticktime",
"legendFormat": "Overall",
"refId": "B"
}
],
"thresholds": [],
"timeRegions": [],
"title": "Ticktime",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"type": "graph",
"xaxis": {
"mode": "time",
"show": true,
"values": []
},
"yaxes": [
{
"$$hashKey": "object:70",
"format": "ms",
"logBase": 1,
"show": true
},
{
"$$hashKey": "object:71",
"format": "short",
"logBase": 1,
"show": true
}
],
"yaxis": {
"align": false
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"links": []
},
"overrides": []
},
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 8,
"w": 12,
"x": 12,
"y": 0
},
"hiddenSeries": false,
"id": 5,
"legend": {
"avg": false,
"current": false,
"max": false,
"min": false,
"show": true,
"total": false,
"values": false
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"options": {
"alertThreshold": true
},
"percentage": false,
"pluginVersion": "8.3.0",
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "dim_tps",
"legendFormat": "{{ dimension_name }}",
"refId": "A"
},
{
"expr": "overall_tps",
"legendFormat": "Overall",
"refId": "B"
}
],
"thresholds": [],
"timeRegions": [],
"title": "TPS ",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"type": "graph",
"xaxis": {
"mode": "time",
"show": true,
"values": []
},
"yaxes": [
{
"$$hashKey": "object:276",
"format": "short",
"logBase": 1,
"max": "20",
"min": "0",
"show": true
},
{
"$$hashKey": "object:277",
"format": "short",
"logBase": 1,
"show": true
}
],
"yaxis": {
"align": false
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"fieldConfig": {
"defaults": {
"links": []
},
"overrides": []
},
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 8,
"w": 12,
"x": 12,
"y": 8
},
"hiddenSeries": false,
"id": 18,
"legend": {
"avg": false,
"current": false,
"max": false,
"min": false,
"show": true,
"total": false,
"values": false
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"options": {
"alertThreshold": true
},
"percentage": false,
"pluginVersion": "8.3.0",
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"exemplar": true,
"expr": "sum(paper_tps_1m)",
"interval": "",
"legendFormat": "1 Minute",
"refId": "A"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"exemplar": true,
"expr": "sum(paper_tps_5m)",
"hide": false,
"interval": "",
"legendFormat": "5 Minute",
"refId": "C"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"exemplar": true,
"expr": "sum(paper_tps_15m)",
"hide": false,
"interval": "",
"legendFormat": "15 Minute",
"refId": "D"
}
],
"thresholds": [],
"timeRegions": [],
"title": "Paper TPS",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"type": "graph",
"xaxis": {
"mode": "time",
"show": true,
"values": []
},
"yaxes": [
{
"$$hashKey": "object:276",
"format": "short",
"label": "",
"logBase": 1,
"max": "20",
"min": "0",
"show": true
},
{
"$$hashKey": "object:277",
"format": "short",
"label": "",
"logBase": 1,
"show": true
}
],
"yaxis": {
"align": false
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"links": []
},
"overrides": []
},
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 9,
"w": 9,
"x": 3,
"y": 9
},
"hiddenSeries": false,
"id": 11,
"legend": {
"avg": false,
"current": false,
"max": false,
"min": false,
"show": true,
"total": false,
"values": false
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"options": {
"alertThreshold": true
},
"percentage": false,
"pluginVersion": "8.3.0",
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "entities",
"legendFormat": "{{ entity }}",
"refId": "A"
}
],
"thresholds": [],
"timeRegions": [],
"title": "Entities Loaded",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"type": "graph",
"xaxis": {
"mode": "time",
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"logBase": 1,
"show": true
},
{
"format": "short",
"logBase": 1,
"show": true
}
],
"yaxis": {
"align": false
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"links": []
},
"overrides": []
},
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 9,
"w": 12,
"x": 12,
"y": 16
},
"hiddenSeries": false,
"id": 3,
"legend": {
"avg": false,
"current": false,
"max": false,
"min": false,
"show": true,
"total": false,
"values": false
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"options": {
"alertThreshold": true
},
"percentage": false,
"pluginVersion": "8.3.0",
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "player_playtime / 20",
"legendFormat": "{{ player }}",
"refId": "A"
}
],
"thresholds": [],
"timeRegions": [],
"title": "Play Time",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"type": "graph",
"xaxis": {
"mode": "time",
"show": true,
"values": []
},
"yaxes": [
{
"format": "s",
"logBase": 1,
"show": true
},
{
"format": "short",
"logBase": 1,
"show": true
}
],
"yaxis": {
"align": false
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"links": []
},
"overrides": []
},
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 8,
"w": 12,
"x": 0,
"y": 18
},
"hiddenSeries": false,
"id": 17,
"legend": {
"avg": false,
"current": false,
"max": false,
"min": false,
"show": true,
"total": false,
"values": false
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"options": {
"alertThreshold": true
},
"percentage": false,
"pluginVersion": "8.3.0",
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "sum(dynmap_tile_render_statistics) by (type)",
"legendFormat": "{{ type }}",
"refId": "A"
}
],
"thresholds": [],
"timeRegions": [],
"title": "Dynmap Tile render Statistics",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"type": "graph",
"xaxis": {
"mode": "time",
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"logBase": 1,
"show": true
},
{
"format": "short",
"logBase": 1,
"show": true
}
],
"yaxis": {
"align": false
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"links": []
},
"overrides": []
},
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 9,
"w": 12,
"x": 12,
"y": 25
},
"hiddenSeries": false,
"id": 2,
"legend": {
"avg": false,
"current": false,
"max": false,
"min": false,
"show": true,
"total": false,
"values": false
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"options": {
"alertThreshold": true
},
"percentage": false,
"pluginVersion": "8.3.0",
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "player_score",
"legendFormat": "{{ player }}",
"refId": "A"
}
],
"thresholds": [],
"timeRegions": [],
"title": "Score",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"type": "graph",
"xaxis": {
"mode": "time",
"show": true,
"values": []
},
"yaxes": [
{
"format": "short",
"logBase": 1,
"show": true
},
{
"format": "short",
"logBase": 1,
"show": true
}
],
"yaxis": {
"align": false
}
},
{
"aliasColors": {},
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"fieldConfig": {
"defaults": {
"links": []
},
"overrides": []
},
"fill": 1,
"fillGradient": 0,
"gridPos": {
"h": 8,
"w": 12,
"x": 12,
"y": 34
},
"hiddenSeries": false,
"id": 15,
"legend": {
"avg": false,
"current": false,
"max": false,
"min": false,
"show": true,
"total": false,
"values": false
},
"lines": true,
"linewidth": 1,
"nullPointMode": "null",
"options": {
"alertThreshold": true
},
"percentage": false,
"pluginVersion": "8.3.0",
"pointradius": 2,
"points": false,
"renderer": "flot",
"seriesOverrides": [],
"spaceLength": 10,
"stack": false,
"steppedLine": false,
"targets": [
{
"expr": "dynmap_chunk_loading_duration",
"legendFormat": "{{ type }}",
"refId": "A"
}
],
"thresholds": [],
"timeRegions": [],
"title": "Dynmap Chunk loading duration",
"tooltip": {
"shared": true,
"sort": 0,
"value_type": "individual"
},
"type": "graph",
"xaxis": {
"mode": "time",
"show": true,
"values": []
},
"yaxes": [
{
"format": "ms",
"logBase": 1,
"show": true
},
{
"format": "short",
"logBase": 1,
"show": true
}
],
"yaxis": {
"align": false
}
}
],
"refresh": "5s",
"schemaVersion": 33,
"style": "dark",
"tags": [],
"templating": {
"list": []
},
"time": {
"from": "now-6h",
"to": "now"
},
"timepicker": {},
"timezone": "",
"title": "Minecraft Server",
"uid": "LhW0bV0Wz",
"version": 3,
"weekStart": ""
}

View File

@@ -17,12 +17,9 @@ services:
ports: ports:
- "25565:25565" - "25565:25565"
- "24454:24454/udp" - "24454:24454/udp"
- "19565:19565"
restart: unless-stopped restart: unless-stopped
container_name: mc-forge-patata2 container_name: mc-forge-patata2
environment: environment:
OPS: |
eefc3ace-473a-3b2e-8af1-7b675eaa9064 # oier
OVERRIDE_SERVER_PROPERTIES: "TRUE" OVERRIDE_SERVER_PROPERTIES: "TRUE"
EULA: "TRUE" EULA: "TRUE"
PACKWIZ_URL: http://patatapack.oier.ovh/pack/pack.toml PACKWIZ_URL: http://patatapack.oier.ovh/pack/pack.toml
@@ -44,6 +41,18 @@ services:
volumes: volumes:
- ../patata2-data:/data - ../patata2-data:/data
#- ./simple-discord-bot.toml:/data/config/simple-discord-bot.toml #- ./simple-discord-bot.toml:/data/config/simple-discord-bot.toml
grafana:
image: grafana/grafana-oss:${GRAFANA_VERSION:-8.3.3}
ports:
- "3000:3000"
volumes:
- grafana-lib:/var/lib/grafana
- ./grafana/provisioning:/etc/grafana/provisioning
- ./dashboards:/etc/grafana/dashboards
depends_on:
- prometheus
networks:
- patatanet
monitor: monitor:
image: itzg/mc-monitor image: itzg/mc-monitor
command: export-for-prometheus command: export-for-prometheus
@@ -73,56 +82,29 @@ services:
depends_on: depends_on:
- monitor - monitor
- minecraft-exporter - minecraft-exporter
- mc-export
networks:
- patatanet
grafana:
image: grafana/grafana-oss:${GRAFANA_VERSION:-8.3.3}
ports:
- "3000:3000"
volumes:
- grafana-lib:/var/lib/grafana
- ./grafana/provisioning:/etc/grafana/provisioning
- ./dashboards:/etc/grafana/dashboards
depends_on:
- prometheus
networks: networks:
- patatanet - patatanet
minecraft-exporter: minecraft-exporter:
build: build:
context: ./minecraft-exporter context: ./minecraft-exporter
ports:
- "8000:8000"
environment: environment:
RCON_HOST: mc RCON_HOST: mc
RCON_PORT: 25575 RCON_PORT: 25575
RCON_PASSWORD: "${RCON_PASSWORD}" RCON_PASSWORD: "${RCON_PASSWORD}"
FORGE_SERVER: True FORGE_SERVER: True
volumes: volumes:
- ../patata-data2/world:/world:ro - ../patata2-data/world:/world:ro
depends_on:
- mc
networks:
- patatanet
mc-export:
image: ghcr.io/dirien/minecraft-exporter:latest
environment:
FORGE_SERVER: True
MC_WORLD: /world
MC_RCON_ADDRESS: "mc:25575"
MC_NAME_SOURCE: offline
MC_RCON_PASSWORD: "${RCON_PASSWORD}"
volumes:
- ../patata-data2/world:/world:ro
depends_on: depends_on:
- mc - mc
networks: networks:
- patatanet - patatanet
volumes: volumes:
patata-data2: {} patata2-data: {}
world: {} world: {}
prometheus-tsdb: {} prometheus-tsdb: {}
grafana-lib: {} grafana-lib: {}
networks: networks:
patatanet: patatanet:
driver: bridge driver: bridge
#eefc3ace-473a-3b2e-8af1-7b675eaa9064 # oier

View File

@@ -44,7 +44,8 @@ class MinecraftCollector(object):
return self.player_map[uuid] return self.player_map[uuid]
else: else:
try: try:
result = requests.get('https://sessionserver.mojang.com/session/minecraft/profile/' + uuid) result = requests.get('https://auth.oier.ovh/api/yggdrasil/sessionserver/session/minecraft/profile/' + uuid)
#result = requests.get('https://sessionserver.mojang.com/session/minecraft/profile/' + uuid)
self.player_map[uuid] = result.json()['name'] self.player_map[uuid] = result.json()['name']
return (result.json()['name']) return (result.json()['name'])
except: except:

View File

@@ -1,12 +1,6 @@
global: global:
scrape_interval: 30s scrape_interval: 30s
scrape_configs: scrape_configs:
- job_name: mc-export
metrics_path: /metrics
scheme: http
static_configs:
- targets:
- mc-export:9150
- job_name: mc-monitor - job_name: mc-monitor
metrics_path: /metrics metrics_path: /metrics
scheme: http scheme: http
@@ -25,8 +19,3 @@ scrape_configs:
static_configs: static_configs:
- targets: - targets:
- minecraft-exporter:8000 - minecraft-exporter:8000
- job_name: 'minecraft'
static_configs:
- targets: ['mc:19565']
labels:
server_name: 'minecraft-docker'

Binary file not shown.

View File

@@ -50,24 +50,22 @@
<section> <section>
<h2>Requirements</h2> <h2>Requirements</h2>
<ul> <ul>
<li>Prism Laucher (Required Premium account) <a href="https://prismlauncher.org/download/">DOWNLOAD</a></li> <li>Patata Launcher</li>
</ul> </ul>
</section> </section>
<section> <section>
<h2>Downloads</h2> <h2>Downloads</h2>
<ul> <ul>
<li><a href="PatataPack-linux.zip" class="">PatataPack linux version</a></li> <li><a href="https://distribution.oier.ovh/PatataLauncher-1.0.0.AppImage" class="">PatataLauncher linux version</a></li>
<li><a href="PatataPack-windows.zip" class="">PatataPack windows version</a></li> <li><a href="https://distribution.oier.ovh/PatataLauncher-1.0.0.exe" class="">PatataLauncher windows version</a></li>
</ul> </ul>
</section> </section>
<section> <section>
<h2>Install steps</h2> <h2>Install steps</h2>
<ul> <ul>
<li>Install PrismLauncher</li> <li>Open PatataLauncher</li>
<li>Open PrismLaucher</li> <li>Add existing account or create one <a href="https://auth.oier.ovh" class="">Register</a></li>
<li>Add Instance > Import</li>
<li>Browse previosuly downloaded pack zip</li>
</ul> </ul>
</section> </section>
<!-- Bottom of body --> <!-- Bottom of body -->

16
web/news.xml Normal file
View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title>Patata News</title>
<link>https://patatapack.oier.ovh/news.xml</link>
<description>Patata News</description>
<item>
<title>Ongi etorri!!</title>
<description>Serbidorea martxan!</description>
</item>
</channel>
</rss>

View File

@@ -0,0 +1,188 @@
key_key.attack:key.mouse.left:NONE
key_key.use:key.mouse.right:NONE
key_key.forward:key.keyboard.w:NONE
key_key.left:key.keyboard.a:NONE
key_key.back:key.keyboard.s:NONE
key_key.right:key.keyboard.d:NONE
key_key.jump:key.keyboard.space:NONE
key_key.sneak:key.keyboard.left.shift:NONE
key_key.sprint:key.keyboard.left.control:NONE
key_key.drop:key.keyboard.q:NONE
key_key.inventory:key.keyboard.e:NONE
key_key.chat:key.keyboard.t:NONE
key_key.playerlist:key.keyboard.tab:NONE
key_key.pickItem:key.mouse.middle:NONE
key_key.command:key.keyboard.slash:NONE
key_key.socialInteractions:key.keyboard.p:NONE
key_key.screenshot:key.keyboard.f2:NONE
key_key.togglePerspective:key.keyboard.f5:NONE
key_key.smoothCamera:key.keyboard.unknown:NONE
key_key.fullscreen:key.keyboard.f11:NONE
key_key.spectatorOutlines:key.keyboard.unknown:NONE
key_key.swapOffhand:key.keyboard.f:NONE
key_key.saveToolbarActivator:key.keyboard.c:NONE
key_key.loadToolbarActivator:key.keyboard.x:NONE
key_key.advancements:key.keyboard.l:NONE
key_key.hotbar.1:key.keyboard.1:NONE
key_key.hotbar.2:key.keyboard.2:NONE
key_key.hotbar.3:key.keyboard.3:NONE
key_key.hotbar.4:key.keyboard.4:NONE
key_key.hotbar.5:key.keyboard.5:NONE
key_key.hotbar.6:key.keyboard.6:NONE
key_key.hotbar.7:key.keyboard.7:NONE
key_key.hotbar.8:key.keyboard.8:NONE
key_key.hotbar.9:key.keyboard.9:NONE
key_simplemagnets.keys.toggle:key.keyboard.h:NONE
key_key.slashblade.special_move:key.keyboard.v:NONE
key_key.slashblade.summon_blade:key.mouse.middle:NONE
key_key.hammerlib.render_item:key.keyboard.unknown:NONE
key_key.modernfix.config:key.keyboard.unknown:NONE
key_hiddenrecipebook.key.togglebook:key.keyboard.tab:NONE
key_key.blockprints.open_menu:key.keyboard.backslash:NONE
key_key.blockprints.confirm_selection:key.keyboard.enter:NONE
key_key.blockprints.cancel_selection:key.keyboard.backspace:NONE
key_key.blockprints.rotate_left:key.keyboard.left:NONE
key_key.blockprints.rotate_right:key.keyboard.right:NONE
key_key.paraglider.paragliderSettings:key.keyboard.p:CONTROL
key_key.refinedstorage.focusSearchBar:key.keyboard.tab:NONE
key_key.refinedstorage.clearGridCraftingMatrix:key.keyboard.x:CONTROL
key_key.refinedstorage.openWirelessGrid:key.keyboard.unknown:NONE
key_key.refinedstorage.openWirelessFluidGrid:key.keyboard.unknown:NONE
key_key.refinedstorage.openWirelessCraftingMonitor:key.keyboard.unknown:NONE
key_key.refinedstorage.openPortableGrid:key.keyboard.unknown:NONE
key_key.corpse.death_history:key.keyboard.unknown:NONE
key_toolswap.key.toggle_toolswap_mode:key.keyboard.g:NONE
key_key.curios.open.desc:key.keyboard.unknown:NONE
key_iris.keybind.reload:key.keyboard.r:NONE
key_iris.keybind.toggleShaders:key.keyboard.k:NONE
key_iris.keybind.shaderPackSelection:key.keyboard.o:NONE
key_key.jetpack.toggle_active.description:key.keyboard.g:NONE
key_key.jetpack.toggle_hover.description:key.keyboard.h:NONE
key_key.toms_storage.open_terminal:key.keyboard.b:NONE
key_crafting_on_a_stick.key.open_curios:key.keyboard.v:NONE
key_key.emotecraft.fastchoose:key.keyboard.b:NONE
key_key.emotecraft.stop:key.keyboard.unknown:NONE
key_key.plonk.place:key.keyboard.p:NONE
key_keybinds.bettercombat.feint:key.keyboard.unknown:NONE
key_keybinds.bettercombat.toggle_mine_with_weapons:key.keyboard.unknown:NONE
key_keybinds.combatroll.roll:key.keyboard.caps.lock:NONE
key_key.jei.toggleBookmarkOverlay:key.keyboard.unknown:NONE
key_key.jei.toggleEditMode:key.keyboard.unknown:NONE
key_key.jei.showUses:key.keyboard.u:NONE
key_key.jei.previousSearch:key.keyboard.up:NONE
key_key.jei.previousRecipePage:key.keyboard.page.up:NONE
key_key.jei.toggleCheatMode:key.keyboard.unknown:NONE
key_key.jei.cheatOneItem2:key.mouse.right:NONE
key_key.jei.previousPage:key.keyboard.unknown:NONE
key_key.jei.closeRecipeGui:key.keyboard.escape:NONE
key_key.jei.cheatItemStack:key.mouse.left:SHIFT
key_key.jei.toggleHideIngredient:key.mouse.left:CONTROL
key_key.jei.showRecipe:key.keyboard.r:NONE
key_key.jei.showRecipe2:key.mouse.left:NONE
key_key.jei.previousCategory:key.keyboard.page.up:SHIFT
key_key.jei.toggleWildcardHideIngredient:key.mouse.right:CONTROL
key_key.jei.clearSearchBar:key.mouse.right:NONE
key_key.jei.toggleOverlay:key.keyboard.o:CONTROL
key_key.jei.copy.recipe.id:key.keyboard.unknown:NONE
key_key.jei.cheatOneItem:key.mouse.left:NONE
key_key.jei.nextCategory:key.keyboard.page.down:SHIFT
key_key.jei.nextPage:key.keyboard.unknown:NONE
key_key.jei.cheatItemStack2:key.mouse.middle:NONE
key_key.jei.maxTransferRecipeBookmark:key.mouse.left:CONTROL
key_key.jei.recipeBack:key.keyboard.backspace:NONE
key_key.jei.showUses2:key.mouse.right:NONE
key_key.jei.toggleCheatModeConfigButton:key.mouse.left:CONTROL
key_key.jei.nextRecipePage:key.keyboard.page.down:NONE
key_key.jei.transferRecipeBookmark:key.mouse.left:SHIFT
key_key.jei.bookmark:key.keyboard.a:NONE
key_key.jei.focusSearch:key.keyboard.f:CONTROL
key_key.jei.nextSearch:key.keyboard.down:NONE
key_key.showcaseitem.showcaseitem:key.keyboard.x:SHIFT
key_cos.key.opencosarmorinventory:key.keyboard.unknown:NONE
key_key.inventoryessentials.single_transfer:key.mouse.left:CONTROL
key_key.inventoryessentials.screen_bulk_drop:key.mouse.left:SHIFT
key_key.divine_weaponry.erebus_jump:key.keyboard.space:NONE
key_key.whistle.1:key.keyboard.1:SHIFT
key_key.whistle.2:key.keyboard.2:SHIFT
key_key.whistle.3:key.keyboard.3:SHIFT
key_key.whistle.4:key.keyboard.4:SHIFT
key_placebo.toggleTrails:key.keyboard.keypad.9:NONE
key_placebo.toggleWings:key.keyboard.keypad.8:NONE
key_keybind.sophisticatedbackpacks.open_backpack:key.keyboard.b:NONE
key_keybind.sophisticatedbackpacks.inventory_interaction:key.keyboard.c:NONE
key_keybind.sophisticatedbackpacks.tool_swap:key.keyboard.unknown:NONE
key_keybind.sophisticatedbackpacks.sort:key.mouse.middle:NONE
key_keybind.sophisticatedbackpacks.toggle_upgrade_1:key.keyboard.z:ALT
key_keybind.sophisticatedbackpacks.toggle_upgrade_2:key.keyboard.x:ALT
key_keybind.sophisticatedbackpacks.toggle_upgrade_3:key.keyboard.unknown:NONE
key_keybind.sophisticatedbackpacks.toggle_upgrade_4:key.keyboard.unknown:NONE
key_keybind.sophisticatedbackpacks.toggle_upgrade_5:key.keyboard.unknown:NONE
key_railways.keyinfo.bogey_menu:key.keyboard.left.alt:NONE
key_railways.keyinfo.cycle_menu:key.keyboard.left.alt:NONE
key_key.cataclysm.ability:key.keyboard.x:NONE
key_key.cataclysm.helmet_ability:key.keyboard.c:NONE
key_key.cataclysm.chestplate_ability:key.keyboard.y:NONE
key_key.cataclysm.boots_ability:key.keyboard.v:NONE
key_key.ftbultimine:key.keyboard.grave.accent:NONE
key_key.ftbteams.open_gui:key.keyboard.unknown:NONE
key_artifacts.key.helium_flamingo.activate:key.keyboard.unknown:NONE
key_artifacts.key.night_vision_goggles.toggle:key.keyboard.unknown:NONE
key_artifacts.key.universal_attractor.toggle:key.keyboard.unknown:NONE
key_key.ftbchunks.map:key.keyboard.m:NONE
key_key.ftbchunks.claim_manager:key.keyboard.unknown:NONE
key_key.ftbchunks.minimap.zoomIn:key.keyboard.equal:NONE
key_key.ftbchunks.minimap.zoomOut:key.keyboard.minus:NONE
key_key.ftbchunks.add_waypoint:key.keyboard.unknown:NONE
key_key.ftbchunks.waypoint_manager:key.keyboard.unknown:NONE
key_key.moreoverlays.lightoverlay.desc:key.keyboard.f7:NONE
key_key.moreoverlays.chunkbounds.desc:key.keyboard.f9:NONE
key_key.smallships.ship_sail:key.keyboard.r:NONE
key_key.inventorysorter.sort:key.mouse.middle:NONE
key_key.inventorysorter.itemout:key.mouse.102:NONE
key_key.inventorysorter.itemin:key.mouse.100:NONE
key_ping-wheel.key.ping-location:key.mouse.5:NONE
key_ping-wheel.key.open-settings:key.keyboard.unknown:NONE
key_ping-wheel.key.name-labels:key.keyboard.left.alt:NONE
key_create.keyinfo.toolmenu:key.keyboard.left.alt:NONE
key_create.keyinfo.toolbelt:key.keyboard.left.alt:NONE
key_create.keyinfo.ponder:key.keyboard.w:NONE
key_key.configured.open_mod_list:key.keyboard.unknown:NONE
key_key.call_of_yucutan.chaac_sprint:key.keyboard.left.control:NONE
key_key.toastcontrol.clear:key.keyboard.j:NONE
key_key.jade.config:key.keyboard.keypad.0:NONE
key_key.jade.show_overlay:key.keyboard.keypad.1:NONE
key_key.jade.toggle_liquid:key.keyboard.keypad.2:NONE
key_key.jade.show_recipes:key.keyboard.keypad.3:NONE
key_key.jade.show_uses:key.keyboard.keypad.4:NONE
key_key.jade.narrate:key.keyboard.keypad.5:NONE
key_key.jade.show_details:key.keyboard.left.shift:NONE
key_key.curiotiab.use:key.keyboard.y:NONE
key_key.curiotiab.hide:key.keyboard.h:NONE
key_key.irons_spellbooks.spell_wheel:key.keyboard.r:NONE
key_key.irons_spellbooks.spellbook_cast:key.keyboard.v:NONE
key_key.irons_spellbooks.spell_bar_modifier:key.keyboard.left.alt:NONE
key_key.irons_spellbooks.spell_quick_cast_1:key.keyboard.unknown:NONE
key_key.irons_spellbooks.spell_quick_cast_2:key.keyboard.unknown:NONE
key_key.irons_spellbooks.spell_quick_cast_3:key.keyboard.unknown:NONE
key_key.irons_spellbooks.spell_quick_cast_4:key.keyboard.unknown:NONE
key_key.irons_spellbooks.spell_quick_cast_5:key.keyboard.unknown:NONE
key_key.irons_spellbooks.spell_quick_cast_6:key.keyboard.unknown:NONE
key_key.irons_spellbooks.spell_quick_cast_7:key.keyboard.unknown:NONE
key_key.irons_spellbooks.spell_quick_cast_8:key.keyboard.unknown:NONE
key_key.irons_spellbooks.spell_quick_cast_9:key.keyboard.unknown:NONE
key_key.irons_spellbooks.spell_quick_cast_10:key.keyboard.unknown:NONE
key_key.irons_spellbooks.spell_quick_cast_11:key.keyboard.unknown:NONE
key_key.irons_spellbooks.spell_quick_cast_12:key.keyboard.unknown:NONE
key_key.irons_spellbooks.spell_quick_cast_13:key.keyboard.unknown:NONE
key_key.irons_spellbooks.spell_quick_cast_14:key.keyboard.unknown:NONE
key_key.irons_spellbooks.spell_quick_cast_15:key.keyboard.unknown:NONE
key_key.buildinggadgets2.settings_menu:key.keyboard.g:NONE
key_key.buildinggadgets2.undo:key.keyboard.u:NONE
key_key.buildinggadgets2.anchor:key.keyboard.h:NONE
key_key.buildinggadgets2.range:key.keyboard.r:NONE
key_key.refinedstorageaddons.openWirelessCraftingGrid:key.keyboard.g:CONTROL
key_key.entityculling.toggle:key.keyboard.unknown:NONE
key_key.structurecredits.deactivate_key:key.keyboard.unknown:NONE
key_key.structurecredits.show_again_key:key.keyboard.unknown:NONE
key_key.createrailwaysnavigator.route_overlay_options:key.keyboard.r:NONE
key_key.structurecredits.dont_show_key:key.keyboard.unknown:NONE

View File

@@ -0,0 +1,103 @@
version:3465
autoJump:false
operatorItemsTab:false
autoSuggestions:true
chatColors:true
chatLinks:true
chatLinksPrompt:true
enableVsync:true
entityShadows:true
forceUnicodeFont:false
discrete_mouse_scroll:false
invertYMouse:false
realmsNotifications:true
reducedDebugInfo:false
showSubtitles:false
directionalAudio:false
touchscreen:false
fullscreen:false
bobView:true
toggleCrouch:false
toggleSprint:false
darkMojangStudiosBackground:false
hideLightningFlashes:false
mouseSensitivity:0.5
fov:0.0
screenEffectScale:1.0
fovEffectScale:1.0
darknessEffectScale:1.0
glintSpeed:0.5
glintStrength:0.75
damageTiltStrength:1.0
highContrast:false
gamma:0.5
renderDistance:12
simulationDistance:12
entityDistanceScaling:1.0
guiScale:0
particles:0
maxFps:120
graphicsMode:1
ao:true
prioritizeChunkUpdates:0
biomeBlendRadius:2
renderClouds:"true"
resourcePacks:["vanilla","mod_resources","file/Create+Simple+Storage+2.1.zip","file/EBE_1.20.x_v1.1.zip","file/CreateEasyVillager_v1.0.1a.zip","file/Better tom\u0027s create storage 1.1.zip","file/Createful-Plaques v0.6 (1.20.x).zip","Moonlight Mods Dynamic Assets","file/Expressive Fresh Moves v3.0.1.zip"]
incompatibleResourcePacks:[]
lastServer:
lang:en_us
soundDevice:""
chatVisibility:0
chatOpacity:1.0
chatLineSpacing:0.0
textBackgroundOpacity:0.5
backgroundForChatOnly:true
hideServerAddress:false
advancedItemTooltips:true
pauseOnLostFocus:true
overrideWidth:0
overrideHeight:0
chatHeightFocused:1.0
chatDelay:0.0
chatHeightUnfocused:0.4375
chatScale:1.0
chatWidth:1.0
notificationDisplayTime:1.0
mipmapLevels:4
useNativeTransport:true
mainHand:"right"
attackIndicator:1
narrator:0
tutorialStep:none
mouseWheelSensitivity:1.0
rawMouseInput:true
glDebugVerbosity:1
skipMultiplayerWarning:false
skipRealms32bitWarning:false
hideMatchedNames:true
joinedFirstServer:true
hideBundleTutorial:false
syncChunkWrites:false
showAutosaveIndicator:true
allowServerListing:true
onlyShowSecureChat:false
panoramaScrollSpeed:1.0
telemetryOptInExtra:false
onboardAccessibility:false
soundCategory_master:1.0
soundCategory_music:1.0
soundCategory_record:1.0
soundCategory_weather:1.0
soundCategory_block:1.0
soundCategory_hostile:1.0
soundCategory_neutral:1.0
soundCategory_player:1.0
soundCategory_ambient:1.0
soundCategory_voice:1.0
modelPart_cape:true
modelPart_jacket:true
modelPart_left_sleeve:true
modelPart_right_sleeve:true
modelPart_left_pants_leg:true
modelPart_right_pants_leg:true
modelPart_hat:true

Binary file not shown.

View File

@@ -0,0 +1,39 @@
{
"config_version": 4,
"loadbuiltin": true,
"quark": false,
"dark": false,
"oldChooseWheel": false,
"perspective": true,
"default3rdPersonFront": false,
"showicon": true,
"enableNSFW": false,
"alwaysOpenScreen": false,
"debug": true,
"validate": false,
"validationThreshold": 8.0,
"emotesFolderOnLogicalServer": false,
"emotesDirectory": "emotes",
"autoFixEmoteStop": true,
"alwaysValidateEmote": false,
"playersafety": true,
"stopthreshold": 0.04,
"yratio": 0.75,
"showHiddenConfig": false,
"neverRemoveBadIcon": false,
"exportBuiltin": false,
"hideWarning": false,
"fastmenu": {
"0": {
"0": "3045b335-12ca-4ddb-aca5-0aef450a5e4c",
"1": "ebfb1e69-330a-4970-8bca-f5625c90681a",
"2": "0de63fbe-2f20-44e0-8969-479b76ceeb6b",
"3": "33b912f8-0aa0-45e6-a2d4-9b5677e6f35c",
"4": "931b2bda-a25e-4e55-957a-88c46f5e9a7b",
"5": "a2969c42-520f-4c5c-a024-a7d0a2b7b4d1",
"6": "96506a5e-a69c-4a18-9add-d43dfd272fa6",
"7": "01a53a42-2fd2-418c-8e46-e4ee1ff9ee6a"
}
},
"keys": {}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 382 B

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 443 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 667 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 443 B

View File

@@ -0,0 +1,5 @@
type = custom_gui_screens
overridden_screens {
}

View File

@@ -0,0 +1,5 @@
type = customizablemenus
net.minecraft.client.gui.screens.TitleScreen {
}

View File

@@ -0,0 +1,611 @@
type = fancymenu_layout
layout-meta {
identifier = title_screen
render_custom_elements_behind_vanilla = false
last_edited_time = 1726409629274
is_enabled = true
randommode = false
randomgroup = 1
randomonlyfirsttime = false
layout_index = 0
[loading_requirement_container_meta:d49e0bd7-a90a-4397-b970-3c6718cc0934-1726409608895] = [groups:][instances:]
}
menu_background {
image_path = [source:local]/config/fancymenu/assets/background.png
slide = false
repeat_texture = false
background_type = image
}
customization {
action = backgroundoptions
keepaspectratio = false
}
scroll_list_customization {
preserve_scroll_list_header_footer_aspect_ratio = true
render_scroll_list_header_shadow = true
render_scroll_list_footer_shadow = true
show_scroll_list_header_footer_preview_in_editor = false
repeat_scroll_list_header_texture = false
repeat_scroll_list_footer_texture = false
}
element {
source = [source:local]/config/fancymenu/assets/logo.png
repeat_texture = false
nine_slice_texture = false
nine_slice_texture_border_x = 5
nine_slice_texture_border_y = 5
element_type = image
instance_identifier = 66b94ca3-a98a-4237-8a2d-5dabc123caa3-1726407501516
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = mid-centered
x = -180
y = -149
width = 355
height = 100
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = ba599189-f310-4c78-a3f0-8d052aa007b3-1726407501516
[loading_requirement_container_meta:ba599189-f310-4c78-a3f0-8d052aa007b3-1726407501516] = [groups:][instances:]
}
element {
audio_instance_0 = [source:web]https://patatapack.oier.ovh/sounds/The%20Drums%20of%20Liberation%20(from%20One%20Piece).ogg
play_mode = normal
looping = true
volume = 1.0
sound_source = record
element_type = audio_v2
instance_identifier = 9a90af32-4960-47ff-b287-ccda097508a5-1726409013524
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = mid-centered
x = 163
y = 57
width = 37
height = 30
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = e0a86f48-cd82-474e-96d8-a95cd6e6f3f3-1726409013524
[loading_requirement_container_meta:e0a86f48-cd82-474e-96d8-a95cd6e6f3f3-1726409013524] = [groups:][instances:]
}
element {
play_menu_music = true
play_world_music = true
element_type = music_controller
instance_identifier = dae9c0e6-ca4e-4048-900c-c042cd82e1cb-1726409166152
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = mid-centered
x = -51
y = 64
width = 100
height = 100
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = 8419cffa-d576-4673-9b44-456dac996dba-1726409166152
[loading_requirement_container_meta:8419cffa-d576-4673-9b44-456dac996dba-1726409166152] = [groups:][instances:]
}
vanilla_button {
button_element_executable_block_identifier = b4a620d8-cbca-4503-a9a2-886f7d620653-1726407236570
[executable_block:b4a620d8-cbca-4503-a9a2-886f7d620653-1726407236570][type:generic] = [executables:]
restartbackgroundanimations = true
loopbackgroundanimations = true
nine_slice_custom_background = false
nine_slice_border_x = 5
nine_slice_border_y = 5
navigatable = true
element_type = vanilla_button
instance_identifier = mc_titlescreen_copyright_button
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = vanilla
x = 442
y = 350
width = 196
height = 10
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = 5c15e45e-e2e2-4a37-a883-992889fd5a4f-1726407236570
[loading_requirement_container_meta:5c15e45e-e2e2-4a37-a883-992889fd5a4f-1726407236570] = [groups:][instances:]
is_hidden = false
automated_button_clicks = 0
nine_slice_slider_handle = false
nine_slice_slider_handle_border_x = 5
nine_slice_slider_handle_border_y = 5
}
vanilla_button {
button_element_executable_block_identifier = bf59bfc1-fb69-424b-8ba3-b35e69560756-1726407236570
[executable_block:bf59bfc1-fb69-424b-8ba3-b35e69560756-1726407236570][type:generic] = [executables:]
restartbackgroundanimations = true
loopbackgroundanimations = true
nine_slice_custom_background = false
nine_slice_border_x = 5
nine_slice_border_y = 5
navigatable = true
element_type = vanilla_button
instance_identifier = mc_titlescreen_realms_button
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = vanilla
x = 322
y = 186
width = 98
height = 20
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = 21234608-0b6d-4d79-a7d9-af3cbb5e89bd-1726407236570
[loading_requirement_container_meta:21234608-0b6d-4d79-a7d9-af3cbb5e89bd-1726407236570] = [groups:][instances:]
is_hidden = true
automated_button_clicks = 0
nine_slice_slider_handle = false
nine_slice_slider_handle_border_x = 5
nine_slice_slider_handle_border_y = 5
}
vanilla_button {
button_element_executable_block_identifier = ac5aaf3c-4979-45fc-af72-9c4fcc9c5982-1726407236570
[executable_block:ac5aaf3c-4979-45fc-af72-9c4fcc9c5982-1726407236570][type:generic] = [executables:]
restartbackgroundanimations = true
loopbackgroundanimations = true
nine_slice_custom_background = false
nine_slice_border_x = 5
nine_slice_border_y = 5
navigatable = true
element_type = vanilla_button
instance_identifier = forge_titlescreen_mods_button
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = vanilla
x = 220
y = 186
width = 98
height = 20
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = 9e0de0f0-ccd5-4f0a-9410-1a4418470df8-1726407236570
[loading_requirement_container_meta:9e0de0f0-ccd5-4f0a-9410-1a4418470df8-1726407236570] = [groups:][instances:]
is_hidden = false
automated_button_clicks = 0
nine_slice_slider_handle = false
nine_slice_slider_handle_border_x = 5
nine_slice_slider_handle_border_y = 5
}
vanilla_button {
button_element_executable_block_identifier = 54b0e311-8bce-4e4a-aec1-9250afbc51d7-1726407236570
[executable_block:54b0e311-8bce-4e4a-aec1-9250afbc51d7-1726407236570][type:generic] = [executables:]
restartbackgroundanimations = true
loopbackgroundanimations = true
nine_slice_custom_background = false
nine_slice_border_x = 5
nine_slice_border_y = 5
navigatable = true
element_type = vanilla_button
instance_identifier = mc_titlescreen_singleplayer_button
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = vanilla
x = 220
y = 138
width = 200
height = 20
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = b6516037-aa85-4134-9094-9a3feb1a1cd3-1726407236570
[loading_requirement_container_meta:b6516037-aa85-4134-9094-9a3feb1a1cd3-1726407236570] = [groups:][instances:]
is_hidden = false
automated_button_clicks = 0
nine_slice_slider_handle = false
nine_slice_slider_handle_border_x = 5
nine_slice_slider_handle_border_y = 5
}
vanilla_button {
button_element_executable_block_identifier = d6db1026-3565-4867-be30-ae5440a01e5b-1726407236571
[executable_block:d6db1026-3565-4867-be30-ae5440a01e5b-1726407236571][type:generic] = [executables:]
restartbackgroundanimations = true
loopbackgroundanimations = true
nine_slice_custom_background = false
nine_slice_border_x = 5
nine_slice_border_y = 5
navigatable = true
element_type = vanilla_button
instance_identifier = 376322
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = vanilla
x = 196
y = 162
width = 20
height = 20
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = c5f2fc8e-d079-4664-9708-d48f344f7aff-1726407236571
[loading_requirement_container_meta:c5f2fc8e-d079-4664-9708-d48f344f7aff-1726407236571] = [groups:][instances:]
is_hidden = false
automated_button_clicks = 0
nine_slice_slider_handle = false
nine_slice_slider_handle_border_x = 5
nine_slice_slider_handle_border_y = 5
}
vanilla_button {
button_element_executable_block_identifier = 3e064ed2-9179-4dae-8b58-ad46065979a5-1726407236570
[executable_block:3e064ed2-9179-4dae-8b58-ad46065979a5-1726407236570][type:generic] = [executables:]
restartbackgroundanimations = true
loopbackgroundanimations = true
nine_slice_custom_background = false
nine_slice_border_x = 5
nine_slice_border_y = 5
navigatable = true
element_type = vanilla_button
instance_identifier = mc_titlescreen_quit_button
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = element
anchor_point_element = forge_titlescreen_mods_button
x = 1
y = 23
width = 198
height = 20
stretch_x = false
stretch_y = false
stay_on_screen = false
element_loading_requirement_container_identifier = 4bf047d1-8ade-4724-927f-028dfc285659-1726407236570
[loading_requirement_container_meta:4bf047d1-8ade-4724-927f-028dfc285659-1726407236570] = [groups:][instances:]
is_hidden = false
automated_button_clicks = 0
nine_slice_slider_handle = false
nine_slice_slider_handle_border_x = 5
nine_slice_slider_handle_border_y = 5
}
vanilla_button {
button_element_executable_block_identifier = a12b2221-78d8-4836-bb55-2b9d0e710b46-1726407236571
[executable_block:a12b2221-78d8-4836-bb55-2b9d0e710b46-1726407236571][type:generic] = [executables:]
restartbackgroundanimations = true
loopbackgroundanimations = true
nine_slice_custom_background = false
nine_slice_border_x = 5
nine_slice_border_y = 5
navigatable = true
element_type = vanilla_button
instance_identifier = 376298
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = vanilla
x = 196
y = 138
width = 20
height = 20
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = f62eeaa4-2a40-479e-a748-926422b8d6fc-1726407236571
[loading_requirement_container_meta:f62eeaa4-2a40-479e-a748-926422b8d6fc-1726407236571] = [groups:][instances:]
is_hidden = true
automated_button_clicks = 0
nine_slice_slider_handle = false
nine_slice_slider_handle_border_x = 5
nine_slice_slider_handle_border_y = 5
}
vanilla_button {
button_element_executable_block_identifier = 4ba49acc-f14e-4cc3-8b9d-41c9a1350135-1726407236570
[executable_block:4ba49acc-f14e-4cc3-8b9d-41c9a1350135-1726407236570][type:generic] = [executables:]
restartbackgroundanimations = true
loopbackgroundanimations = true
nine_slice_custom_background = false
nine_slice_border_x = 5
nine_slice_border_y = 5
navigatable = true
element_type = vanilla_button
instance_identifier = mc_titlescreen_language_button
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = vanilla
x = 196
y = 222
width = 20
height = 20
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = 3ee3576e-3a15-496e-987b-c3828ec838ed-1726407236570
[loading_requirement_container_meta:3ee3576e-3a15-496e-987b-c3828ec838ed-1726407236570] = [groups:][instances:]
is_hidden = true
automated_button_clicks = 0
nine_slice_slider_handle = false
nine_slice_slider_handle_border_x = 5
nine_slice_slider_handle_border_y = 5
}
vanilla_button {
button_element_executable_block_identifier = e8c5ecea-f0e2-476e-aa0b-ce4a2e76d985-1726407236570
[executable_block:e8c5ecea-f0e2-476e-aa0b-ce4a2e76d985-1726407236570][type:generic] = [executables:]
restartbackgroundanimations = true
loopbackgroundanimations = true
nine_slice_custom_background = false
nine_slice_border_x = 5
nine_slice_border_y = 5
navigatable = true
element_type = vanilla_button
instance_identifier = mc_titlescreen_options_button
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = element
anchor_point_element = forge_titlescreen_mods_button
x = 101
y = 0
width = 98
height = 20
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = ccfa90dc-216f-40db-9c13-021cb159d1c3-1726407236570
[loading_requirement_container_meta:ccfa90dc-216f-40db-9c13-021cb159d1c3-1726407236570] = [groups:][instances:]
is_hidden = false
automated_button_clicks = 0
nine_slice_slider_handle = false
nine_slice_slider_handle_border_x = 5
nine_slice_slider_handle_border_y = 5
}
vanilla_button {
button_element_executable_block_identifier = f4a410be-e2cf-4cce-a193-3e884f972bf6-1726407236570
[executable_block:f4a410be-e2cf-4cce-a193-3e884f972bf6-1726407236570][type:generic] = [executables:]
restartbackgroundanimations = true
loopbackgroundanimations = true
nine_slice_custom_background = false
nine_slice_border_x = 5
nine_slice_border_y = 5
navigatable = true
element_type = vanilla_button
instance_identifier = mc_titlescreen_accessibility_button
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = element
anchor_point_element = mc_titlescreen_quit_button
x = -25
y = 0
width = 20
height = 20
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = 9de6493f-c4e9-4f66-b6e1-4a6db6f478f0-1726407236570
[loading_requirement_container_meta:9de6493f-c4e9-4f66-b6e1-4a6db6f478f0-1726407236570] = [groups:][instances:]
is_hidden = false
automated_button_clicks = 0
nine_slice_slider_handle = false
nine_slice_slider_handle_border_x = 5
nine_slice_slider_handle_border_y = 5
}
vanilla_button {
button_element_executable_block_identifier = e9b33166-1fd2-4c73-beb4-d29ae45a6315-1726407236571
[executable_block:e9b33166-1fd2-4c73-beb4-d29ae45a6315-1726407236571][type:generic] = [executables:]
restartbackgroundanimations = true
loopbackgroundanimations = true
nine_slice_custom_background = false
nine_slice_border_x = 5
nine_slice_border_y = 5
navigatable = true
element_type = vanilla_button
instance_identifier = 376346
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = vanilla
x = 196
y = 186
width = 20
height = 20
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = fb287a4a-0022-477d-a001-4e38cfbc6afe-1726407236571
[loading_requirement_container_meta:fb287a4a-0022-477d-a001-4e38cfbc6afe-1726407236571] = [groups:][instances:]
is_hidden = false
automated_button_clicks = 0
nine_slice_slider_handle = false
nine_slice_slider_handle_border_x = 5
nine_slice_slider_handle_border_y = 5
}
vanilla_button {
button_element_executable_block_identifier = 76fa54e6-9501-4b5c-9974-a28c3a0bc610-1726407236570
[executable_block:76fa54e6-9501-4b5c-9974-a28c3a0bc610-1726407236570][type:generic] = [executables:]
restartbackgroundanimations = true
loopbackgroundanimations = true
nine_slice_custom_background = false
nine_slice_border_x = 5
nine_slice_border_y = 5
navigatable = true
element_type = vanilla_button
instance_identifier = mc_titlescreen_multiplayer_button
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = vanilla
x = 220
y = 162
width = 200
height = 20
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = 05e5f008-c529-4f9b-b419-d5988857a17d-1726407236570
[loading_requirement_container_meta:05e5f008-c529-4f9b-b419-d5988857a17d-1726407236570] = [groups:][instances:]
is_hidden = false
automated_button_clicks = 0
nine_slice_slider_handle = false
nine_slice_slider_handle_border_x = 5
nine_slice_slider_handle_border_y = 5
}
deep_element {
element_type = title_screen_logo
instance_identifier = deep:title_screen_logo
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = vanilla
x = 183
y = 30
width = 274
height = 52
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = 1e947004-d92b-4a70-8873-7f558b3a858c-1726407236570
[loading_requirement_container_meta:1e947004-d92b-4a70-8873-7f558b3a858c-1726407236570] = [groups:][instances:]
is_hidden = true
}
deep_element {
element_type = title_screen_branding
instance_identifier = deep:title_screen_branding
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = vanilla
x = 2
y = 309
width = 128
height = 49
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = 6839849d-4859-4287-90cb-d9f3d58b09be-1726407236570
[loading_requirement_container_meta:6839849d-4859-4287-90cb-d9f3d58b09be-1726407236570] = [groups:][instances:]
is_hidden = false
}
deep_element {
element_type = title_screen_splash
instance_identifier = deep:title_screen_splash
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = vanilla
x = 0
y = 0
width = 100
height = 30
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = b793d22a-a515-437a-8e85-4401e54a170c-1726407236570
[loading_requirement_container_meta:b793d22a-a515-437a-8e85-4401e54a170c-1726407236570] = [groups:][instances:]
is_hidden = false
}
deep_element {
element_type = title_screen_realms_notification
instance_identifier = deep:title_screen_realms_notification
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = vanilla
x = 402
y = 190
width = 60
height = 13
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = 6da9989e-5ab4-4133-b020-355825a01949-1726407236570
[loading_requirement_container_meta:6da9989e-5ab4-4133-b020-355825a01949-1726407236570] = [groups:][instances:]
is_hidden = true
}
deep_element {
element_type = title_screen_forge_copyright
instance_identifier = deep:title_screen_forge_copyright
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = vanilla
x = 411
y = 340
width = 228
height = 9
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = ed8d66fa-c551-4b95-8897-3d990a3f5caa-1726407236570
[loading_requirement_container_meta:ed8d66fa-c551-4b95-8897-3d990a3f5caa-1726407236570] = [groups:][instances:]
is_hidden = false
}
deep_element {
element_type = title_screen_forge_top
instance_identifier = deep:title_screen_forge_top
appearance_delay = no_delay
appearance_delay_seconds = 1.0
fade_in = false
fade_in_speed = 1.0
anchor_point = vanilla
x = 186
y = 4
width = 268
height = 19
stretch_x = false
stretch_y = false
stay_on_screen = true
element_loading_requirement_container_identifier = 3edb207b-9e32-4040-9464-11eca2c0d5c5-1726407236570
[loading_requirement_container_meta:3edb207b-9e32-4040-9464-11eca2c0d5c5-1726407236570] = [groups:][instances:]
is_hidden = false
}

View File

@@ -0,0 +1,12 @@
type = layout_editor_widget_settings
settings {
offset_x = -212.0
offset_y = 0.0
inner_width = 200.0
inner_height = 300.0
snapping_side = top-right
expanded = true
visible = true
}

View File

@@ -0,0 +1,3 @@
##[legacy]
B:custom_guis_ported = 'true';

View File

@@ -0,0 +1,79 @@
##[general]
I:default_gui_scale = '-1';
B:play_vanilla_menu_music = 'false';
B:force_fullscreen = 'false';
##[customization]
B:modpack_mode = 'true';
B:show_customization_overlay = 'true';
B:advanced_customization_mode = 'false';
##[loading]
B:preload_animations = 'true';
S:preload_resources = '';
S:custom_game_intro_skip_text = '';
B:allow_game_intro_skip = 'true';
S:game_intro_animation_name = '';
B:game_intro_fade_out = 'true';
##[window]
B:show_custom_window_icon = 'true';
S:custom_window_icon_macos = '/config/fancymenu/assets/packicon-32.icns';
S:custom_window_icon_32 = '/config/fancymenu/assets/packicon.png';
S:custom_window_title = 'PatataLand';
S:custom_window_icon_16 = '/config/fancymenu/assets/packicon-16.png';
##[multiplayer_screen]
B:show_multiplayer_screen_server_icons = 'true';
##[singleplayer_screen]
B:show_singleplayer_screen_world_icons = 'true';
##[layout_editor]
B:anchor_overlay_change_anchor_on_area_hover = 'true';
B:show_layout_editor_grid = 'true';
B:anchor_overlay_change_anchor_on_element_hover = 'true';
S:anchor_overlay_visibility_mode = 'dragging';
B:anchor_overlay_show_all_connection_lines = 'false';
S:anchor_overlay_color_base_override = '';
I:layout_editor_grid_size = '10';
B:invert_anchor_overlay_color = 'false';
S:anchor_overlay_color_border_override = '';
F:anchor_overlay_opacity_normal = '0.5';
F:anchor_overlay_opacity_busy = '0.7';
D:anchor_overlay_hover_charging_time_seconds = '2.0';
##[ui]
I:context_menu_hover_open_speed = '1';
S:ui_theme = 'dark';
F:ui_scale = '4.0';
B:play_ui_click_sounds = 'true';
B:enable_ui_text_shadow = 'false';
##[debug_overlay]
B:debug_overlay_show_basic_screen_category = 'true';
B:debug_overlay_show_system_category = 'true';
B:debug_overlay_show_advanced_screen_category = 'true';
B:show_debug_overlay = 'false';
B:debug_overlay_show_resources_category = 'true';
##[tutorial]
B:show_welcome_screen = 'false';

View File

@@ -0,0 +1,181 @@
{
"identifier": "dark",
"display_name": "fancymenu.ui.themes.dark",
"menu_bar_bottom_line_color": {
"hex": "#5D6164FF"
},
"layout_editor_mouse_selection_rectangle_color": {
"hex": "#0394FCFF"
},
"layout_editor_grid_color_normal": {
"hex": "#BA79F164"
},
"layout_editor_grid_color_center": {
"hex": "#5B5EFF64"
},
"layout_editor_element_border_color_normal": {
"hex": "#0394FCFF"
},
"layout_editor_element_border_color_selected": {
"hex": "#03DBFCFF"
},
"layout_editor_element_dragging_not_allowed_color": {
"hex": "#E83609C8"
},
"layout_editor_anchor_point_overlay_color_base": {
"hex": "#25B479FF"
},
"layout_editor_anchor_point_overlay_color_border": {
"hex": "#114F34FF"
},
"layout_editor_close_icon_color": {
"hex": "#DA3C1EFF"
},
"scroll_grabber_color_normal": {
"hex": "#595B5D64"
},
"scroll_grabber_color_hover": {
"hex": "#66686864"
},
"screen_background_color": {
"hex": "#3C3F41FF"
},
"screen_background_color_darker": {
"hex": "#262626FF"
},
"element_border_color_normal": {
"hex": "#5D6164FF"
},
"element_border_color_hover": {
"hex": "#5D6164FF"
},
"element_background_color_normal": {
"hex": "#474747FF"
},
"element_background_color_hover": {
"hex": "#539CD4FF"
},
"slider_handle_color_normal": {
"hex": "#4784B4FF"
},
"slider_handle_color_hover": {
"hex": "#539CD4FF"
},
"area_background_color": {
"hex": "#2B2B2BFF"
},
"edit_box_background_color": {
"hex": "#2B2B2BFF"
},
"edit_box_border_color_normal": {
"hex": "#D1C2D1FF"
},
"edit_box_border_color_focused": {
"hex": "#E3D3E3FF"
},
"list_entry_color_selected_hovered": {
"hex": "#323232FF"
},
"text_editor_sidebar_color": {
"hex": "#313335FF"
},
"text_editor_line_number_text_color_normal": {
"hex": "#5B5C5EFF"
},
"text_editor_line_number_text_color_selected": {
"hex": "#899396FF"
},
"listing_dot_color_1": {
"hex": "#3E86A0FF"
},
"listing_dot_color_2": {
"hex": "#AD6C79FF"
},
"listing_dot_color_3": {
"hex": "#AA823FFF"
},
"suggestions_background_color": {
"hex": "#474747FF"
},
"suggestions_text_color_normal": {
"hex": "#CEDDEDFF"
},
"suggestions_text_color_selected": {
"hex": "#64A5ECFF"
},
"ui_texture_color": {
"hex": "#FFFFFFFF"
},
"generic_text_base_color": {
"hex": "#FFFFFFFF"
},
"element_label_color_normal": {
"hex": "#CEDDEDFF"
},
"element_label_color_inactive": {
"hex": "#717577FF"
},
"edit_box_text_color_normal": {
"hex": "#CEDDEDFF"
},
"edit_box_text_color_uneditable": {
"hex": "#717577FF"
},
"edit_box_suggestion_text_color": {
"hex": "#808080FF"
},
"description_area_text_color": {
"hex": "#CEDDEDFF"
},
"text_editor_text_color": {
"hex": "#9EAAB8FF"
},
"success_text_color": {
"hex": "#31CE05FF"
},
"error_text_color": {
"hex": "#ED4545FF"
},
"warning_text_color": {
"hex": "#E59B12FF"
},
"text_editor_text_formatting_nested_text_color_1": {
"hex": "#EB7F7FFF"
},
"text_editor_text_formatting_nested_text_color_2": {
"hex": "#EBC97FFF"
},
"text_editor_text_formatting_nested_text_color_3": {
"hex": "#BEEB7FFF"
},
"text_editor_text_formatting_nested_text_color_4": {
"hex": "#7FEBE6FF"
},
"text_editor_text_formatting_nested_text_color_5": {
"hex": "#7F9EEBFF"
},
"text_editor_text_formatting_nested_text_color_6": {
"hex": "#967FEBFF"
},
"text_editor_text_formatting_nested_text_color_7": {
"hex": "#D47FEBFF"
},
"text_editor_text_formatting_nested_text_color_8": {
"hex": "#F53636FF"
},
"text_editor_text_formatting_nested_text_color_9": {
"hex": "#F59236FF"
},
"text_editor_text_formatting_nested_text_color_10": {
"hex": "#F5E536FF"
},
"text_editor_text_formatting_nested_text_color_11": {
"hex": "#69F536FF"
},
"text_editor_text_formatting_nested_text_color_12": {
"hex": "#3689F5FF"
},
"text_editor_text_formatting_brackets_color": {
"hex": "#FCDF03FF"
}
}

View File

@@ -0,0 +1,181 @@
{
"identifier": "light",
"display_name": "fancymenu.ui.themes.light",
"menu_bar_bottom_line_color": {
"hex": "#777777FF"
},
"layout_editor_mouse_selection_rectangle_color": {
"hex": "#0394FCFF"
},
"layout_editor_grid_color_normal": {
"hex": "#BA79F164"
},
"layout_editor_grid_color_center": {
"hex": "#5B5EFF64"
},
"layout_editor_element_border_color_normal": {
"hex": "#0394FCFF"
},
"layout_editor_element_border_color_selected": {
"hex": "#03DBFCFF"
},
"layout_editor_element_dragging_not_allowed_color": {
"hex": "#E83609C8"
},
"layout_editor_anchor_point_overlay_color_base": {
"hex": "#25B479FF"
},
"layout_editor_anchor_point_overlay_color_border": {
"hex": "#114F34FF"
},
"layout_editor_close_icon_color": {
"hex": "#932813FF"
},
"scroll_grabber_color_normal": {
"hex": "#595B5D64"
},
"scroll_grabber_color_hover": {
"hex": "#66686864"
},
"screen_background_color": {
"hex": "#B2B2B2FF"
},
"screen_background_color_darker": {
"hex": "#ADADADFF"
},
"element_border_color_normal": {
"hex": "#777777FF"
},
"element_border_color_hover": {
"hex": "#777777FF"
},
"element_background_color_normal": {
"hex": "#CBCBCBFF"
},
"element_background_color_hover": {
"hex": "#AFAFAFFF"
},
"slider_handle_color_normal": {
"hex": "#858484FF"
},
"slider_handle_color_hover": {
"hex": "#A2A2A2FF"
},
"area_background_color": {
"hex": "#CBCBCBFF"
},
"edit_box_background_color": {
"hex": "#CBCBCBFF"
},
"edit_box_border_color_normal": {
"hex": "#383838FF"
},
"edit_box_border_color_focused": {
"hex": "#444444FF"
},
"list_entry_color_selected_hovered": {
"hex": "#AFAFAFFF"
},
"text_editor_sidebar_color": {
"hex": "#A4A4A4FF"
},
"text_editor_line_number_text_color_normal": {
"hex": "#696969FF"
},
"text_editor_line_number_text_color_selected": {
"hex": "#464646FF"
},
"listing_dot_color_1": {
"hex": "#438DD0FF"
},
"listing_dot_color_2": {
"hex": "#AB3950FF"
},
"listing_dot_color_3": {
"hex": "#B2740CFF"
},
"suggestions_background_color": {
"hex": "#A2A2A2FF"
},
"suggestions_text_color_normal": {
"hex": "#2D2D2DFF"
},
"suggestions_text_color_selected": {
"hex": "#205EA2FF"
},
"ui_texture_color": {
"hex": "#2D2D2DFF"
},
"generic_text_base_color": {
"hex": "#252525FF"
},
"element_label_color_normal": {
"hex": "#2D2D2DFF"
},
"element_label_color_inactive": {
"hex": "#8A8989FF"
},
"edit_box_text_color_normal": {
"hex": "#2D2D2DFF"
},
"edit_box_text_color_uneditable": {
"hex": "#8A8989FF"
},
"edit_box_suggestion_text_color": {
"hex": "#8A8989FF"
},
"description_area_text_color": {
"hex": "#2D2D2DFF"
},
"text_editor_text_color": {
"hex": "#484E53FF"
},
"success_text_color": {
"hex": "#197E02FF"
},
"error_text_color": {
"hex": "#A41B1BFF"
},
"warning_text_color": {
"hex": "#9B6105FF"
},
"text_editor_text_formatting_nested_text_color_1": {
"hex": "#A10F0FFF"
},
"text_editor_text_formatting_nested_text_color_2": {
"hex": "#B27D09FF"
},
"text_editor_text_formatting_nested_text_color_3": {
"hex": "#66A80AFF"
},
"text_editor_text_formatting_nested_text_color_4": {
"hex": "#089891FF"
},
"text_editor_text_formatting_nested_text_color_5": {
"hex": "#072E8DFF"
},
"text_editor_text_formatting_nested_text_color_6": {
"hex": "#26069DFF"
},
"text_editor_text_formatting_nested_text_color_7": {
"hex": "#6A0685FF"
},
"text_editor_text_formatting_nested_text_color_8": {
"hex": "#730303FF"
},
"text_editor_text_formatting_nested_text_color_9": {
"hex": "#854306FF"
},
"text_editor_text_formatting_nested_text_color_10": {
"hex": "#918504FF"
},
"text_editor_text_formatting_nested_text_color_11": {
"hex": "#267A07FF"
},
"text_editor_text_formatting_nested_text_color_12": {
"hex": "#363CF5FF"
},
"text_editor_text_formatting_brackets_color": {
"hex": "#FF3A0064"
}
}

View File

@@ -0,0 +1,2 @@
type = user_variables

View File

@@ -0,0 +1,70 @@
{
"banPlayerAfterDeath": false,
"bleeding": {
"bleedTime": 1200,
"triggerForCreative": true,
"bleedingMessage": true,
"bleedingMessageTrackingOnly": true,
"shouldGlow": false,
"bleedingEffects": [
{
"effect": "minecraft:slowness",
"amplifier": 2,
"duration": 10,
"hideParticles": true
}
],
"affectHunger": true,
"remainingHunger": 6,
"initialDamageCooldown": 10,
"bleedingHealth": 10,
"disableMobDamage": true,
"disablePlayerDamage": false,
"disableOtherDamage": false,
"hasShaderEffect": false,
"changePermissionLevel": false,
"permissionLevel": 0,
"canBePushed": true
},
"revive": {
"requiredReviveProgress": 100.0,
"progressPerPlayer": 1.0,
"exhaustion": 0.5,
"haltBleedTime": true,
"abortOnDamage": false,
"resetProgress": false,
"revivedEffects": [
{
"effect": "minecraft:slowness",
"amplifier": 2,
"duration": 1,
"hideParticles": true
}
],
"reviveItem": "{id:\"item\",item:\"minecraft:paper\"}",
"needReviveItem": false,
"consumeReviveItem": false,
"maxDistance": 3,
"healthAfter": 4
},
"sounds": {
"death": {
"sound": "playerrevive:death",
"volume": 1.0,
"pitch": 1.0
},
"revived": {
"sound": "playerrevive:revived",
"volume": 1.0,
"pitch": 1.0
}
},
"bypassDamageSources": [
"gorgon",
"death.attack.sgcraft:transient",
"death.attack.sgcraft:iris",
"vampirism_dbno",
"hordes:infection"
],
"bleedInSingleplayer": false
}

View File

@@ -5,7 +5,8 @@
"file/EBE_1.20.x_v1.1.zip", "file/EBE_1.20.x_v1.1.zip",
"file/Createful-Plaques v0.6 (1.20.x)", "file/Createful-Plaques v0.6 (1.20.x)",
"file/CreateEasyVillager_v1.0.1a.zip", "file/CreateEasyVillager_v1.0.1a.zip",
"file/Better tom's create storage 1.1.zip" "file/Better tom's create storage 1.1.zip",
"file/Expressive Fresh Moves v3.0.1.zip"
] ]
,"default_overrides": { ,"default_overrides": {
"force_compatible": true "force_compatible": true

View File

@@ -1,133 +0,0 @@
[xpCost]
#Set to true if experience cost should be inverted, meaning the shorter the distance, the more expensive. Can be used to encourage other methods for short-distance travel.
inverseXpCost = false
#The amount of blocks per xp level requirement. If set to 500, the base xp cost for travelling 1000 blocks will be 2 levels.
#Range: > -2147483648
blocksPerXpLevel = 1000
#The minimum base xp cost (may be subceeded by multipliers defined below)
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
minimumBaseXpCost = 0.0
#The maximum base xp cost (may be exceeded by multipliers defined below), set to 0 to disable all distance-based XP costs
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
maximumBaseXpCost = 0
#How much xp is needed per leashed animal to travel with you
#Range: > -2147483648
xpCostPerLeashed = 0
#The base xp level cost when travelling between dimensions. Ignores block distance.
#Range: > -2147483648
dimensionalWarpXpCost = 0
#The multiplier applied to the base xp cost when teleporting to a global waystone through any method.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
globalWaystoneXpCostMultiplier = 0.0
#The multiplier applied to the base xp cost when teleporting using a Warp Stone item (not the Waystone block, Konstantin)
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
warpStoneXpCostMultiplier = 0.0
#The multiplier applied to the base xp cost when teleporting from one waystone to another.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
waystoneXpCostMultiplier = 0.0
#The multiplier applied to the base xp cost when teleporting from one sharestone to another.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
sharestoneXpCostMultiplier = 0.0
#The multiplier applied to the base xp cost when teleporting from a portstone.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
portstoneXpCostMultiplier = 0.0
#The multiplier applied to the base xp cost when teleporting from one warp plate to another.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
warpPlateXpCostMultiplier = 0.0
#The multiplier applied to the base xp cost when teleporting via the inventory button.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
inventoryButtonXpCostMultiplier = 0.0
[restrictions]
#If enabled, only creative players can place, edit or break waystones. This does NOT disable the crafting recipe.
restrictToCreative = false
#If enabled, only the owner of a waystone (the one who placed it) can rename it.
restrictRenameToOwner = false
#If enabled, waystones generated in worldgen are unbreakable.
generatedWaystonesUnbreakable = false
#If enabled, leashed mobs will be teleported with you
transportLeashed = true
#Whether to take leashed mobs with you when teleporting between dimensions
transportLeashedDimensional = true
#List of leashed mobs that cannot be taken with you when teleporting
leashedDenyList = ["minecraft:wither"]
#Set to 'ALLOW' to allow dimensional warp in general. Set to 'GLOBAL_ONLY' to restrict dimensional warp to global waystones. Set to 'DENY' to disallow all dimensional warps.
#Allowed Values: ALLOW, GLOBAL_ONLY, DENY
dimensionalWarp = "ALLOW"
#List of dimensions that players are allowed to warp cross-dimension from and to. If left empty, all dimensions except those in dimensionalWarpDenyList are allowed.
dimensionalWarpAllowList = []
#List of dimensions that players are not allowed to warp cross-dimension from and to. Only used if dimensionalWarpAllowList is empty.
dimensionalWarpDenyList = []
#Set to true if players should be able to teleport between waystones by simply right-clicking a waystone.
allowWaystoneToWaystoneTeleport = true
#Set to false to allow non-creative players to make waystones globally activated for all players.
globalWaystoneSetupRequiresCreativeMode = true
[cooldowns]
#The multiplier applied to the cooldown when teleporting to a global waystone via inventory button or warp stone.
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
globalWaystoneCooldownMultiplier = 1.0
#The cooldown between usages of the warp stone in seconds. This is bound to the player, not the item, so multiple warp stones share the same cooldown.
#Range: > -2147483648
warpStoneCooldown = 30
#The time in ticks that it takes to use a warp stone. This is the charge-up time when holding right-click.
#Range: > -2147483648
warpStoneUseTime = 32
#The time in ticks that it takes to use a warp plate. This is the time the player has to stand on top for.
#Range: > -2147483648
warpPlateUseTime = 20
#The time in ticks it takes to use a scroll. This is the charge-up time when holding right-click.
#Range: > -2147483648
scrollUseTime = 32
#The cooldown between usages of the inventory button in seconds.
#Range: > -2147483648
inventoryButtonCooldown = 300
[inventoryButton]
#Set to 'NONE' for no inventory button. Set to 'NEAREST' for an inventory button that teleports to the nearest waystone. Set to 'ANY' for an inventory button that opens the waystone selection menu. Set to a waystone name for an inventory button that teleports to a specifically named waystone.
inventoryButton = ""
#The x position of the warp button in the inventory.
#Range: > -2147483648
warpButtonX = 58
#The y position of the warp button in the inventory.
#Range: > -2147483648
warpButtonY = 60
#The y position of the warp button in the creative menu.
#Range: > -2147483648
creativeWarpButtonX = 88
#The y position of the warp button in the creative menu.
#Range: > -2147483648
creativeWarpButtonY = 33
[worldGen]
#Set to 'DEFAULT' to only generate the normally textured waystones. Set to 'MOSSY' or 'SANDY' to generate all as that variant. Set to 'BIOME' to make the style depend on the biome it is generated in.
#Allowed Values: DEFAULT, MOSSY, SANDY, BIOME
worldGenStyle = "BIOME"
#Approximate chunk distance between waystones generated freely in world generation. Set to 0 to disable generation.
#Range: > -2147483648
frequency = 25
#List of dimensions that waystones are allowed to spawn in through world gen. If left empty, all dimensions except those in worldGenDimensionDenyList are used.
dimensionAllowList = ["minecraft:overworld", "minecraft:the_nether", "minecraft:the_end"]
#List of dimensions that waystones are not allowed to spawn in through world gen. Only used if worldGenDimensionAllowList is empty.
dimensionDenyList = []
#Set to 'PRESET_FIRST' to first use names from the custom names list. Set to 'PRESET_ONLY' to use only those custom names. Set to 'MIXED' to have some waystones use custom names, and others random names.
#Allowed Values: PRESET_FIRST, RANDOM_ONLY, PRESET_ONLY, MIXED
nameGenerationMode = "PRESET_FIRST"
#These names will be used for the PRESET name generation mode. See the nameGenerationMode option for more info.
customWaystoneNames = []
#Set to true if waystones should be added to the generation of villages. Some villages may still spawn without a waystone.
spawnInVillages = true
#Ensures that pretty much every village will have a waystone, by spawning it as early as possible. In addition, this means waystones will generally be located in the center of the village.
forceSpawnInVillages = false
[client]
#If enabled, the text overlay on waystones will no longer always render at full brightness.
disableTextGlow = false
[compatibility]
#If enabled, JourneyMap waypoints will be created for each activated waystone.
displayWaystonesOnJourneyMap = true
#If enabled, JourneyMap waypoints will only be created if the mod 'JourneyMap Integration' is not installed
preferJourneyMapIntegration = true

View File

@@ -0,0 +1,6 @@
# Default config file that will be copied to local/ftbchunks/client-config.snbt if it doesn't exist!
# Just copy any values you wish to override in here!
{ minimap: {
position: "bottom_right"
}}

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 505 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 329 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 461 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 429 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 303 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 333 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 511 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 278 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 278 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 299 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 276 B

View File

@@ -0,0 +1 @@
{}

View File

@@ -0,0 +1,65 @@
{
"type": "create:sequenced_assembly",
"ingredient": {
"item": "enderio:double_layer_capacitor"
},
"loops": 1,
"results": [
{
"item": "enderio:ender_resonator"
}
],
"sequence": [
{
"type": "create:deploying",
"ingredients": [
{
"item": "enderio:double_layer_capacitor"
},
{
"tag": "forge:ingots/soularium"
}
],
"results": [
{
"item": "enderio:double_layer_capacitor"
}
]
},
{
"type": "create:deploying",
"ingredients": [
{
"item": "enderio:double_layer_capacitor"
},
{
"item": "enderio:enderman_head"
}
],
"results": [
{
"item": "enderio:double_layer_capacitor"
}
]
},
{
"type": "create:deploying",
"ingredients": [
{
"item": "enderio:double_layer_capacitor"
},
{
"tag": "forge:ingots/vibrant_alloy"
}
],
"results": [
{
"item": "enderio:double_layer_capacitor"
}
]
}
],
"transitionalItem": {
"item": "enderio:double_layer_capacitor"
}
}

View File

@@ -0,0 +1,65 @@
{
"type": "create:sequenced_assembly",
"ingredient": {
"item": "enderio:octadic_capacitor"
},
"loops": 1,
"results": [
{
"item": "enderio:guardian_diode"
}
],
"sequence": [
{
"type": "create:deploying",
"ingredients": [
{
"item": "enderio:octadic_capacitor"
},
{
"tag": "forge:ingots/energetic_alloy"
}
],
"results": [
{
"item": "enderio:octadic_capacitor"
}
]
},
{
"type": "create:deploying",
"ingredients": [
{
"item": "enderio:octadic_capacitor"
},
{
"tag": "forge:gems/prismarine"
}
],
"results": [
{
"item": "enderio:octadic_capacitor"
}
]
},
{
"type": "create:deploying",
"ingredients": [
{
"item": "enderio:octadic_capacitor"
},
{
"tag": "forge:dusts/prismarine"
}
],
"results": [
{
"item": "enderio:octadic_capacitor"
}
]
}
],
"transitionalItem": {
"item": "enderio:octadic_capacitor"
}
}

View File

@@ -0,0 +1,65 @@
{
"type": "create:sequenced_assembly",
"ingredient": {
"item": "create:brass_sheet"
},
"loops": 1,
"results": [
{
"item": "enderio:skeletal_contractor"
}
],
"sequence": [
{
"type": "create:deploying",
"ingredients": [
{
"item": "enderio:zombie_electrode"
},
{
"tag": "forge:ingots/soularium"
}
],
"results": [
{
"item": "enderio:zombie_electrode"
}
]
},
{
"type": "create:deploying",
"ingredients": [
{
"item": "enderio:zombie_electrode"
},
{
"item": "minecraft:skeleton_skull"
}
],
"results": [
{
"item": "enderio:zombie_electrode"
}
]
},
{
"type": "create:deploying",
"ingredients": [
{
"item": "enderio:zombie_electrode"
},
{
"item": "create:content_observer"
}
],
"results": [
{
"item": "enderio:zombie_electrode"
}
]
}
],
"transitionalItem": {
"item": "enderio:zombie_electrode"
}
}

View File

@@ -0,0 +1,65 @@
{
"type": "create:sequenced_assembly",
"ingredient": {
"item": "enderio:zombie_electrode"
},
"loops": 1,
"results": [
{
"item": "enderio:z_logic_controller"
}
],
"sequence": [
{
"type": "create:deploying",
"ingredients": [
{
"item": "enderio:zombie_electrode"
},
{
"item": "minecraft:rotten_flesh"
}
],
"results": [
{
"item": "enderio:zombie_electrode"
}
]
},
{
"type": "create:deploying",
"ingredients": [
{
"item": "enderio:zombie_electrode"
},
{
"tag": "forge:ingots/soularium"
}
],
"results": [
{
"item": "enderio:zombie_electrode"
}
]
},
{
"type": "create:deploying",
"ingredients": [
{
"item": "enderio:zombie_electrode"
},
{
"item": "create:experience_block"
}
],
"results": [
{
"item": "enderio:zombie_electrode"
}
]
}
],
"transitionalItem": {
"item": "enderio:zombie_electrode"
}
}

View File

@@ -0,0 +1,65 @@
{
"type": "create:sequenced_assembly",
"ingredient": {
"item": "enderio:basic_capacitor"
},
"loops": 1,
"results": [
{
"item": "enderio:zombie_electrode"
}
],
"sequence": [
{
"type": "create:deploying",
"ingredients": [
{
"item": "enderio:basic_capacitor"
},
{
"tag": "forge:ingots/energetic_alloy"
}
],
"results": [
{
"item": "enderio:basic_capacitor"
}
]
},
{
"type": "create:deploying",
"ingredients": [
{
"item": "enderio:basic_capacitor"
},
{
"item": "minecraft:zombie_head"
}
],
"results": [
{
"item": "enderio:basic_capacitor"
}
]
},
{
"type": "create:deploying",
"ingredients": [
{
"item": "enderio:basic_capacitor"
},
{
"tag": "forge:plates/obsidian"
}
],
"results": [
{
"item": "enderio:basic_capacitor"
}
]
}
],
"transitionalItem": {
"item": "enderio:basic_capacitor"
}
}

View File

@@ -0,0 +1,20 @@
{
"type": "create:mixing",
"heatRequirement": "superheated",
"ingredients": [
{
"item": "create:crushed_raw_iron"
},
{
"tag": "forge:ingots/copper_alloy"
},
{
"item": "create:rose_quartz"
}
],
"results": [
{
"item": "enderio:conductive_alloy_ingot"
}
]
}

View File

@@ -0,0 +1,17 @@
{
"type": "create:mixing",
"heatRequirement": "superheated",
"ingredients": [
{
"item": "create:crushed_raw_copper"
},
{
"tag": "forge:silicon"
}
],
"results": [
{
"item": "enderio:copper_alloy_ingot"
}
]
}

View File

@@ -0,0 +1,20 @@
{
"type": "create:mixing",
"heatRequirement": "superheated",
"ingredients": [
{
"item": "create:crushed_raw_iron"
},
{
"tag": "forge:dusts/coal"
},
{
"tag": "forge:plates/obsidian"
}
],
"results": [
{
"item": "enderio:dark_steel_ingot"
}
]
}

View File

@@ -0,0 +1,20 @@
{
"type": "create:mixing",
"heatRequirement": "superheated",
"ingredients": [
{
"tag": "forge:ingots/dark_steel"
},
{
"tag": "forge:plates/obsidian"
},
{
"tag": "forge:end_stones"
}
],
"results": [
{
"item": "enderio:end_steel_ingot"
}
]
}

View File

@@ -0,0 +1,20 @@
{
"type": "create:mixing",
"heatRequirement": "superheated",
"ingredients": [
{
"item": "create:crushed_raw_gold"
},
{
"tag": "forge:dusts/glowstone"
},
{
"item": "create:rose_quartz"
}
],
"results": [
{
"item": "enderio:energetic_alloy_ingot"
}
]
}

View File

@@ -0,0 +1,17 @@
{
"type": "create:mixing",
"heatRequirement": "superheated",
"ingredients": [
{
"item": "create:crushed_raw_iron"
},
{
"tag": "forge:ender_pearls"
}
],
"results": [
{
"item": "enderio:pulsating_alloy_ingot"
}
]
}

View File

@@ -0,0 +1,17 @@
{
"type": "create:mixing",
"heatRequirement": "superheated",
"ingredients": [
{
"item": "create:rose_quartz"
},
{
"tag": "forge:silicon"
}
],
"results": [
{
"item": "enderio:redstone_alloy_ingot"
}
]
}

View File

@@ -0,0 +1,17 @@
{
"type": "create:mixing",
"heatRequirement": "superheated",
"ingredients": [
{
"item": "create:crushed_raw_gold"
},
{
"tag": "create:stone_types/scoria"
}
],
"results": [
{
"item": "enderio:soularium_ingot"
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 443 B

View File

@@ -0,0 +1,6 @@
ServerEvents.customCommand('patata', event => {
event.player.give(Item.of('kubejs:golden_potato', 1))
})
// ServerEvents.customCommand('paint', event => {
// event.player.give(Item.of('kubejs:golden_potato', 64))
// })

View File

@@ -0,0 +1,52 @@
ServerEvents.recipes(event => {
event.recipes.create.milling('createsifter:crushed_end_stone', 'minecraft:end_stone')
event.recipes.create.milling('createsifter:dust', 'minecraft:sand')
event.recipes.create.mixing(['minecraft:clay'], [Fluid.water(500), 'createsifter:dust'])
event.recipes.create.mixing(['minecraft:obsidian'], [Fluid.water(1000), Fluid.lava(1000)])
let inter = 'kubejs:incomplete_netherstar'
event.recipes.create.sequenced_assembly([
Item.of('nether_star'),
], 'prismarine_shard', [
event.recipes.createPressing(inter, inter),
event.recipes.createFilling(inter, [inter, Fluid.water(420)]),
event.recipes.createPressing(inter, inter),
event.recipes.createFilling(inter, [inter, Fluid.of('create_enchantment_industry:experience', 250)]),
]).transitionalItem(inter).loops(8)
let interPainting = 'minecraft:painting'
event.recipes.create.sequenced_assembly([
Item.of('dimpaintings:end_painting'),
], interPainting, [
event.recipes.createPressing(inter, inter),
event.recipes.createPressing(inter, inter),
event.recipes.createFilling(inter, [inter, Fluid.of('create_enchantment_industry:experience', 1000)]),
]).transitionalItem(inter).loops(1)
event.recipes.createPressing('kubejs:blank_processor', "#forge:silicon")
const RefinedAssemply = (event, inter, input, output, oreStepItem) => {
event.recipes.create.sequenced_assembly([
Item.of(output),
], input, [
event.recipes.createFilling(inter, [inter, Fluid.of('kubejs:glue', 50)]),
event.recipes.createDeploying(inter, [inter, oreStepItem]),
event.recipes.createDeploying(inter, [inter, 'minecraft:redstone']),
event.recipes.createPressing(inter, inter),
]).transitionalItem(inter).loops(1)
}
RefinedAssemply(event, 'kubejs:basic_incomplete_processor','kubejs:blank_processor' ,'refinedstorage:basic_processor', 'minecraft:iron_nugget')
RefinedAssemply(event, 'kubejs:improved_incomplete_processor','kubejs:blank_processor' ,'refinedstorage:improved_processor', 'minecraft:gold_nugget')
RefinedAssemply(event, 'kubejs:advanced_incomplete_processor','kubejs:blank_processor' ,'refinedstorage:advanced_processor', 'minecraft:diamond')
})

View File

@@ -0,0 +1,16 @@
ServerEvents.recipes(event => {
event.recipes.enderio.sag_milling(["createsifter:dust"], "sand")
.energy(500)
.bonus(EnderIOBonusType.CHANCE_ONLY);
event.recipes.enderio.sag_milling(["createsifter:crushed_end_stone"], "end_stone")
.energy(500)
.bonus(EnderIOBonusType.CHANCE_ONLY);
event.recipes.enderio.alloy_smelting(
Item.of("create:brass_ingot"),
[Ingredient.of("minecraft:copper_ingot"), "create:zinc_ingot"]
).energy(10000);//.experience(3);
})

View File

@@ -0,0 +1,54 @@
ServerEvents.recipes((event) => {
//listen for the "recipes" server event.
console.log("Extruding recipes");
event.recipes
.createMechanicalExtruderExtruding(Item.of("minecraft:andesite"), [
Fluid.of("minecraft:lava"),
Fluid.of("minecraft:water"),
])
.max_height(30)
.withCatalyst("minecraft:polished_andesite");
event.recipes
.createMechanicalExtruderExtruding(Item.of("minecraft:sandstone"), [
Fluid.of("minecraft:lava"),
Fluid.of("minecraft:water"),
])
.max_height(50)
.withCatalyst("minecraft:sandstone");
event.recipes
.createMechanicalExtruderExtruding(Item.of("minecraft:netherrack"), [
Item.of("minecraft:blue_ice"),
Fluid.of("minecraft:lava"),
])
.biome("minecraft:is_nether")
.withCatalyst("minecraft:netherrack");
event.recipes
.createMechanicalExtruderExtruding(Item.of("minecraft:end_stone"), [
Fluid.of("minecraft:lava"),
Fluid.of("minecraft:water"),
])
.withCatalyst("minecraft:end_stone");
event.recipes
.createMechanicalExtruderExtruding(Item.of("minecraft:deepslate"), [
Fluid.of("minecraft:lava"),
Fluid.of("minecraft:water"),
])
.max_height(1)
.withCatalyst("minecraft:deepslate");
event.recipes
.createMechanicalExtruderExtruding(Item.of("minecraft:obsidian"), [
Item.of("minecraft:blue_ice"),
Fluid.of("minecraft:lava"),
])
.withCatalyst("minecraft:obsidian");
event.recipes
.createMechanicalExtruderExtruding(Item.of("minecraft:soul_soil"), [
Fluid.of("minecraft:lava"),
Fluid.of("minecraft:water"),
])
.withCatalyst("minecraft:soul_soil");
});

View File

@@ -0,0 +1,14 @@
/*PlayerEvents.loggedIn((event) => {
event.player.paint({
last_message: {
type: "text",
text: Text.of('Ongi etorri!').green().bold(),
scale: 5,
x: $screenW /2,
y: $screenH /2,
alignX: "center",
alignY: "center",
draw: "always",
},
});
});*/

View File

@@ -0,0 +1,93 @@
console.log("Starting server recipes");
ServerEvents.recipes(event => {
event.shaped("kubejs:golden_potato", [// arg 1: output
'RIR',
'IPI', // arg 2: the shape (array of strings)
'RIR'
], {
I: 'minecraft:gold_ingot',
R: 'minecraft:blaze_rod',
P: 'minecraft:potato', //arg 3: the mapping object
}
)
//SHAPED
event.shaped('minecraft:totem_of_undying', [// arg 1: output
'NCN',
'EIE', // arg 2: the shape (array of strings)
'RNR'
], {
C: 'minecraft:chorus_fruit',
R: 'minecraft:blaze_rod',
N: 'create:brass_nugget',
E: 'minecraft:emerald', //arg 3: the mapping object
I: 'create:brass_ingot'
}
)
event.shaped('minecraft:elytra', [// arg 1: output
'BDB',
'MNM', // arg 2: the shape (array of strings)
'M M'
], {
B: 'bonfires:titanite_slab',
N: 'minecraft:nether_star',
M: 'minecraft:phantom_membrane', //arg 3: the mapping object
D: 'minecraft:diamond', //arg 3: the mapping object
}
)
event.shaped('kubejs:andesite_shears', [// arg 1: output
' A ',
'S A', // arg 2: the shape (array of strings)
' S '
], {
S: 'minecraft:stick',
A: 'create:andesite_alloy', //arg 3: the mapping object
}
)
event.shaped('kubejs:brass_shears', [// arg 1: output
' B ',
'S B', // arg 2: the shape (array of strings)
' S '
], {
S: 'create:brass_ingot',
A: 'create:andesite_alloy', //arg 3: the mapping object
}
)
//SHAPELESS
event.shapeless(['minecraft:bone', 'minecraft:porkchop'], [ // arg 1: output
'1x doggytalents:training_treat'
])
event.shapeless('minecraft:blaze_rod', [ // arg 1: output
'6x minecraft:blaze_powder'
])
event.shapeless('minecraft:string', [ // arg 1: output
'4x #minecraft:leaves'
])
// Cook 4 blaze_powder into 1 blaze_rod in a Furnace:
//event.smelting('minecraft:blaze_rod', '4x minecraft:blaze_powder')
// Cook 1 stone into 3 gravel in a Furnace:
event.smelting('6x minecraft:blaze_powder', 'minecraft:blaze_rod')
// Smoke glass into tinted glass in the Smoker:
//event.smoking('minecraft:leather', 'minecraft:rotten_flesh')
// Burn sticks into torches on the Campfire:
//event.campfireCooking('minecraft:leather', 'minecraft:rotten_flesh')
event.recipes.melterMelting(Fluid.of('minecraft:lava', 1000),"minecraft:obsidian").processingTime(200);
event.recipes.melterMelting(Fluid.of('create:honey', 1000),"minecraft:honey_block").processingTime(200);
event.recipes.melterMelting(Fluid.of('minecraft:lava', 500),"#forge:stone").processingTime(200);
event.recipes.melterMelting(Fluid.of('kubejs:super_glue', 250),"#forge:slimeballs").processingTime(200);
event.remove({ output: 'dimpaintings:end_painting' })
})

View File

@@ -0,0 +1,29 @@
ServerEvents.recipes(event => { //listen for the "recipes" server event.
console.log('Sifting recipes')
//event.recipes.create.item_application(['kubejs:crushed'], [['#forge:stripped_wood', '#forge:stripped_logs'], 'create:shadow_steel'])
//event.recipes.createsifterSifting([Item.of('minecraft:quartz').withChance(0.2),Item.of('minecraft:blaze_powder').withChance(0.1),Item.of('minecraft:ghast_tear').withChance(0.05),Item.of('minecraft:blaze_rod').withChance(0.05)], ['minecraft:soul_sand','createsifter:zinc_mesh'])
//event.recipes.createsifterSifting([Item.of('minecraft:quartz').withChance(0.4),Item.of('minecraft:blaze_powder').withChance(0.2),Item.of('minecraft:ghast_tear').withChance(0.05),Item.of('minecraft:blaze_rod').withChance(0.05)], ['minecraft:soul_sand','createsifter:brass_mesh'])
event.recipes.createsifterSifting([Item.of('minecraft:chorus_fruit').withChance(0.1),Item.of('minecraft:ender_pearl').withChance(0.05)], ['createsifter:crushed_end_stone','createsifter:zinc_mesh'])
event.recipes.createsifterSifting([Item.of('minecraft:chorus_fruit').withChance(0.2),Item.of('minecraft:ender_pearl').withChance(0.1)], ['createsifter:crushed_end_stone','createsifter:brass_mesh'])
event.recipes.createsifterSifting([Item.of('minecraft:chorus_fruit').withChance(0.3),Item.of('minecraft:ender_pearl').withChance(0.3)], ['createsifter:crushed_end_stone','createsifter:advanced_brass_mesh'])
event.recipes.createsifterSifting([Item.of('resource_cracker:nugget_diamond').withChance(0.2),Item.of('resource_cracker:nugget_emerald').withChance(0.1),Item.of('minecraft:netherite_scrap').withChance(0.01)], ['minecraft:basalt','createsifter:brass_mesh'])
event.recipes.createsifterSifting([Item.of('resource_cracker:nugget_diamond').withChance(0.5),Item.of('resource_cracker:nugget_emerald').withChance(0.4),Item.of('minecraft:netherite_scrap').withChance(0.1)], ['minecraft:basalt','createsifter:advanced_brass_mesh'])
event.recipes.createsifterSifting([Item.of('minecraft:cocoa_beans').withChance(0.1),Item.of('minecraft:red_mushroom').withChance(0.1),Item.of('minecraft:brown_mushroom').withChance(0.1)], ['minecraft:dirt','createsifter:brass_mesh'])
event.recipes.createsifterSifting([Item.of('minecraft:prismarine_shard').withChance(0.3)], ['minecraft:sand','createsifter:brass_mesh']).waterlogged()
//event.recipes.createsifterSifting([Item.of('ad_astra:desh_nugget').withChance(0.2),Item.of('minecraft:ostrum_nugget').withChance(0.1),Item.of('minecraft:calorite_nugget').withChance(0.05)], ['minecraft:deepslate','createsifter:brass_mesh'])
//event.recipes.createsifterSifting([Item.of('ad_astra:desh_nugget').withChance(0.4),Item.of('minecraft:ostrum_nugget').withChance(0.3),Item.of('minecraft:calorite_nugget').withChance(0.1)], ['ad_astra:moon_sand','createsifter:brass_mesh'])
})

View File

@@ -0,0 +1 @@
Platform.mods.kubejs.name = 'PatataPack'

View File

@@ -0,0 +1,7 @@
StartupEvents.registry('fluid', event => {
// Basic "thick" (looks like lava) fluid with red tint
event.create('glue')
.thickTexture(0x34eb61)
.bucketColor(0x34eb61)
.displayName('Glue')
})

View File

@@ -0,0 +1,28 @@
StartupEvents.registry("item", (event) => {
event.create("golden_potato").food((food) => {
food
.hunger(18)
.saturation(18) //This value does not directly translate to saturation points gained
//The real value can be assumed to be:
//min(hunger * saturation * 2 + saturation, foodAmountAfterEating)
.effect("speed", 600, 0, 1)
.effect("health_boost", 600, 0, 1)
.effect("luck",600,0,1)
.effect("strength",600,0,1)
.removeEffect("poison")
.alwaysEdible() //Like golden apples
.fastToEat() //Like dried kelp
.meat() //Dogs are willing to eat it
.eaten((ctx) => {
//runs code upon consumption
ctx.player.tell(Text.gold("Yummy Yummy!"));
//If you want to modify this code then you need to restart the game.
//However, if you make this code call a global startup function
//and place the function *outside* of an event handler
//then you may use the command:
// /kubejs reload startup_scripts
//to reload the function instantly.
//See example below
});
});
});

View File

@@ -0,0 +1,19 @@
StartupEvents.registry("item", (event) => {
event.create("incomplete_netherstar", "create:sequenced_assembly");
event.create("blank_processor");
event.create("basic_incomplete_processor", "create:sequenced_assembly");
event.create("improved_incomplete_processor", "create:sequenced_assembly");
event.create("advanced_incomplete_processor", "create:sequenced_assembly");
event
.create("andesite_shears", "shears")
.displayName("Andesite Shears")
.maxDamage(127);
event
.create("brass_shears", "shears")
.displayName("Brass Shears")
.maxDamage(450);
});

View File

@@ -1,13 +1,13 @@
name = "Advancement Plaques" name = "Advancement Plaques"
filename = "AdvancementPlaques-1.20.1-forge-1.5.1.jar" filename = "AdvancementPlaques-1.20.1-forge-1.6.7.jar"
side = "client" side = "client"
[download] [download]
url = "https://cdn.modrinth.com/data/9NM0dXub/versions/1GjhWcGQ/AdvancementPlaques-1.20.1-forge-1.5.1.jar" url = "https://cdn.modrinth.com/data/9NM0dXub/versions/kgUIXD9e/AdvancementPlaques-1.20.1-forge-1.6.7.jar"
hash-format = "sha1" hash-format = "sha1"
hash = "459bf06be69d28ebf522d22905019cba785978c9" hash = "08b41d585c4cb9f6b3b70a0eb3035088e34f6f2f"
[update] [update]
[update.modrinth] [update.modrinth]
mod-id = "9NM0dXub" mod-id = "9NM0dXub"
version = "1GjhWcGQ" version = "kgUIXD9e"

View File

@@ -0,0 +1,13 @@
name = "Aggro Indicator"
filename = "aggroindicator-1.1.1+forge1.20.1.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/RpUNthCL/versions/b66f6wfS/aggroindicator-1.1.1%2Bforge1.20.1.jar"
hash-format = "sha1"
hash = "68ad73fe98bee837cab1058f33a31806f81b7b86"
[update]
[update.modrinth]
mod-id = "RpUNthCL"
version = "b66f6wfS"

View File

@@ -0,0 +1,13 @@
name = "Akashic Tome"
filename = "AkashicTome-1.7-27.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/JBthPdnp/versions/FKIrMLZn/AkashicTome-1.7-27.jar"
hash-format = "sha1"
hash = "06c00f0fd09dda54ef47f51b66093447929c936a"
[update]
[update.modrinth]
mod-id = "JBthPdnp"
version = "FKIrMLZn"

View File

@@ -1,13 +0,0 @@
name = "Alternative Angel Ring"
filename = "alternative_angel_ring_1.20.1-1.0.0.jar"
side = "both"
[download]
hash-format = "sha1"
hash = "4882f4c7cd56b8b3f09f793a8cff0631b3fcd89f"
mode = "metadata:curseforge"
[update]
[update.curseforge]
file-id = 4779845
project-id = 686600

View File

@@ -0,0 +1,13 @@
name = "Always a Wither Skull"
filename = "alwaysawitherskull-1.20.1-3.5.jar"
side = "server"
[download]
url = "https://cdn.modrinth.com/data/RH07bruJ/versions/mp7mElkI/alwaysawitherskull-1.20.1-3.5.jar"
hash-format = "sha1"
hash = "c867f6dc4fe1b506aeb6b17a5faa04c68ca3e074"
[update]
[update.modrinth]
mod-id = "RH07bruJ"
version = "mp7mElkI"

View File

@@ -0,0 +1,13 @@
name = "Automatic Tool Swap"
filename = "ToolSwap-1.20.1-5.0.6.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/L9JLNLqk/versions/d9CQIJX3/ToolSwap-1.20.1-5.0.6.jar"
hash-format = "sha1"
hash = "2badd6f6f5a25ec64bf0c5489efedba575723f7e"
[update]
[update.modrinth]
mod-id = "L9JLNLqk"
version = "d9CQIJX3"

View File

@@ -0,0 +1,13 @@
name = "Better Compatibility Checker"
filename = "BetterCompatibilityChecker-3.0.1-build.58+mc1.20.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/KJhXPbHQ/versions/auZ4x8at/BetterCompatibilityChecker-3.0.1-build.58%2Bmc1.20.jar"
hash-format = "sha1"
hash = "5c63ec18176fdf072c3b8d0fb7e8445ed73b9b86"
[update]
[update.modrinth]
mod-id = "KJhXPbHQ"
version = "auZ4x8at"

View File

@@ -0,0 +1,13 @@
name = "Better F3"
filename = "betterf3-1.20.1-1.0.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/V8TerSIX/versions/mqn0XAIr/betterf3-1.20.1-1.0.jar"
hash-format = "sha1"
hash = "aeb21493cd1ebc8e6fe97adfe248e6185700e818"
[update]
[update.modrinth]
mod-id = "V8TerSIX"
version = "mqn0XAIr"

View File

@@ -0,0 +1,13 @@
name = "Better Third Person"
filename = "BetterThirdPerson-Forge-1.20-1.9.0.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/G1s2WpNo/versions/XkYduFuv/BetterThirdPerson-Forge-1.20-1.9.0.jar"
hash-format = "sha1"
hash = "0b0a3ff3b244fa191b3f9580547071dee46f7276"
[update]
[update.modrinth]
mod-id = "G1s2WpNo"
version = "XkYduFuv"

View File

@@ -0,0 +1,13 @@
name = "Sit"
filename = "sit-1.20.1-1.3.5.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/VKXzIykF/versions/VWROLSl8/sit-1.20.1-1.3.5.jar"
hash-format = "sha1"
hash = "228fa17d1bbacbc3e49c20e6d9b91050011f6ee2"
[update]
[update.modrinth]
mod-id = "VKXzIykF"
version = "VWROLSl8"

View File

@@ -0,0 +1,13 @@
name = "Bookshelf"
filename = "Bookshelf-Forge-1.20.1-20.2.13.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/uy4Cnpcm/versions/tNwsir0K/Bookshelf-Forge-1.20.1-20.2.13.jar"
hash-format = "sha1"
hash = "c53d9eb5ce9e8ef0f2ea9b11e478d84ce958c3e5"
[update]
[update.modrinth]
mod-id = "uy4Cnpcm"
version = "tNwsir0K"

View File

@@ -0,0 +1,13 @@
name = "Bottled Air"
filename = "bottledair-1.20.1-2.4.jar"
side = "server"
[download]
url = "https://cdn.modrinth.com/data/hvrrNux3/versions/ugOK1Sx2/bottledair-1.20.1-2.4.jar"
hash-format = "sha1"
hash = "0730d35d31b3c8e84e1b6f427c10fe9338c7705a"
[update]
[update.modrinth]
mod-id = "hvrrNux3"
version = "ugOK1Sx2"

View File

@@ -0,0 +1,13 @@
name = "Building But Better"
filename = "bbb-1.20.1-forge-1.1.1.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/OSDpLd82/versions/zGMhmLYb/bbb-1.20.1-forge-1.1.1.jar"
hash-format = "sha1"
hash = "3fef65f2180f5657c89f1d6848c9dd2017872894"
[update]
[update.modrinth]
mod-id = "OSDpLd82"
version = "zGMhmLYb"

View File

@@ -1,13 +1,13 @@
name = "Call of Yucatán" name = "Call of Yucatán"
filename = "call_of_yucatan-1.0.12-forge-1.20.1.jar" filename = "call_of_yucutan-1.0.13-forge-1.20.1.jar"
side = "both" side = "both"
[download] [download]
url = "https://cdn.modrinth.com/data/RV4ezinu/versions/8foncxoL/call_of_yucatan-1.0.12-forge-1.20.1.jar" url = "https://cdn.modrinth.com/data/RV4ezinu/versions/s49dr29b/call_of_yucutan-1.0.13-forge-1.20.1.jar"
hash-format = "sha1" hash-format = "sha1"
hash = "d9b4671ec83b41641402429bd2e046e136d2718c" hash = "63e0e47cfc41dbd591affac52e7787b7122257dc"
[update] [update]
[update.modrinth] [update.modrinth]
mod-id = "RV4ezinu" mod-id = "RV4ezinu"
version = "8foncxoL" version = "s49dr29b"

View File

@@ -1,13 +1,13 @@
name = "Cataclysmic Combat" name = "Cataclysmic Combat"
filename = "cataclysmiccombat-1.3.4.jar" filename = "cataclysmiccombat-1.3.5.jar"
side = "both" side = "both"
[download] [download]
hash-format = "sha1" hash-format = "sha1"
hash = "48b915a5d9be801f604c0eb35850f33711425f5d" hash = "4330c5e7b87af3c94284efce776867ae84494317"
mode = "metadata:curseforge" mode = "metadata:curseforge"
[update] [update]
[update.curseforge] [update.curseforge]
file-id = 5382542 file-id = 5787025
project-id = 880483 project-id = 880483

View File

@@ -0,0 +1,13 @@
name = "Chat Heads"
filename = "chat_heads-0.13.4-forge-1.20.jar"
side = "client"
[download]
url = "https://cdn.modrinth.com/data/Wb5oqrBJ/versions/7hWTwddk/chat_heads-0.13.4-forge-1.20.jar"
hash-format = "sha1"
hash = "c3f56d0e4434dd73ebe5c348490276e9494d6968"
[update]
[update.modrinth]
mod-id = "Wb5oqrBJ"
version = "7hWTwddk"

View File

@@ -0,0 +1,13 @@
name = "Clean Swing Through Grass"
filename = "cleanswing-1.20-1.5.jar"
side = "both"
[download]
hash-format = "sha1"
hash = "eafe4e462b786f87ea18452763fe3f946cc1efbc"
mode = "metadata:curseforge"
[update]
[update.curseforge]
file-id = 5086735
project-id = 915308

View File

@@ -1,13 +1,13 @@
name = "Cloth Config API" name = "Cloth Config API"
filename = "cloth-config-11.1.118-forge.jar" filename = "cloth-config-11.1.136-forge.jar"
side = "both" side = "both"
[download] [download]
url = "https://cdn.modrinth.com/data/9s6osm5g/versions/nr1znv5v/cloth-config-11.1.118-forge.jar" url = "https://cdn.modrinth.com/data/9s6osm5g/versions/t8TXrZvZ/cloth-config-11.1.136-forge.jar"
hash-format = "sha1" hash-format = "sha1"
hash = "c46ca3fba95691873a765f4e79750c615f33e446" hash = "c65d07748acc57ceb45d53b3964368b84f34d54f"
[update] [update]
[update.modrinth] [update.modrinth]
mod-id = "9s6osm5g" mod-id = "9s6osm5g"
version = "nr1znv5v" version = "t8TXrZvZ"

View File

@@ -1,13 +1,13 @@
name = "CodeChicken Lib" name = "CodeChicken Lib"
filename = "CodeChickenLib-1.20.1-4.4.0.512-universal.jar" filename = "CodeChickenLib-1.20.1-4.4.0.516-universal.jar"
side = "both" side = "both"
[download] [download]
url = "https://cdn.modrinth.com/data/2gq0ALnz/versions/U68JIVpX/CodeChickenLib-1.20.1-4.4.0.512-universal.jar" url = "https://cdn.modrinth.com/data/2gq0ALnz/versions/pxajg7Ob/CodeChickenLib-1.20.1-4.4.0.516-universal.jar"
hash-format = "sha1" hash-format = "sha1"
hash = "3d75bae94d3645ab355ac4b3178f03eb4684f318" hash = "f9b90ff58442b5967366fd90d24980a34540518d"
[update] [update]
[update.modrinth] [update.modrinth]
mod-id = "2gq0ALnz" mod-id = "2gq0ALnz"
version = "U68JIVpX" version = "pxajg7Ob"

View File

@@ -0,0 +1,13 @@
name = "Collective"
filename = "collective-1.20.1-7.87.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/e0M1UDsY/versions/aNzU64AT/collective-1.20.1-7.87.jar"
hash-format = "sha1"
hash = "6b30430c4737fddf0ee1913a198bcce0f5230a21"
[update]
[update.modrinth]
mod-id = "e0M1UDsY"
version = "aNzU64AT"

View File

@@ -0,0 +1,13 @@
name = "Colytra"
filename = "colytra-forge-6.2.2+1.20.1.jar"
side = "both"
[download]
url = "https://cdn.modrinth.com/data/ulY7WPQy/versions/HhJbtn9g/colytra-forge-6.2.2%2B1.20.1.jar"
hash-format = "sha1"
hash = "d4d3f64862a44959648bd94c8f29829e2f739dd7"
[update]
[update.modrinth]
mod-id = "ulY7WPQy"
version = "HhJbtn9g"

Some files were not shown because too many files have changed in this diff Show More