Add Eggs PowerNukkitX and add server.properties
This commit is contained in:
		
							parent
							
								
									2486d6f0d9
								
							
						
					
					
						commit
						c7c859a6a3
					
				
							
								
								
									
										4
									
								
								game_eggs/minecraft/bedrock/PowerNukkitX/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								game_eggs/minecraft/bedrock/PowerNukkitX/README.md
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,4 @@
 | 
				
			|||||||
 | 
					# PowerNukkitX
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[PowerNukkitX](https://github.com/PowerNukkitX/PowerNukkitX)
 | 
				
			||||||
 | 
					PowerNukkitX is a software for minecraft bedrock edition in Java which is a fork of PowerNukkit
 | 
				
			||||||
@ -0,0 +1,52 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO",
 | 
				
			||||||
 | 
					  "meta": {
 | 
				
			||||||
 | 
					    "version": "PTDL_v2",
 | 
				
			||||||
 | 
					    "update_url": null
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "exported_at": "2023-07-07T02:29:39+02:00",
 | 
				
			||||||
 | 
					  "name": "PowerNukkitX",
 | 
				
			||||||
 | 
					  "author": "powernukkitx@github.com",
 | 
				
			||||||
 | 
					  "description": "PowerNukkitX support for Pterodactyl",
 | 
				
			||||||
 | 
					  "features": null,
 | 
				
			||||||
 | 
					  "docker_images": {
 | 
				
			||||||
 | 
					    "ghcr.io\/parkervcp\/yolks:debian": "ghcr.io\/parkervcp\/yolks:debian"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "file_denylist": [],
 | 
				
			||||||
 | 
					  "startup": ".\/pnx start {{AUTOREBOOT}}",
 | 
				
			||||||
 | 
					  "config": {
 | 
				
			||||||
 | 
					    "files": "{\r\n    \"server.properties\": {\r\n        \"parser\": \"properties\",\r\n        \"find\": {\r\n            \"server-ip\": \"0.0.0.0\",\r\n            \"enable-query\": \"true\",\r\n            \"server-port\": \"{{server.build.default.port}}\",\r\n            \"query.port\": \"{{server.build.default.port}}\"\r\n        }\r\n    }\r\n}",
 | 
				
			||||||
 | 
					    "startup": "{\r\n    \"done\": \")! For help, type \"\r\n}",
 | 
				
			||||||
 | 
					    "logs": "{}",
 | 
				
			||||||
 | 
					    "stop": "stop"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "scripts": {
 | 
				
			||||||
 | 
					    "installation": {
 | 
				
			||||||
 | 
					      "script": "#!\/bin\/bash\r\napt-get update\r\napt-get install -y git curl wget jq file tar unzip zip openssl\r\nmkdir -p \/mnt\/server\/ # Not required. Only here for parkervcp's local test setup\r\ncd \/mnt\/server || exit 1\r\nUPGRADE=\"no\"\r\nif [ -d \".\/java\" ]; then\r\nUPGRADE=\"yes\"\r\nfi\r\nwget https:\/\/github.com\/PowerNukkitX\/PNX-CLI\/releases\/download\/0.1.6\/PNX-CLI-Linux-x86.zip -O pnx.zip\r\nwget https:\/\/raw.githubusercontent.com\/PowerNukkitX\/PowerNukkitX\/master\/src\/main\/resources\/default-nukkit.yml -O nukkit.yml\r\nunzip pnx.zip\r\nrm -fr pnx.zip 2>&1 >\/dev\/null\r\nmv .\/target\/linux-x86\/pnx .\/ 2>&1 >\/dev\/null\r\nrm -fr target 2>&1 >\/dev\/null\r\nrm -fr java 2>&1 >\/dev\/null\r\nchmod +x pnx\r\n.\/pnx jvm install=GraalVM\r\nif [ \"$UPGRADE\" == \"no\" ]; then\r\nif [ \"$VERSION\" == \"latest\" ]; then\r\n.\/pnx server install --latest\r\nelse\r\n.\/pnx server install --dev\r\nfi\r\nelse\r\nrm -fr libs 2>&1 >\/dev\/null\r\nif [ \"$VERSION\" == \"latest\" ]; then\r\n.\/pnx server update --latest\r\nelse\r\n.\/pnx server update --dev\r\nfi\r\nfi\r\nrm -fr tmp-GraalVM.tar.gz 2>&1 >\/dev\/null\r\ncat <<EOF\r\n----------------------------------------\r\n| |\r\n| PowerNukkitX Installation Done |\r\n| |\r\n----------------------------------------\r\nEOF",
 | 
				
			||||||
 | 
					      "container": "debian:bullseye-slim",
 | 
				
			||||||
 | 
					      "entrypoint": "bash"
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "variables": [
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "Version to install",
 | 
				
			||||||
 | 
					      "description": "Choose between latest or dev",
 | 
				
			||||||
 | 
					      "env_variable": "VERSION",
 | 
				
			||||||
 | 
					      "default_value": "latest",
 | 
				
			||||||
 | 
					      "user_viewable": true,
 | 
				
			||||||
 | 
					      "user_editable": true,
 | 
				
			||||||
 | 
					      "rules": "required|string",
 | 
				
			||||||
 | 
					      "field_type": "text"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "AutoReboot mode",
 | 
				
			||||||
 | 
					      "description": "to set auto reboot mode please enter -r",
 | 
				
			||||||
 | 
					      "env_variable": "AUTOREBOOT",
 | 
				
			||||||
 | 
					      "default_value": "",
 | 
				
			||||||
 | 
					      "user_viewable": true,
 | 
				
			||||||
 | 
					      "user_editable": true,
 | 
				
			||||||
 | 
					      "rules": "nullable|string|max:2",
 | 
				
			||||||
 | 
					      "field_type": "text"
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  ]
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										162
									
								
								game_eggs/minecraft/bedrock/PowerNukkitX/nukkit.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										162
									
								
								game_eggs/minecraft/bedrock/PowerNukkitX/nukkit.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,162 @@
 | 
				
			|||||||
 | 
					# Advanced configuration file for Nukkit
 | 
				
			||||||
 | 
					# Some of these settings are safe, others can break your server if modified incorrectly
 | 
				
			||||||
 | 
					# New settings/defaults won't appear automatically on this file when upgrading
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					settings:
 | 
				
			||||||
 | 
					  # Multi-language setting
 | 
				
			||||||
 | 
					  # Available: eng, chs, cht, jpn, rus, spa, pol, bra, kor, ukr, deu, ltu, idn, cze, tur, fin, vie, fra
 | 
				
			||||||
 | 
					  language: eng
 | 
				
			||||||
 | 
					  # Whether to send all strings translated to server locale or let the device handle them
 | 
				
			||||||
 | 
					  force-language: false
 | 
				
			||||||
 | 
					  shutdown-message: "Server closed"
 | 
				
			||||||
 | 
					  # Allow listing plugins via Query
 | 
				
			||||||
 | 
					  query-plugins: true
 | 
				
			||||||
 | 
					  # Show a console message when a plugin uses deprecated API methods
 | 
				
			||||||
 | 
					  deprecated-verbose: true
 | 
				
			||||||
 | 
					  # Number of AsyncTask workers
 | 
				
			||||||
 | 
					  # If set to auto, it'll try to detect the number of cores (and at least 4)
 | 
				
			||||||
 | 
					  async-workers: auto
 | 
				
			||||||
 | 
					  safe-spawn: true
 | 
				
			||||||
 | 
					  waterdogpe: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					network:
 | 
				
			||||||
 | 
					  maximum-stale-datagrams: 512
 | 
				
			||||||
 | 
					  # Threshold for batching packets, in bytes. Only these packets will be compressed
 | 
				
			||||||
 | 
					  # Set to 0 to compress everything, -1 to disable
 | 
				
			||||||
 | 
					  batch-threshold: 256
 | 
				
			||||||
 | 
					  # Compression level used of Zlib when sending batched packets. Higher = more CPU, less bandwidth usage
 | 
				
			||||||
 | 
					  compression-level: 7
 | 
				
			||||||
 | 
					  # Use AsyncTasks for compression. Adds half/one tick delay, less CPU load on main thread
 | 
				
			||||||
 | 
					  async-compression: false
 | 
				
			||||||
 | 
					  # 0:Create a new compressor for each compression request
 | 
				
			||||||
 | 
					  # 1:All compression requests are done with only one thread and one compressor
 | 
				
			||||||
 | 
					  # 2:Using the original Nukkit server-side algorithm for high stability, using ThreadLocal to create a compressor for each thread
 | 
				
			||||||
 | 
					  # 3:Modern hardware acceleration using the PowerNukkitX server, which improves on the original algorithm.
 | 
				
			||||||
 | 
					  zlib-provider: 2
 | 
				
			||||||
 | 
					  snappy: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					debug:
 | 
				
			||||||
 | 
					  # If > 1, it will show debug messages in the console
 | 
				
			||||||
 | 
					  level: 1
 | 
				
			||||||
 | 
					  # Enables commands: /status /gc
 | 
				
			||||||
 | 
					  commands: false
 | 
				
			||||||
 | 
					  ignored-packets:
 | 
				
			||||||
 | 
					    - LevelChunkPacket
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					timings:
 | 
				
			||||||
 | 
					  # Turn off the timing completely, no timing object will be created, which can help improve performance
 | 
				
			||||||
 | 
					  completely-close: false
 | 
				
			||||||
 | 
					  # Enable core and plugin timings by default
 | 
				
			||||||
 | 
					  enabled: false
 | 
				
			||||||
 | 
					  # Enable monitoring at verbose level, include high-frequency timings
 | 
				
			||||||
 | 
					  verbose: false
 | 
				
			||||||
 | 
					  # Interval between history frames in ticks
 | 
				
			||||||
 | 
					  # Default is 5 minutes (6000 ticks)
 | 
				
			||||||
 | 
					  history-interval: 6000
 | 
				
			||||||
 | 
					  # Length of the whole timing history in ticks
 | 
				
			||||||
 | 
					  # Default is 1 hour (72000 ticks)
 | 
				
			||||||
 | 
					  # This value is capped at a maximum of history-interval * 12
 | 
				
			||||||
 | 
					  history-length: 72000
 | 
				
			||||||
 | 
					  # For special cases of servers with special permission to bypass the max
 | 
				
			||||||
 | 
					  # This max helps keep data file sizes reasonable for processing on Aikar's Timing parser side
 | 
				
			||||||
 | 
					  # Setting this will not help you bypass the max unless Aikar has added an exception on the API side
 | 
				
			||||||
 | 
					  bypass-max: false
 | 
				
			||||||
 | 
					  # If set to true, name of your server won't be sent
 | 
				
			||||||
 | 
					  privacy: false
 | 
				
			||||||
 | 
					  ignore: []
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					level-settings:
 | 
				
			||||||
 | 
					  # The default format that levels will use when created
 | 
				
			||||||
 | 
					  default-format: anvil
 | 
				
			||||||
 | 
					  # Automatically change levels tick rate to maintain 20 ticks per second
 | 
				
			||||||
 | 
					  auto-tick-rate: true
 | 
				
			||||||
 | 
					  auto-tick-rate-limit: 20
 | 
				
			||||||
 | 
					  # Sets the base tick rate (1 = 20 ticks per second, 2 = 10 ticks per second, etc.)
 | 
				
			||||||
 | 
					  base-tick-rate: 1
 | 
				
			||||||
 | 
					  # Tick all players each tick even when other settings disallow this
 | 
				
			||||||
 | 
					  always-tick-players: false
 | 
				
			||||||
 | 
					  tick-redstone: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					chunk-saving:
 | 
				
			||||||
 | 
					  maximum-size-per-chunk: 1048576
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					chunk-sending:
 | 
				
			||||||
 | 
					  # Amount of chunks sent to players per tick
 | 
				
			||||||
 | 
					  per-tick: 8
 | 
				
			||||||
 | 
					  # Amount of chunks sent around each player
 | 
				
			||||||
 | 
					  max-chunks: 192
 | 
				
			||||||
 | 
					  # Amount of chunks that need to be sent before spawning the player
 | 
				
			||||||
 | 
					  spawn-threshold: 56
 | 
				
			||||||
 | 
					  # Save a serialized copy of the chunk in memory for faster sending
 | 
				
			||||||
 | 
					  # Useful in mostly-static worlds where lots of players join at the same time
 | 
				
			||||||
 | 
					  cache-chunks: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					chunk-ticking:
 | 
				
			||||||
 | 
					  # Max amount of chunks processed each tick
 | 
				
			||||||
 | 
					  per-tick: 40
 | 
				
			||||||
 | 
					  # Radius of chunks around a player to tick
 | 
				
			||||||
 | 
					  tick-radius: 3
 | 
				
			||||||
 | 
					  light-updates: false
 | 
				
			||||||
 | 
					  clear-tick-list: false
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					chunk-generation:
 | 
				
			||||||
 | 
					  # Max. amount of chunks in the waiting queue to be generated
 | 
				
			||||||
 | 
					  queue-size: 8
 | 
				
			||||||
 | 
					  # Max. amount of chunks in the waiting queue to be populated
 | 
				
			||||||
 | 
					  population-queue-size: 8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Max tick rate for these entities
 | 
				
			||||||
 | 
					ticks-per:
 | 
				
			||||||
 | 
					  animal-spawns: 400
 | 
				
			||||||
 | 
					  monster-spawns: 1
 | 
				
			||||||
 | 
					  autosave: 6000
 | 
				
			||||||
 | 
					  cache-cleanup: 900
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					memory-compression:
 | 
				
			||||||
 | 
					  enable: true
 | 
				
			||||||
 | 
					  slots: 32
 | 
				
			||||||
 | 
					  default-temperature: 32
 | 
				
			||||||
 | 
					  threshold:
 | 
				
			||||||
 | 
					    freezing-point: 0
 | 
				
			||||||
 | 
					    boiling-point: 1024
 | 
				
			||||||
 | 
					    absolute-zero: -256
 | 
				
			||||||
 | 
					  heat:
 | 
				
			||||||
 | 
					    melting: 16
 | 
				
			||||||
 | 
					    single-operation: 1
 | 
				
			||||||
 | 
					    batch-operation: 32
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Max amount of these entities
 | 
				
			||||||
 | 
					spawn-limits:
 | 
				
			||||||
 | 
					  monsters: 70
 | 
				
			||||||
 | 
					  animals: 15
 | 
				
			||||||
 | 
					  water-animals: 5
 | 
				
			||||||
 | 
					  ambient: 15
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					player:
 | 
				
			||||||
 | 
					  # If true, player data will be saved as players/playername.dat
 | 
				
			||||||
 | 
					  # If false, nukkit won't save player data as "dat" files, in order that plugins can do something on it.
 | 
				
			||||||
 | 
					  save-player-data: true
 | 
				
			||||||
 | 
					  # The time between skin change action in seconds, set to 0 if you dont want the cooldown
 | 
				
			||||||
 | 
					  skin-change-cooldown: 30
 | 
				
			||||||
 | 
					  force-skin-trusted: false
 | 
				
			||||||
 | 
					  check-movement: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					aliases:
 | 
				
			||||||
 | 
					# Aliases for commands
 | 
				
			||||||
 | 
					# Examples:
 | 
				
			||||||
 | 
					# showtheversion: version
 | 
				
			||||||
 | 
					# savestop: [save-all, stop]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					worlds:
 | 
				
			||||||
 | 
					# These settings will override the generator set in server.properties and allows loading multiple levels
 | 
				
			||||||
 | 
					# Examples:
 | 
				
			||||||
 | 
					#world:
 | 
				
			||||||
 | 
					# seed: 404
 | 
				
			||||||
 | 
					# generator: FLAT:2;7,59x1,3x3,2;1;decoration(treecount=80 grasscount=45)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					anti-xray:
 | 
				
			||||||
 | 
					#world:
 | 
				
			||||||
 | 
					# enabled: true
 | 
				
			||||||
 | 
					# level: low
 | 
				
			||||||
 | 
					# pre-deobfuscate: true
 | 
				
			||||||
							
								
								
									
										40
									
								
								game_eggs/minecraft/bedrock/PowerNukkitX/server.properties
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								game_eggs/minecraft/bedrock/PowerNukkitX/server.properties
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,40 @@
 | 
				
			|||||||
 | 
					#Properties Config file
 | 
				
			||||||
 | 
					#2023-07-06 06:07:52
 | 
				
			||||||
 | 
					motd=PowerNukkitX Server
 | 
				
			||||||
 | 
					sub-motd=https://powernukkitx.cn
 | 
				
			||||||
 | 
					server-port=19132
 | 
				
			||||||
 | 
					server-ip=0.0.0.0
 | 
				
			||||||
 | 
					view-distance=12
 | 
				
			||||||
 | 
					white-list=off
 | 
				
			||||||
 | 
					achievements=on
 | 
				
			||||||
 | 
					announce-player-achievements=on
 | 
				
			||||||
 | 
					spawn-protection=16
 | 
				
			||||||
 | 
					max-players=20
 | 
				
			||||||
 | 
					allow-flight=off
 | 
				
			||||||
 | 
					spawn-animals=on
 | 
				
			||||||
 | 
					spawn-mobs=on
 | 
				
			||||||
 | 
					gamemode=0
 | 
				
			||||||
 | 
					force-gamemode=off
 | 
				
			||||||
 | 
					hardcore=off
 | 
				
			||||||
 | 
					pvp=on
 | 
				
			||||||
 | 
					difficulty=1
 | 
				
			||||||
 | 
					generator-settings=
 | 
				
			||||||
 | 
					level-name=world
 | 
				
			||||||
 | 
					level-seed=
 | 
				
			||||||
 | 
					level-type=DEFAULT
 | 
				
			||||||
 | 
					allow-nether=on
 | 
				
			||||||
 | 
					allow-the_end=on
 | 
				
			||||||
 | 
					use-terra=on
 | 
				
			||||||
 | 
					enable-experiment-mode=on
 | 
				
			||||||
 | 
					enable-query=on
 | 
				
			||||||
 | 
					enable-rcon=off
 | 
				
			||||||
 | 
					rcon.password=
 | 
				
			||||||
 | 
					auto-save=on
 | 
				
			||||||
 | 
					force-resources=off
 | 
				
			||||||
 | 
					force-resources-allow-client-packs=off
 | 
				
			||||||
 | 
					xbox-auth=on
 | 
				
			||||||
 | 
					check-login-time=on
 | 
				
			||||||
 | 
					disable-auto-bug-report=off
 | 
				
			||||||
 | 
					allow-shaded=off
 | 
				
			||||||
 | 
					server-authoritative-movement=server-auth
 | 
				
			||||||
 | 
					network-encryption=on
 | 
				
			||||||
@ -21,6 +21,11 @@ LiteLoaderBDS is an unofficial plugin loader that provides basic API support for
 | 
				
			|||||||
[Nukkit GitHub](https://github.com/Nukkit/Nukkit)
 | 
					[Nukkit GitHub](https://github.com/Nukkit/Nukkit)
 | 
				
			||||||
Nukkit is a Nuclear-Powered Server Software For Minecraft: Pocket Edition
 | 
					Nukkit is a Nuclear-Powered Server Software For Minecraft: Pocket Edition
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## [PowerNukkitX](/game_eggs/minecraft/bedrock/PowerNukkitX)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[PowerNukkitX](https://github.com/PowerNukkitX/PowerNukkitX)
 | 
				
			||||||
 | 
					PowerNukkitX is a software for minecraft bedrock edition in Java which is a fork of PowerNukkit
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## [PocketMine MP](/game_eggs/minecraft/bedrock/pocketmine_mp)
 | 
					## [PocketMine MP](/game_eggs/minecraft/bedrock/pocketmine_mp)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[PocketMine MP](https://github.com/pmmp/PocketMine-MP)
 | 
					[PocketMine MP](https://github.com/pmmp/PocketMine-MP)
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user