first
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,70 @@
|
||||
# =========================================================
|
||||
# SpaceShipProject - Configuration
|
||||
# =========================================================
|
||||
|
||||
# Limite de spaceships par joueur (0 = illimite)
|
||||
max-ships-per-player: 5
|
||||
|
||||
# Taille du spaceship a la creation (level 1)
|
||||
default-size:
|
||||
x: 4
|
||||
y: 4
|
||||
z: 6
|
||||
|
||||
# Taille maximale (atteinte avec les niveaux)
|
||||
max-size:
|
||||
x: 16
|
||||
y: 8
|
||||
z: 16
|
||||
|
||||
# Couts en money (Vault / EssentialsEconomy)
|
||||
costs:
|
||||
summon: 100 # cout pour charger un spaceship
|
||||
unload: 0 # cout pour decharger
|
||||
upgrade-base: 1000 # cout d'amelioration : upgrade-base * niveau actuel
|
||||
space-jump-per-block: 1 # cout par bloc lors d'un saut spatial
|
||||
|
||||
# Saut spatial
|
||||
space-jump:
|
||||
blocks-per-level: 100 # max blocs autorises = blocks-per-level * niveau
|
||||
min-blocks: 1
|
||||
max-blocks-hard-cap: 5000
|
||||
|
||||
# Hauteur a laquelle le spaceship apparait au-dessus du joueur quand il est invoque
|
||||
summon-offset-y: 30
|
||||
|
||||
# Materiau utilise pour la plateforme par defaut lors de la creation d'un nouveau spaceship
|
||||
default-platform-material: SMOOTH_QUARTZ
|
||||
default-edge-material: QUARTZ_PILLAR
|
||||
default-glass-material: WHITE_STAINED_GLASS
|
||||
|
||||
# Nom par defaut des nouveaux spaceships (%n% = numero)
|
||||
default-ship-name: "Spaceship #%n%"
|
||||
|
||||
# Verifications de securite
|
||||
safety:
|
||||
# Empecher l'invocation si des blocs solides sont presents a l'emplacement
|
||||
check-collision: true
|
||||
# Empecher la destruction du sol (le spaceship doit etre dans le ciel)
|
||||
min-y-above-player: 10
|
||||
|
||||
# Messages (couleurs Minecraft, &x)
|
||||
messages:
|
||||
prefix: "&8[&bSpaceShip&8] &7"
|
||||
no-permission: "&cVous n'avez pas la permission !"
|
||||
not-owner: "&cCe spaceship ne vous appartient pas."
|
||||
ship-given: "&aTelecommande du spaceship &b%name% &acreee et donnee."
|
||||
ship-summoned: "&aSpaceship &b%name% &acharge dans le ciel !"
|
||||
ship-unloaded: "&aSpaceship &b%name% &adecharge, modifications sauvegardees."
|
||||
ship-teleport-up: "&aTeleportation sur le spaceship &b%name%&a..."
|
||||
ship-teleport-down: "&aRedescente sur la terre ferme..."
|
||||
ship-already-loaded: "&eVotre spaceship est deja charge."
|
||||
ship-not-loaded: "&eVotre spaceship n'est pas charge."
|
||||
ship-collision: "&cImpossible d'invoquer le spaceship ici : zone obstruee."
|
||||
max-ships-reached: "&cVous avez atteint la limite de spaceships (%max%)."
|
||||
ship-deleted: "&cSpaceship supprime."
|
||||
not-enough-money: "&cFonds insuffisants : %need% requis, %have% disponible."
|
||||
vault-unavailable: "&cVault/EssentialsEconomy est indisponible, action impossible."
|
||||
space-jump-success: "&aSaut spatial : %dist% blocs vers %dir% (-%cost%)."
|
||||
space-jump-not-on-ship: "&cVous devez etre sur le spaceship pour effectuer un saut."
|
||||
space-jump-too-far: "&cDistance trop grande (max %max% au niveau %lvl%)."
|
||||
@@ -0,0 +1,56 @@
|
||||
name: SpaceShipProject
|
||||
main: com.spaceshipproject.SpaceShipProject
|
||||
version: 1.0
|
||||
api-version: 1.21
|
||||
author: CreatorOfNothing
|
||||
description: Spaceships personnels charges en plein ciel, telecommande boussole.
|
||||
softdepend: [Vault, EssentialsX]
|
||||
|
||||
commands:
|
||||
spaceship:
|
||||
description: Commandes joueur du plugin SpaceShipProject
|
||||
usage: /spaceship <create|give|info|list|delete|remote|reload|help>
|
||||
aliases: [ss, ship]
|
||||
permission: spaceship.use
|
||||
spaceshipadmin:
|
||||
description: Commandes d'administration du plugin SpaceShipProject
|
||||
usage: /spaceshipadmin <reload|list|delete|addmoney|setlevel|setname|setconfig|getconfig|loadmodel|savemodel|cancelmodel|help>
|
||||
aliases: [ssa, shipadmin]
|
||||
permission: spaceship.admin
|
||||
|
||||
permissions:
|
||||
spaceship.*:
|
||||
description: Toutes les permissions de SpaceShipProject
|
||||
children:
|
||||
spaceship.use: true
|
||||
spaceship.create: true
|
||||
spaceship.give: true
|
||||
spaceship.info.other: true
|
||||
spaceship.delete: true
|
||||
spaceship.reload: true
|
||||
spaceship.admin: true
|
||||
default: op
|
||||
spaceship.use:
|
||||
description: Utiliser sa propre telecommande
|
||||
default: true
|
||||
spaceship.create:
|
||||
description: Creer un nouveau spaceship (/ss create)
|
||||
default: true
|
||||
spaceship.give:
|
||||
description: Recuperer une telecommande perdue (la sienne ou celle d'un autre avec admin)
|
||||
default: true
|
||||
spaceship.info.other:
|
||||
description: Voir les infos detaillees d'un autre joueur
|
||||
default: op
|
||||
spaceship.delete:
|
||||
description: Supprimer un de ses spaceships
|
||||
default: true
|
||||
spaceship.reload:
|
||||
description: Recharger la configuration
|
||||
default: op
|
||||
spaceship.admin:
|
||||
description: Permissions d'administration (bypass de propriete, /ssa, etc.)
|
||||
default: op
|
||||
spaceship.bypass.cost:
|
||||
description: Permet de ne pas payer les couts d'invocation / saut / upgrade
|
||||
default: op
|
||||
@@ -0,0 +1,3 @@
|
||||
artifactId=SpaceShipProject
|
||||
groupId=com.spaceshipproject
|
||||
version=1.0-SNAPSHOT
|
||||
@@ -0,0 +1,23 @@
|
||||
com/spaceshipproject/RemoteManager.class
|
||||
com/spaceshipproject/EconomyHook.class
|
||||
com/spaceshipproject/SpaceShipProject.class
|
||||
com/spaceshipproject/SpaceshipManager.class
|
||||
com/spaceshipproject/BlockProtectionListener.class
|
||||
com/spaceshipproject/ModelManager.class
|
||||
com/spaceshipproject/ShipSizing.class
|
||||
com/spaceshipproject/PlayerListener.class
|
||||
com/spaceshipproject/Spaceship.class
|
||||
com/spaceshipproject/RemoteListener.class
|
||||
com/spaceshipproject/DatabaseManager.class
|
||||
com/spaceshipproject/ConfigManager.class
|
||||
com/spaceshipproject/LoadedSpaceship.class
|
||||
com/spaceshipproject/SpaceShipAdminCommand.class
|
||||
com/spaceshipproject/SpaceShipCommand.class
|
||||
com/spaceshipproject/SchematicHelper.class
|
||||
com/spaceshipproject/SpaceshipGUI.class
|
||||
com/spaceshipproject/SpaceshipGUIHolder.class
|
||||
com/spaceshipproject/SpaceshipManager$LoadedShipOwnerInfo.class
|
||||
com/spaceshipproject/SpaceJumpGUI.class
|
||||
com/spaceshipproject/ModelManager$ModelEditSession.class
|
||||
com/spaceshipproject/SpaceshipGUIListener.class
|
||||
com/spaceshipproject/SpaceshipGuiPanel.class
|
||||
@@ -0,0 +1,21 @@
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/ConfigManager.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/SchematicHelper.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/ModelManager.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/PlayerListener.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/SpaceshipManager.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/Spaceship.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/SpaceshipGUIListener.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/EconomyHook.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/SpaceJumpGUI.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/SpaceShipProject.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/SpaceshipGUI.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/SpaceshipGUIHolder.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/ShipSizing.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/SpaceshipGuiPanel.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/RemoteManager.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/SpaceShipCommand.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/RemoteListener.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/DatabaseManager.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/SpaceShipAdminCommand.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/BlockProtectionListener.java
|
||||
/home/bat/github/mcplugin/SpaceShipProject/src/main/java/com/spaceshipproject/LoadedSpaceship.java
|
||||
Binary file not shown.
Reference in New Issue
Block a user