Update README.md
This commit is contained in:
1 parent
4e5c9c4330
commit
882f3af916
1 file changed
+67
-45
@@ -1,76 +1,98 @@
|
||||
# LaunchPads-OG
|
||||
Add launch pads to minecraft
|
||||
|
||||
Current Target: Purpur 1.19.4
|
||||
Add launch pads to Minecraft.
|
||||
|
||||
Authors: Barny1094875, NotAlexNoyle.
|
||||
- **Current target:** Purpur 1.19.4
|
||||
- **Authors:** Barny1094875, NotAlexNoyle
|
||||
- **License:** Public Domain (The Unlicense)
|
||||
|
||||
<h3>To build:</h3>
|
||||
## Build
|
||||
|
||||
/gradlew build
|
||||
```bash
|
||||
./gradlew build
|
||||
```
|
||||
|
||||
The resulting .jar file will be in build/libs
|
||||
The resulting `.jar` file will be in `build/libs`.
|
||||
|
||||
## Changelog
|
||||
|
||||
### 1.7
|
||||
- Pressure plates on Launch Pads no longer trigger redstone
|
||||
- Improved launch feel and consistency
|
||||
- New “woosh” launch sound effect
|
||||
- Cleaner particle effects while launching
|
||||
- Config defaults handled more reliably
|
||||
- General polish and small command autocomplete improvements
|
||||
|
||||
<h3>How to use:</h3>
|
||||
Use /launchpad give to give yourself a launch pad item. When placed down, a launchpad will be created there with the default x,y,z powers in the config file. This command requires the cangive permission. This will require a server restart to take effect.
|
||||
<br>
|
||||
<br>
|
||||
## How to use
|
||||
|
||||
Use /launchpad set to create a pad where you are standing with the default x,y,z powers set in the config file. This requires the canset permision.
|
||||
- `/launchpad give`
|
||||
Gives you a Launch Pad item. When placed, a launchpad is created using the default x/y/z powers in the config.
|
||||
**Permission:** `cangive`
|
||||
**Note:** Requires a server restart to take effect.
|
||||
|
||||
Use /launchpad set <xpower> <ypower> <zpower> to create a pad where you are standing with the x,y,z powers provided. This requires the canset permision.
|
||||
- `/launchpad set`
|
||||
Creates a pad where you are standing using the default x/y/z powers in the config.
|
||||
**Permission:** `canset`
|
||||
|
||||
Use /launchpad set <x> <y> <z> <xpower> <ypower> <zpower> to create a pad at the specified x,y,z coordinates with the specified x,y,z powers. This requires the canset permision.
|
||||
- `/launchpad set <xpower> <ypower> <zpower>`
|
||||
Creates a pad where you are standing with the provided x/y/z powers.
|
||||
**Permission:** `canset`
|
||||
|
||||
Use /launchpad delete to remove the pad at the block you are pointing at. This requires the candelete permission.
|
||||
- `/launchpad set <x> <y> <z> <xpower> <ypower> <zpower>`
|
||||
Creates a pad at the specified coordinates with the specified powers.
|
||||
**Permission:** `canset`
|
||||
|
||||
Use /launchpad delete <x> <y> <z> to delete the pad at the specified coordinates in the world you are standing in. This requires the candelete permission.
|
||||
- `/launchpad delete`
|
||||
Removes the pad at the block you are pointing at.
|
||||
**Permission:** `candelete`
|
||||
|
||||
Use /launchpad delete <world> <x> <y> <z> to delete the pad at the specified coordinates in the specified world. For world, enter any of: end, nether, overworld, world, world_nether, world_the_end. This requires the candelete permission.
|
||||
- `/launchpad delete <x> <y> <z>`
|
||||
Deletes the pad at the specified coordinates in the world you are standing in.
|
||||
**Permission:** `candelete`
|
||||
|
||||
Launchpads can also be removed by placing a block in their location and breaking it. This requires either cancraft to be set to true, or the player to have the canbreak permission.
|
||||
- `/launchpad delete <world> <x> <y> <z>`
|
||||
Deletes the pad at the specified coordinates in the specified world.
|
||||
For `<world>`, enter any of: `end`, `nether`, `overworld`, `world`, `world_nether`, `world_the_end`
|
||||
**Permission:** `candelete`
|
||||
|
||||
<h3>Crafting Recipes</h3>
|
||||
The launch pad can be crafted if cancraft is set to true in the config. The crafting recipes are as follows:
|
||||
<br>
|
||||
Launchpads can also be removed by placing a block in their location and breaking it. This requires either `cancraft` to be set to `true`, or the player to have the `canbreak` permission.
|
||||
|
||||
## Crafting Recipes
|
||||
|
||||
The Launch Pad can be crafted if `cancraft` is set to `true` in the config. The crafting recipes are as follows:
|
||||
|
||||

|
||||
<br>
|
||||
|
||||

|
||||
<br>
|
||||
|
||||

|
||||
<br>
|
||||
|
||||

|
||||
<br>
|
||||
|
||||

|
||||
|
||||
## Config Information
|
||||
|
||||
<h3>Config Information:</h3>
|
||||
- `cancraft` allows the launch pad to be crafted
|
||||
- `defaultXpower` is the default x power value used when creating a launch pad
|
||||
- `defaultYpower` is the default y power value used when creating a launch pad
|
||||
- `defaultZpower` is the default z power value used when creating a launch pad
|
||||
- `idleParticleCount` is the number of particles emitted by launch pads when they are not in use
|
||||
- `idleParticlePower` is how far particles are shot from the center of the launch pad when not in use
|
||||
- `padLaunchParticleCount` is the number of particles produced when a launch occurs
|
||||
- `padLaunchParticlePower` is how far particles are shot from the center during a launch
|
||||
- `playerLaunchParticleCountMultiplier` is a scalar for the number of particles emitted by the player while launching
|
||||
|
||||
cancraft allows the launch pad to be crafted.
|
||||
Each pad has its own `x`, `y`, `z`, `xpower`, `ypower`, `zpower` in the config. To change the power of a single pad, find it in the config file.
|
||||
|
||||
defaultXpower is the default x power value that will be used when creating a launch pad.
|
||||
For convenience, you can use `CTRL+F` and search for the pad by typing its coordinates with spaces in between. For example, if the pad is at `x=112`, `y=61`, `z=434`, search for:
|
||||
|
||||
defaultYpower is the default y power value that will be used when creating a launch pad.
|
||||
`112 61 434`
|
||||
|
||||
defaultZpower is the default z power value that will be used when creating a launch pad.
|
||||
After editing values, run:
|
||||
|
||||
idleParticleCount is the number of particles emmited by the launch pads when they are not in use
|
||||
- `/launchpad reloadconfig`
|
||||
Reloads the config and validates it.
|
||||
**Permission:** `canreload`
|
||||
|
||||
idleParticlePower is how far the particles are shot from the center of the launch pad when they are not in use
|
||||
|
||||
padLaunchParticleCount is the number of particles produced by the launch pads when a launch occurs
|
||||
|
||||
padLaunchParticlePower is how far the particles are shot from the center of the launch pads when a launch occurs
|
||||
|
||||
playerLaunchParticleCountMultiplier is a scalar for the number of particles emmited by the player as they fly through the air
|
||||
|
||||
|
||||
<br>
|
||||
Each pad has it's own x, y, z, xpower, ypower, zpower attached to it. If you want to change the power of a single pad, go into the config file, and look for that pad. For convenience, you can CTRL+F for a pad by typing in its x, y, z coordinates with spaces in between. For example, if the pad has coordinates x=112, y=61, z=434, you can search for it in your config file by using CTRL+F and typing "112 61 434"
|
||||
|
||||
Once you have found your pad, you can change the xpower, ypower, and zpower to change how far the pad will launch you.
|
||||
|
||||
When your changes have been made, you will need to run the command /launchpad reloadconfig. This command will update the config with your changes. While updating, it will check that nothing is wrong with the config, and tell you what is wrong if there is something wrong. This command requires the canreload permission.
|
||||
Reference in new issue
Block a user