mirror of
https://gitlab.bixilon.de/bixilon/minosoft.git
synced 2025-09-16 19:05:02 -04:00
move container actions to subpackage
This commit is contained in:
parent
1cf942f256
commit
493f1acf7d
@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Minosoft
|
||||
* Copyright (C) 2020-2022 Moritz Zwerger
|
||||
* Copyright (C) 2020-2023 Moritz Zwerger
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
*
|
||||
@ -11,10 +11,11 @@
|
||||
* This software is not affiliated with Mojang AB, the original developer of Minecraft.
|
||||
*/
|
||||
|
||||
package de.bixilon.minosoft.data.container.click
|
||||
package de.bixilon.minosoft.data.container.actions
|
||||
|
||||
import de.bixilon.minosoft.data.container.ContainerTestUtil.createContainer
|
||||
import de.bixilon.minosoft.data.container.ContainerUtil.slotsOf
|
||||
import de.bixilon.minosoft.data.container.actions.types.CloneContainerAction
|
||||
import de.bixilon.minosoft.data.container.stack.ItemStack
|
||||
import de.bixilon.minosoft.data.registries.items.AppleTestO
|
||||
import de.bixilon.minosoft.data.registries.items.EggTestO
|
@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Minosoft
|
||||
* Copyright (C) 2020-2022 Moritz Zwerger
|
||||
* Copyright (C) 2020-2023 Moritz Zwerger
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
*
|
||||
@ -11,10 +11,11 @@
|
||||
* This software is not affiliated with Mojang AB, the original developer of Minecraft.
|
||||
*/
|
||||
|
||||
package de.bixilon.minosoft.data.container.click
|
||||
package de.bixilon.minosoft.data.container.actions
|
||||
|
||||
import de.bixilon.minosoft.data.container.ContainerTestUtil.createContainer
|
||||
import de.bixilon.minosoft.data.container.ContainerUtil.slotsOf
|
||||
import de.bixilon.minosoft.data.container.actions.types.DropContainerAction
|
||||
import de.bixilon.minosoft.data.container.stack.ItemStack
|
||||
import de.bixilon.minosoft.data.registries.items.AppleTestO
|
||||
import de.bixilon.minosoft.data.registries.items.EggTestO
|
@ -11,12 +11,13 @@
|
||||
* This software is not affiliated with Mojang AB, the original developer of Minecraft.
|
||||
*/
|
||||
|
||||
package de.bixilon.minosoft.data.container.click
|
||||
package de.bixilon.minosoft.data.container.actions
|
||||
|
||||
import de.bixilon.minosoft.data.container.ContainerTestUtil.createChest
|
||||
import de.bixilon.minosoft.data.container.ContainerTestUtil.createFurnace
|
||||
import de.bixilon.minosoft.data.container.ContainerTestUtil.createInventory
|
||||
import de.bixilon.minosoft.data.container.ContainerUtil.slotsOf
|
||||
import de.bixilon.minosoft.data.container.actions.types.FastMoveContainerAction
|
||||
import de.bixilon.minosoft.data.container.stack.ItemStack
|
||||
import de.bixilon.minosoft.data.registries.items.AppleTestO
|
||||
import de.bixilon.minosoft.data.registries.items.CoalTest0
|
@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Minosoft
|
||||
* Copyright (C) 2020-2022 Moritz Zwerger
|
||||
* Copyright (C) 2020-2023 Moritz Zwerger
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
*
|
||||
@ -11,10 +11,11 @@
|
||||
* This software is not affiliated with Mojang AB, the original developer of Minecraft.
|
||||
*/
|
||||
|
||||
package de.bixilon.minosoft.data.container.click
|
||||
package de.bixilon.minosoft.data.container.actions
|
||||
|
||||
import de.bixilon.minosoft.data.container.ContainerTestUtil.createContainer
|
||||
import de.bixilon.minosoft.data.container.ContainerUtil.slotsOf
|
||||
import de.bixilon.minosoft.data.container.actions.types.PickAllContainerAction
|
||||
import de.bixilon.minosoft.data.container.stack.ItemStack
|
||||
import de.bixilon.minosoft.data.registries.items.AppleTestO
|
||||
import de.bixilon.minosoft.data.registries.items.EggTestO
|
@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Minosoft
|
||||
* Copyright (C) 2020-2022 Moritz Zwerger
|
||||
* Copyright (C) 2020-2023 Moritz Zwerger
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
*
|
||||
@ -11,10 +11,11 @@
|
||||
* This software is not affiliated with Mojang AB, the original developer of Minecraft.
|
||||
*/
|
||||
|
||||
package de.bixilon.minosoft.data.container.click
|
||||
package de.bixilon.minosoft.data.container.actions
|
||||
|
||||
import de.bixilon.minosoft.data.container.ContainerTestUtil.createContainer
|
||||
import de.bixilon.minosoft.data.container.ContainerUtil.slotsOf
|
||||
import de.bixilon.minosoft.data.container.actions.types.SimpleContainerAction
|
||||
import de.bixilon.minosoft.data.container.stack.ItemStack
|
||||
import de.bixilon.minosoft.data.registries.items.AppleTestO
|
||||
import de.bixilon.minosoft.data.registries.items.EggTestO
|
@ -19,8 +19,8 @@ import de.bixilon.kutil.concurrent.lock.thread.ThreadLock
|
||||
import de.bixilon.kutil.observer.DataObserver.Companion.observe
|
||||
import de.bixilon.kutil.observer.DataObserver.Companion.observed
|
||||
import de.bixilon.kutil.observer.map.MapObserver.Companion.observedMap
|
||||
import de.bixilon.minosoft.data.container.click.ContainerAction
|
||||
import de.bixilon.minosoft.data.container.click.SlotSwapContainerAction
|
||||
import de.bixilon.minosoft.data.container.actions.ContainerAction
|
||||
import de.bixilon.minosoft.data.container.actions.types.SlotSwapContainerAction
|
||||
import de.bixilon.minosoft.data.container.sections.ContainerSection
|
||||
import de.bixilon.minosoft.data.container.slots.DefaultSlotType
|
||||
import de.bixilon.minosoft.data.container.slots.SlotType
|
||||
|
@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Minosoft
|
||||
* Copyright (C) 2020-2022 Moritz Zwerger
|
||||
* Copyright (C) 2020-2023 Moritz Zwerger
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
*
|
||||
@ -11,7 +11,7 @@
|
||||
* This software is not affiliated with Mojang AB, the original developer of Minecraft.
|
||||
*/
|
||||
|
||||
package de.bixilon.minosoft.data.container.click
|
||||
package de.bixilon.minosoft.data.container.actions
|
||||
|
||||
import de.bixilon.minosoft.data.container.Container
|
||||
import de.bixilon.minosoft.protocol.network.connection.play.PlayConnection
|
@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Minosoft
|
||||
* Copyright (C) 2020-2022 Moritz Zwerger
|
||||
* Copyright (C) 2020-2023 Moritz Zwerger
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
*
|
||||
@ -11,10 +11,11 @@
|
||||
* This software is not affiliated with Mojang AB, the original developer of Minecraft.
|
||||
*/
|
||||
|
||||
package de.bixilon.minosoft.data.container.click
|
||||
package de.bixilon.minosoft.data.container.actions.types
|
||||
|
||||
import de.bixilon.minosoft.data.container.Container
|
||||
import de.bixilon.minosoft.data.container.ContainerUtil.slotsOf
|
||||
import de.bixilon.minosoft.data.container.actions.ContainerAction
|
||||
import de.bixilon.minosoft.data.container.stack.ItemStack
|
||||
import de.bixilon.minosoft.protocol.network.connection.play.PlayConnection
|
||||
import de.bixilon.minosoft.protocol.packets.c2s.play.container.ContainerClickC2SP
|
@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Minosoft
|
||||
* Copyright (C) 2020-2022 Moritz Zwerger
|
||||
* Copyright (C) 2020-2023 Moritz Zwerger
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
*
|
||||
@ -11,7 +11,9 @@
|
||||
* This software is not affiliated with Mojang AB, the original developer of Minecraft.
|
||||
*/
|
||||
|
||||
package de.bixilon.minosoft.data.container.click
|
||||
package de.bixilon.minosoft.data.container.actions.types
|
||||
|
||||
import de.bixilon.minosoft.data.container.actions.ContainerAction
|
||||
|
||||
@Deprecated("Not yet implemented")
|
||||
class DistributeContainerAction : ContainerAction {
|
@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Minosoft
|
||||
* Copyright (C) 2020-2022 Moritz Zwerger
|
||||
* Copyright (C) 2020-2023 Moritz Zwerger
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
*
|
||||
@ -11,10 +11,11 @@
|
||||
* This software is not affiliated with Mojang AB, the original developer of Minecraft.
|
||||
*/
|
||||
|
||||
package de.bixilon.minosoft.data.container.click
|
||||
package de.bixilon.minosoft.data.container.actions.types
|
||||
|
||||
import de.bixilon.minosoft.data.container.Container
|
||||
import de.bixilon.minosoft.data.container.ContainerUtil.slotsOf
|
||||
import de.bixilon.minosoft.data.container.actions.ContainerAction
|
||||
import de.bixilon.minosoft.data.container.stack.ItemStack
|
||||
import de.bixilon.minosoft.protocol.network.connection.play.PlayConnection
|
||||
import de.bixilon.minosoft.protocol.packets.c2s.play.container.ContainerClickC2SP
|
@ -11,9 +11,10 @@
|
||||
* This software is not affiliated with Mojang AB, the original developer of Minecraft.
|
||||
*/
|
||||
|
||||
package de.bixilon.minosoft.data.container.click
|
||||
package de.bixilon.minosoft.data.container.actions.types
|
||||
|
||||
import de.bixilon.minosoft.data.container.Container
|
||||
import de.bixilon.minosoft.data.container.actions.ContainerAction
|
||||
import de.bixilon.minosoft.data.container.sections.ContainerSection
|
||||
import de.bixilon.minosoft.data.container.stack.ItemStack
|
||||
import de.bixilon.minosoft.protocol.network.connection.play.PlayConnection
|
@ -11,9 +11,10 @@
|
||||
* This software is not affiliated with Mojang AB, the original developer of Minecraft.
|
||||
*/
|
||||
|
||||
package de.bixilon.minosoft.data.container.click
|
||||
package de.bixilon.minosoft.data.container.actions.types
|
||||
|
||||
import de.bixilon.minosoft.data.container.Container
|
||||
import de.bixilon.minosoft.data.container.actions.ContainerAction
|
||||
import de.bixilon.minosoft.data.container.stack.ItemStack
|
||||
import de.bixilon.minosoft.protocol.network.connection.play.PlayConnection
|
||||
import de.bixilon.minosoft.protocol.packets.c2s.play.container.ContainerClickC2SP
|
@ -11,10 +11,11 @@
|
||||
* This software is not affiliated with Mojang AB, the original developer of Minecraft.
|
||||
*/
|
||||
|
||||
package de.bixilon.minosoft.data.container.click
|
||||
package de.bixilon.minosoft.data.container.actions.types
|
||||
|
||||
import de.bixilon.minosoft.data.container.Container
|
||||
import de.bixilon.minosoft.data.container.ContainerUtil.slotsOf
|
||||
import de.bixilon.minosoft.data.container.actions.ContainerAction
|
||||
import de.bixilon.minosoft.data.container.stack.ItemStack
|
||||
import de.bixilon.minosoft.protocol.network.connection.play.PlayConnection
|
||||
import de.bixilon.minosoft.protocol.packets.c2s.play.container.ContainerClickC2SP
|
@ -11,10 +11,11 @@
|
||||
* This software is not affiliated with Mojang AB, the original developer of Minecraft.
|
||||
*/
|
||||
|
||||
package de.bixilon.minosoft.data.container.click
|
||||
package de.bixilon.minosoft.data.container.actions.types
|
||||
|
||||
import de.bixilon.minosoft.data.container.Container
|
||||
import de.bixilon.minosoft.data.container.ContainerUtil.slotsOf
|
||||
import de.bixilon.minosoft.data.container.actions.ContainerAction
|
||||
import de.bixilon.minosoft.protocol.network.connection.play.PlayConnection
|
||||
import de.bixilon.minosoft.protocol.packets.c2s.play.container.ContainerClickC2SP
|
||||
|
@ -14,7 +14,7 @@
|
||||
package de.bixilon.minosoft.data.container.types
|
||||
|
||||
import de.bixilon.minosoft.data.container.InventorySynchronizedContainer
|
||||
import de.bixilon.minosoft.data.container.click.SlotSwapContainerAction
|
||||
import de.bixilon.minosoft.data.container.actions.types.SlotSwapContainerAction
|
||||
import de.bixilon.minosoft.data.container.sections.ContainerSection
|
||||
import de.bixilon.minosoft.data.container.sections.HotbarSection
|
||||
import de.bixilon.minosoft.data.container.sections.PassiveInventorySection
|
||||
|
@ -16,7 +16,7 @@ package de.bixilon.minosoft.data.container.types
|
||||
import de.bixilon.minosoft.data.abilities.Gamemodes
|
||||
import de.bixilon.minosoft.data.container.Container
|
||||
import de.bixilon.minosoft.data.container.InventorySynchronizedContainer
|
||||
import de.bixilon.minosoft.data.container.click.SlotSwapContainerAction
|
||||
import de.bixilon.minosoft.data.container.actions.types.SlotSwapContainerAction
|
||||
import de.bixilon.minosoft.data.container.sections.ContainerSection
|
||||
import de.bixilon.minosoft.data.container.sections.HotbarSection
|
||||
import de.bixilon.minosoft.data.container.sections.PassiveInventorySection
|
||||
|
@ -19,7 +19,7 @@ import de.bixilon.kutil.observer.map.MapObserver.Companion.observeMap
|
||||
import de.bixilon.minosoft.data.container.ClientContainer
|
||||
import de.bixilon.minosoft.data.container.Container
|
||||
import de.bixilon.minosoft.data.container.EquipmentSlots
|
||||
import de.bixilon.minosoft.data.container.click.SlotSwapContainerAction
|
||||
import de.bixilon.minosoft.data.container.actions.types.SlotSwapContainerAction
|
||||
import de.bixilon.minosoft.data.container.sections.ContainerSection
|
||||
import de.bixilon.minosoft.data.container.sections.HotbarSection
|
||||
import de.bixilon.minosoft.data.container.sections.PassiveInventorySection
|
||||
|
@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Minosoft
|
||||
* Copyright (C) 2020-2022 Moritz Zwerger
|
||||
* Copyright (C) 2020-2023 Moritz Zwerger
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
*
|
||||
@ -14,7 +14,7 @@
|
||||
package de.bixilon.minosoft.data.container.types.generic
|
||||
|
||||
import de.bixilon.minosoft.data.container.InventorySynchronizedContainer
|
||||
import de.bixilon.minosoft.data.container.click.SlotSwapContainerAction
|
||||
import de.bixilon.minosoft.data.container.actions.types.SlotSwapContainerAction
|
||||
import de.bixilon.minosoft.data.container.sections.ContainerSection
|
||||
import de.bixilon.minosoft.data.container.sections.HotbarSection
|
||||
import de.bixilon.minosoft.data.container.sections.PassiveInventorySection
|
||||
|
@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Minosoft
|
||||
* Copyright (C) 2020-2022 Moritz Zwerger
|
||||
* Copyright (C) 2020-2023 Moritz Zwerger
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
*
|
||||
@ -13,7 +13,7 @@
|
||||
|
||||
package de.bixilon.minosoft.data.container.types.processing.smelting
|
||||
|
||||
import de.bixilon.minosoft.data.container.click.SlotSwapContainerAction
|
||||
import de.bixilon.minosoft.data.container.actions.types.SlotSwapContainerAction
|
||||
import de.bixilon.minosoft.data.container.sections.*
|
||||
import de.bixilon.minosoft.data.container.slots.DefaultSlotType
|
||||
import de.bixilon.minosoft.data.container.slots.FuelSlotType
|
||||
|
@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Minosoft
|
||||
* Copyright (C) 2020-2022 Moritz Zwerger
|
||||
* Copyright (C) 2020-2023 Moritz Zwerger
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
*
|
||||
@ -16,7 +16,7 @@ package de.bixilon.minosoft.gui.rendering.gui.elements.items
|
||||
import de.bixilon.kotlinglm.vec2.Vec2i
|
||||
import de.bixilon.minosoft.config.key.KeyCodes
|
||||
import de.bixilon.minosoft.data.abilities.Gamemodes
|
||||
import de.bixilon.minosoft.data.container.click.*
|
||||
import de.bixilon.minosoft.data.container.actions.types.*
|
||||
import de.bixilon.minosoft.data.container.stack.ItemStack
|
||||
import de.bixilon.minosoft.data.text.formatting.color.RGBColor
|
||||
import de.bixilon.minosoft.gui.rendering.gui.GUIRenderer
|
||||
|
@ -1,6 +1,6 @@
|
||||
/*
|
||||
* Minosoft
|
||||
* Copyright (C) 2020-2022 Moritz Zwerger
|
||||
* Copyright (C) 2020-2023 Moritz Zwerger
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
|
||||
*
|
||||
@ -15,7 +15,7 @@ package de.bixilon.minosoft.gui.rendering.gui.gui.dragged.elements.item
|
||||
|
||||
import de.bixilon.kotlinglm.vec2.Vec2i
|
||||
import de.bixilon.minosoft.data.container.Container
|
||||
import de.bixilon.minosoft.data.container.click.SimpleContainerAction
|
||||
import de.bixilon.minosoft.data.container.actions.types.SimpleContainerAction
|
||||
import de.bixilon.minosoft.data.container.stack.ItemStack
|
||||
import de.bixilon.minosoft.gui.rendering.gui.GUIRenderer
|
||||
import de.bixilon.minosoft.gui.rendering.gui.elements.Element
|
||||
|
Loading…
x
Reference in New Issue
Block a user