maj rapide demandé

This commit is contained in:
Florian Bouillon 2016-08-03 21:55:36 +02:00
parent e7c8a990d5
commit 9c6ed91c02
12 changed files with 61 additions and 68 deletions

View File

@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
<classpathentry kind="lib" path="F:/serveurs minecraft/spigot/server.jar"/>
<classpathentry kind="lib" path="F:/serveurs minecraft/spigot/plugins/Jobs3.5.6.jar"/>
<classpathentry kind="lib" path="F:/serveurs minecraft/spigot/plugins/Vault.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7"/>
<classpathentry kind="lib" path="/home/florian/Documents/Libs/Minecraft/Plugin/Spigot/1.10.2/spigot-1.10.2.jar"/>
<classpathentry kind="lib" path="/home/florian/Documents/Libs/Minecraft/Plugin/Vault/Vault.jar"/>
<classpathentry kind="lib" path="/home/florian/Documents/Libs/Minecraft/Plugin/Jobs Reborn/3.5.6/Jobs3.5.6.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>

1
Menoria/.gitignore vendored
View File

@ -1 +0,0 @@
./bin

View File

@ -1,17 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>Menoria</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>Menoria</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>

View File

@ -1,11 +0,0 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.7
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.7

View File

@ -23,10 +23,10 @@ public class PlayerInfos implements CommandExecutor {
if(args.length == 1){
for(Player player : Bukkit.getServer().getOnlinePlayers()){
if(player.getName().equalsIgnoreCase(args[0])){
p.sendMessage("§bNom: §6"+player.getName()+"§b\n Vie: §6"+player.getHealth()+"§b\nNiveau: §6"+player.getLevel()+"§b\nExperience: §6"+player.getExp()+"§b\nDollars: §6"+Main.eco.getBalance(player));
p.sendMessage("§bNom: §6"+player.getName()+"§b\n Vie: §6"+player.getHealth()+"§b\nNiveau: §6"+player.getLevel()+"§b\nEcus: §6"+Main.eco.getBalance(player));
List<JobProgression> jobs = Jobs.getPlayerManager().getJobsPlayer(player).getJobProgression();
for (JobProgression OneJob : jobs) {
p.sendMessage("§bJob actuel: §6"+OneJob.getJob().getName()+ "§b Niveau: §6"+OneJob.getLevel()+"§b Experience: §6"+OneJob.getExperience()+"§b/§6"+OneJob.getMaxExperience());
p.sendMessage("§bJob actuel: §6"+OneJob.getJob().getName()+ "§b Niveau: §6"+OneJob.getLevel()+"§b Experience: §6"+OneJob.getExperience()+"§b/§6"+OneJob.getMaxExperience());
}
}
@ -38,7 +38,7 @@ public class PlayerInfos implements CommandExecutor {
//get money
//get job
//get job level
//say Comtniark et de métier mineur niveaux 13 posséde 50 Crédit et actuellement lv 50(xp du joueur) vie actuel : 10 coeurs
//say Comtniark et de m§tier mineur niveaux 13 poss§de 50 Cr§dit et actuellement lv 50(xp du joueur) vie actuel : 10 coeurs
}
return false;

View File

@ -1,26 +1,26 @@
package net.DeltaWings.Nemoria.Listeners;
import org.bukkit.craftbukkit.v1_10_R1.entity.CraftPlayer;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
import org.bukkit.event.player.AsyncPlayerChatEvent;
import net.DeltaWings.Nemoria.API.MinecraftToJSON;
import net.minecraft.server.v1_10_R1.IChatBaseComponent;
import net.minecraft.server.v1_10_R1.IChatBaseComponent.ChatSerializer;
import net.minecraft.server.v1_10_R1.PacketPlayOutChat;
public class ChatListener implements Listener {
@EventHandler(priority=EventPriority.HIGHEST)
public void onPlayerChat(AsyncPlayerChatEvent e){
String msg = MinecraftToJSON.main(e.getMessage(), e.getPlayer());
System.out.println(msg);
e.setCancelled(true);
IChatBaseComponent link = ChatSerializer.a(msg);
PacketPlayOutChat packet = new PacketPlayOutChat(link);
((CraftPlayer) e.getPlayer()).getHandle().playerConnection.sendPacket(packet);
}
package net.DeltaWings.Nemoria.Listeners;
import org.bukkit.craftbukkit.v1_10_R1.entity.CraftPlayer;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
import org.bukkit.event.player.AsyncPlayerChatEvent;
import net.DeltaWings.Nemoria.API.MinecraftToJSON;
import net.minecraft.server.v1_10_R1.IChatBaseComponent;
import net.minecraft.server.v1_10_R1.IChatBaseComponent.ChatSerializer;
import net.minecraft.server.v1_10_R1.PacketPlayOutChat;
public class ChatListener implements Listener {
@EventHandler(priority=EventPriority.HIGHEST)
public void onPlayerChat(AsyncPlayerChatEvent e){
String msg = MinecraftToJSON.main(e.getMessage(), e.getPlayer());
e.setCancelled(true);
IChatBaseComponent link = ChatSerializer.a(msg);
PacketPlayOutChat packet = new PacketPlayOutChat(link);
((CraftPlayer) e.getPlayer()).getHandle().playerConnection.sendPacket(packet);
System.out.println(e.getPlayer().getName()+" > "+e.getMessage());
}
}

View File

@ -58,6 +58,11 @@ public class Main extends JavaPlugin implements Listener{
/*
* OBJECTIF:
* quand le joueur se trouve a x coordonné dans x monde
* ouvrir un chest
* un systeme de kits
* pour les kits ils peuvent être des commandes et des items ?
* les gamemode juste les minimizer /gmc /gma /gms /gmsp
* le tpa
* les warps
* ./enchantment /feed /xp /fly /give /god /hat /heal /kit /afk /msg /powertool /spawner /spawnmob /ban /banip /broadcast /enderchest /invsee /kick /kill /mute /tempban /vanish /setspawn /spawn /back /home /sethome /delhome /setwarp /warp /delwarp /tp /tpa /tphere /tpaccept /tpdeny
* ./item /repair /remove /clearinventory / ignore /suicide /kickall /tpaall /tpall /tpahere
*/

View File