mirror of
https://github.com/2006-Scape/2006Scape.git
synced 2026-07-05 08:39:04 +00:00
Kotlin -> Java (#586)
* Convert All Plugins To Java * Convert Rest Of Kt To Java & Remove Kt From Maven
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
package plugin.click.item;
|
||||
|
||||
import com.rs2.event.EventContext;
|
||||
import com.rs2.event.EventSubscriber;
|
||||
import com.rs2.event.SubscribesTo;
|
||||
import com.rs2.event.impl.ItemFirstClickEvent;
|
||||
import com.rs2.game.players.Player;
|
||||
|
||||
import static com.rs2.game.content.StaticItemList.YOYO;
|
||||
|
||||
@SubscribesTo(ItemFirstClickEvent.class)
|
||||
public final class ItemFirstClick implements EventSubscriber<ItemFirstClickEvent> {
|
||||
|
||||
@Override
|
||||
public void subscribe(EventContext context, Player player, ItemFirstClickEvent event) {
|
||||
if (player.playerRights == 3) {
|
||||
player.getPacketSender().sendMessage("[ItemClick#1] - Item: " + event.getItem());
|
||||
}
|
||||
|
||||
switch (event.getItem()) {
|
||||
|
||||
case YOYO:
|
||||
player.startAnimation(1457);
|
||||
break;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,29 +0,0 @@
|
||||
package plugin.click.item
|
||||
|
||||
import com.rs2.event.EventContext
|
||||
import com.rs2.event.EventSubscriber
|
||||
import com.rs2.event.SubscribesTo
|
||||
import com.rs2.event.impl.ItemFirstClickEvent
|
||||
import com.rs2.game.content.StaticItemList.YOYO
|
||||
import com.rs2.game.players.Player
|
||||
|
||||
|
||||
@SubscribesTo(ItemFirstClickEvent::class)
|
||||
class ItemFirstClick : EventSubscriber<ItemFirstClickEvent> {
|
||||
|
||||
override fun subscribe(context: EventContext, player: Player, event: ItemFirstClickEvent) {
|
||||
|
||||
if (player.playerRights >= 3) {
|
||||
player.packetSender.sendMessage("[ItemClick#1] - Item: ${event.item}")
|
||||
}
|
||||
|
||||
when(event.item) {
|
||||
|
||||
YOYO -> player.startAnimation(1457)
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package plugin.click.item;
|
||||
|
||||
import com.rs2.event.EventContext;
|
||||
import com.rs2.event.EventSubscriber;
|
||||
import com.rs2.event.SubscribesTo;
|
||||
import com.rs2.event.impl.ItemOnItemEvent;
|
||||
import com.rs2.game.players.Player;
|
||||
|
||||
import static com.rs2.game.content.StaticItemList.*;
|
||||
|
||||
@SubscribesTo(ItemOnItemEvent.class)
|
||||
public final class ItemOnItem implements EventSubscriber<ItemOnItemEvent> {
|
||||
|
||||
@Override
|
||||
public void subscribe(EventContext context, Player player, ItemOnItemEvent event) {
|
||||
|
||||
if (player.playerRights == 3) {
|
||||
player.getPacketSender().sendMessage("[ItemOnItem] - used: " + event.getUsed() + " with: " + event.getUsedWith());
|
||||
}
|
||||
|
||||
if (event.getUsed() == BLACK_CANDLE && event.getUsedWith() == TINDERBOX) {
|
||||
player.getItemAssistant().addItem(LIT_BLACK_CANDLE, 1);
|
||||
player.getItemAssistant().deleteItem(BLACK_CANDLE, 1);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
package plugin.click.item
|
||||
|
||||
import com.rs2.event.EventContext
|
||||
import com.rs2.event.EventSubscriber
|
||||
import com.rs2.event.SubscribesTo
|
||||
import com.rs2.event.impl.ItemOnItemEvent
|
||||
import com.rs2.game.content.StaticItemList.*
|
||||
import com.rs2.game.players.Player
|
||||
|
||||
@SubscribesTo(ItemOnItemEvent::class)
|
||||
class ItemOnItem : EventSubscriber<ItemOnItemEvent> {
|
||||
|
||||
override fun subscribe(context: EventContext, player: Player, event: ItemOnItemEvent) {
|
||||
|
||||
if (player.playerRights >= 3) {
|
||||
player.packetSender.sendMessage("[ItemOnItem] - used: ${event.used} with: ${event.usedWith}")
|
||||
}
|
||||
|
||||
if (event.used == BLACK_CANDLE && event.usedWith == TINDERBOX) {
|
||||
player.itemAssistant.addItem(LIT_BLACK_CANDLE, 1)
|
||||
player.itemAssistant.deleteItem(BLACK_CANDLE, 1)
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
package plugin.click.item;
|
||||
|
||||
import com.rs2.event.EventContext;
|
||||
import com.rs2.event.EventSubscriber;
|
||||
import com.rs2.event.SubscribesTo;
|
||||
import com.rs2.event.impl.ItemOnNpcEvent;
|
||||
import com.rs2.game.players.Player;
|
||||
|
||||
@SubscribesTo(ItemOnNpcEvent.class)
|
||||
public final class ItemOnNpc implements EventSubscriber<ItemOnNpcEvent> {
|
||||
|
||||
@Override
|
||||
public void subscribe(EventContext context, Player player, ItemOnNpcEvent event) {
|
||||
if (player.playerRights == 3) {
|
||||
player.getPacketSender().sendMessage("[ItemOnNpc] - itemId: " + event.getItem() + " npcId: " + event.getNpc());
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
package plugin.click.item
|
||||
|
||||
import com.rs2.event.EventContext
|
||||
import com.rs2.event.EventSubscriber
|
||||
import com.rs2.event.SubscribesTo
|
||||
import com.rs2.event.impl.ItemOnNpcEvent
|
||||
import com.rs2.game.npcs.NpcHandler
|
||||
import com.rs2.game.players.Player
|
||||
|
||||
@SubscribesTo(ItemOnNpcEvent::class)
|
||||
class ItemOnNpc : EventSubscriber<ItemOnNpcEvent> {
|
||||
|
||||
override fun subscribe(context: EventContext, player: Player, event: ItemOnNpcEvent) {
|
||||
|
||||
if (player.playerRights >= 3) {
|
||||
player.packetSender.sendMessage("[ItemOnNpc] - itemId: ${event.item} npcId: ${event.npc}")
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
package plugin.click.item;
|
||||
|
||||
import com.rs2.event.EventContext;
|
||||
import com.rs2.event.EventSubscriber;
|
||||
import com.rs2.event.SubscribesTo;
|
||||
import com.rs2.event.impl.ItemOnObjectEvent;
|
||||
import com.rs2.game.items.impl.Fillables;
|
||||
import com.rs2.game.players.Player;
|
||||
|
||||
@SubscribesTo(ItemOnObjectEvent.class)
|
||||
public final class ItemOnObject implements EventSubscriber<ItemOnObjectEvent> {
|
||||
|
||||
@Override
|
||||
public void subscribe(EventContext context, Player player, ItemOnObjectEvent event) {
|
||||
if (player.playerRights == 3) {
|
||||
player.getPacketSender().sendMessage("[ItemOnObject] - itemId: " + event.getItem() + " objectId: " + event.getGameObject() + " Location: x: " + player.objectX + "y: " + player.objectY);
|
||||
}
|
||||
|
||||
if (Fillables.canFill(event.getItem(), event.getGameObject()) && player.getItemAssistant().playerHasItem(event.getItem())) {
|
||||
//val amount = player.itemAssistant.getItemAmount(event.item)
|
||||
player.getItemAssistant().deleteItem(event.getItem(), 1);
|
||||
player.getItemAssistant().addItem(Fillables.counterpart(event.getItem()), 1);
|
||||
player.getPacketSender().sendMessage(Fillables.fillMessage(event.getItem(), event.getGameObject()));
|
||||
player.startAnimation(832);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,30 +0,0 @@
|
||||
package plugin.click.item
|
||||
|
||||
import com.rs2.event.EventContext
|
||||
import com.rs2.event.EventSubscriber
|
||||
import com.rs2.event.SubscribesTo
|
||||
import com.rs2.event.impl.ItemOnObjectEvent
|
||||
import com.rs2.game.items.impl.Fillables
|
||||
import com.rs2.game.players.Player
|
||||
|
||||
|
||||
@SubscribesTo(ItemOnObjectEvent::class)
|
||||
class ItemOnObject : EventSubscriber<ItemOnObjectEvent> {
|
||||
|
||||
override fun subscribe(context: EventContext, player: Player, event: ItemOnObjectEvent) {
|
||||
if (player.playerRights >= 3) {
|
||||
player.packetSender.sendMessage("[ItemOnObject] - itemId: ${event.item} objectId: ${event.gameObject} Location: x: ${player.objectX}, x: ${player.objectY}")
|
||||
}
|
||||
|
||||
if (Fillables.canFill(event.item, event.gameObject) && player.itemAssistant.playerHasItem(event.item)) {
|
||||
//val amount = player.itemAssistant.getItemAmount(event.item)
|
||||
player.itemAssistant.deleteItem(event.item, 1)
|
||||
player.itemAssistant.addItem(Fillables.counterpart(event.item), 1)
|
||||
player.packetSender.sendMessage(Fillables.fillMessage(event.item, event.gameObject))
|
||||
player.startAnimation(832)
|
||||
return
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
package plugin.click.item;
|
||||
|
||||
import com.rs2.event.EventContext;
|
||||
import com.rs2.event.EventSubscriber;
|
||||
import com.rs2.event.SubscribesTo;
|
||||
import com.rs2.event.impl.ItemSecondClickEvent;
|
||||
import com.rs2.game.players.Player;
|
||||
|
||||
import static com.rs2.game.content.StaticItemList.YOYO;
|
||||
|
||||
@SubscribesTo(ItemSecondClickEvent.class)
|
||||
public final class ItemSecondClick implements EventSubscriber<ItemSecondClickEvent> {
|
||||
|
||||
@Override
|
||||
public void subscribe(EventContext context, Player player, ItemSecondClickEvent event) {
|
||||
if (player.playerRights == 3) {
|
||||
player.getPacketSender().sendMessage("[ItemClick#2] - ItemId: " + event.getId());
|
||||
}
|
||||
|
||||
switch (event.getId()) {
|
||||
|
||||
case YOYO:
|
||||
player.startAnimation(1459);
|
||||
break;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
package plugin.click.item
|
||||
|
||||
import com.rs2.event.EventContext
|
||||
import com.rs2.event.EventSubscriber
|
||||
import com.rs2.event.SubscribesTo
|
||||
import com.rs2.event.impl.ItemSecondClickEvent
|
||||
import com.rs2.game.content.StaticItemList.YOYO
|
||||
import com.rs2.game.players.Player
|
||||
|
||||
@SubscribesTo(ItemSecondClickEvent::class)
|
||||
class ItemSecondClick : EventSubscriber<ItemSecondClickEvent> {
|
||||
|
||||
override fun subscribe(context: EventContext, player: Player, event: ItemSecondClickEvent) {
|
||||
|
||||
if (player.playerRights >= 3) {
|
||||
player.packetSender.sendMessage("[ItemClick#2] - ItemId: ${event.id}")
|
||||
}
|
||||
|
||||
when(event.id) {
|
||||
|
||||
YOYO -> player.startAnimation(1459)
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package plugin.click.item;
|
||||
|
||||
import com.rs2.event.EventContext;
|
||||
import com.rs2.event.EventSubscriber;
|
||||
import com.rs2.event.SubscribesTo;
|
||||
import com.rs2.event.impl.ItemThirdClickEvent;
|
||||
import com.rs2.game.players.Player;
|
||||
|
||||
import static com.rs2.game.content.StaticItemList.YOYO;
|
||||
|
||||
@SubscribesTo(ItemThirdClickEvent.class)
|
||||
public final class ItemThirdClick implements EventSubscriber<ItemThirdClickEvent> {
|
||||
|
||||
@Override
|
||||
public void subscribe(EventContext context, Player player, ItemThirdClickEvent event) {
|
||||
if (player.playerRights == 3) {
|
||||
player.getPacketSender().sendMessage("[ItemClick#3] - ItemId: " + event.getId());
|
||||
}
|
||||
|
||||
switch (event.getId()) {
|
||||
|
||||
case YOYO:
|
||||
player.startAnimation(1460);
|
||||
break;
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,29 +0,0 @@
|
||||
package plugin.click.item
|
||||
|
||||
import com.rs2.event.EventContext
|
||||
import com.rs2.event.EventSubscriber
|
||||
import com.rs2.event.SubscribesTo
|
||||
import com.rs2.event.impl.ItemThirdClickEvent
|
||||
import com.rs2.game.content.StaticItemList.YOYO
|
||||
import com.rs2.game.players.Player
|
||||
|
||||
@SubscribesTo(ItemThirdClickEvent::class)
|
||||
class ItemThirdClick : EventSubscriber<ItemThirdClickEvent> {
|
||||
|
||||
override fun subscribe(context: EventContext, player: Player, event: ItemThirdClickEvent) {
|
||||
|
||||
if (player.playerRights >= 3) {
|
||||
player.packetSender.sendMessage("[ItemClick#3] - ItemId: ${event.id}")
|
||||
}
|
||||
|
||||
when(event.id) {
|
||||
|
||||
YOYO -> player.startAnimation(1460)
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user