jar

io.github.notaphplover : catan-core

Maven & Gradle

Apr 19, 2020
1 usages
0 stars

Catan core · Core library of the game

Table Of Contents

Latest Version

Download io.github.notaphplover : catan-core JAR file - Latest Versions:

All Versions

Download io.github.notaphplover : catan-core JAR file - All Versions:

Version Vulnerabilities Size Updated
0.5.x
0.4.x
0.3.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window catan-core-0.5.0.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

io.github.notaphplover.catan.core.board.production

├─ io.github.notaphplover.catan.core.board.production.BoardProductionManager.class - [JAR]

├─ io.github.notaphplover.catan.core.board.production.IBoardProductionManager.class - [JAR]

io.github.notaphplover.catan.core.board.structure

├─ io.github.notaphplover.catan.core.board.structure.BoardStructure.class - [JAR]

├─ io.github.notaphplover.catan.core.board.structure.IBoardStructure.class - [JAR]

├─ io.github.notaphplover.catan.core.board.structure.StructureType.class - [JAR]

io.github.notaphplover.catan.core.game

├─ io.github.notaphplover.catan.core.game.CatanGame.class - [JAR]

├─ io.github.notaphplover.catan.core.game.CatanGameBuilder.class - [JAR]

├─ io.github.notaphplover.catan.core.game.GameState.class - [JAR]

├─ io.github.notaphplover.catan.core.game.ICatanGame.class - [JAR]

├─ io.github.notaphplover.catan.core.game.ICatanGameBuilder.class - [JAR]

io.github.notaphplover.catan.core.game.generator

├─ io.github.notaphplover.catan.core.game.generator.CatanDeterministicGenerator.class - [JAR]

├─ io.github.notaphplover.catan.core.game.generator.CatanGenerator.class - [JAR]

├─ io.github.notaphplover.catan.core.game.generator.CatanRandomGenerator.class - [JAR]

├─ io.github.notaphplover.catan.core.game.generator.IDeterministicNumberGenerator.class - [JAR]

├─ io.github.notaphplover.catan.core.game.generator.INumberGenerator.class - [JAR]

io.github.notaphplover.catan.core.board.element

├─ io.github.notaphplover.catan.core.board.element.BoardElement.class - [JAR]

├─ io.github.notaphplover.catan.core.board.element.IBoardElement.class - [JAR]

├─ io.github.notaphplover.catan.core.board.element.IOwnedElement.class - [JAR]

├─ io.github.notaphplover.catan.core.board.element.OwnedElement.class - [JAR]

io.github.notaphplover.catan.core.player

├─ io.github.notaphplover.catan.core.player.IPlayer.class - [JAR]

├─ io.github.notaphplover.catan.core.player.Player.class - [JAR]

io.github.notaphplover.catan.core.command

├─ io.github.notaphplover.catan.core.command.Command.class - [JAR]

├─ io.github.notaphplover.catan.core.command.CommandType.class - [JAR]

├─ io.github.notaphplover.catan.core.command.ICommand.class - [JAR]

├─ io.github.notaphplover.catan.core.command.ICommandSender.class - [JAR]

├─ io.github.notaphplover.catan.core.command.ISendTradeAgreementRequestCommand.class - [JAR]

├─ io.github.notaphplover.catan.core.command.ISendTradeConfirmationRequestCommand.class - [JAR]

├─ io.github.notaphplover.catan.core.command.SendTradeAgreementRequestCommand.class - [JAR]

├─ io.github.notaphplover.catan.core.command.SendTradeConfirmationRequestCommand.class - [JAR]

io.github.notaphplover.catan.core.game.player

├─ io.github.notaphplover.catan.core.game.player.IPlayerManager.class - [JAR]

├─ io.github.notaphplover.catan.core.game.player.PlayerManager.class - [JAR]

io.github.notaphplover.catan.core.exception

├─ io.github.notaphplover.catan.core.exception.NonNullInputException.class - [JAR]

├─ io.github.notaphplover.catan.core.exception.NonVoidCollectionException.class - [JAR]

├─ io.github.notaphplover.catan.core.exception.UnexpectedException.class - [JAR]

io.github.notaphplover.catan.core.resource.production

├─ io.github.notaphplover.catan.core.resource.production.IResourceProduction.class - [JAR]

├─ io.github.notaphplover.catan.core.resource.production.ResourceProduction.class - [JAR]

io.github.notaphplover.catan.core.game.hearth

├─ io.github.notaphplover.catan.core.game.hearth.CatanGameHearth.class - [JAR]

├─ io.github.notaphplover.catan.core.game.hearth.CatanGameHearthBuilder.class - [JAR]

├─ io.github.notaphplover.catan.core.game.hearth.ICatanGameHearth.class - [JAR]

├─ io.github.notaphplover.catan.core.game.hearth.ICatanGameHearthBuilder.class - [JAR]

io.github.notaphplover.catan.core.request

├─ io.github.notaphplover.catan.core.request.AgnosticBuildConnectionRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.AgnosticBuildStructureRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.BuildConnectionRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.BuildElementRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.BuildInitialConnectionRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.BuildInitialStructureRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.BuildStructureRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.EndTurnRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.IBuildConnectionRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.IBuildElementRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.IBuildStructureRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.IEndTurnRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.IRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.IStartTurnRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.IStructureRelatedRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.IUpgradeStructureRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.Request.class - [JAR]

├─ io.github.notaphplover.catan.core.request.RequestType.class - [JAR]

├─ io.github.notaphplover.catan.core.request.StartTurnRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.UpgradeStructureRequest.class - [JAR]

io.github.notaphplover.catan.core.game.log

├─ io.github.notaphplover.catan.core.game.log.IGameLog.class - [JAR]

├─ io.github.notaphplover.catan.core.game.log.ILogEntry.class - [JAR]

├─ io.github.notaphplover.catan.core.game.log.LinearGameLog.class - [JAR]

├─ io.github.notaphplover.catan.core.game.log.LogEntry.class - [JAR]

io.github.notaphplover.catan.core.board.connection

├─ io.github.notaphplover.catan.core.board.connection.BoardConnection.class - [JAR]

├─ io.github.notaphplover.catan.core.board.connection.ConnectionDirection.class - [JAR]

├─ io.github.notaphplover.catan.core.board.connection.ConnectionType.class - [JAR]

├─ io.github.notaphplover.catan.core.board.connection.IBoardConnection.class - [JAR]

io.github.notaphplover.catan.core.resource.exception

├─ io.github.notaphplover.catan.core.resource.exception.NegativeNumberException.class - [JAR]

├─ io.github.notaphplover.catan.core.resource.exception.NotEnoughtResourcesException.class - [JAR]

io.github.notaphplover.catan.core.game.trade

├─ io.github.notaphplover.catan.core.game.trade.IReference.class - [JAR]

├─ io.github.notaphplover.catan.core.game.trade.ITrade.class - [JAR]

├─ io.github.notaphplover.catan.core.game.trade.ITradeAgreement.class - [JAR]

├─ io.github.notaphplover.catan.core.game.trade.ITradeConfirmation.class - [JAR]

├─ io.github.notaphplover.catan.core.game.trade.ITradeDiscard.class - [JAR]

├─ io.github.notaphplover.catan.core.game.trade.ITradeManager.class - [JAR]

├─ io.github.notaphplover.catan.core.game.trade.Reference.class - [JAR]

├─ io.github.notaphplover.catan.core.game.trade.Trade.class - [JAR]

├─ io.github.notaphplover.catan.core.game.trade.TradeAgreement.class - [JAR]

├─ io.github.notaphplover.catan.core.game.trade.TradeConfirmation.class - [JAR]

├─ io.github.notaphplover.catan.core.game.trade.TradeDiscard.class - [JAR]

├─ io.github.notaphplover.catan.core.game.trade.TradeManager.class - [JAR]

io.github.notaphplover.catan.core.game.handler.element.connection

├─ io.github.notaphplover.catan.core.game.handler.element.connection.BuildConnectionRequestAtFoundationPhaseHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.element.connection.BuildConnectionRequestAtNormalPhaseHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.element.connection.BuildConnectionRequestHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.element.connection.BuildConnectionRequestHandlerBuilder.class - [JAR]

io.github.notaphplover.catan.core.resource

├─ io.github.notaphplover.catan.core.resource.IResourceManager.class - [JAR]

├─ io.github.notaphplover.catan.core.resource.IResourceStorage.class - [JAR]

├─ io.github.notaphplover.catan.core.resource.ResourceManager.class - [JAR]

├─ io.github.notaphplover.catan.core.resource.ResourceStorage.class - [JAR]

├─ io.github.notaphplover.catan.core.resource.ResourceType.class - [JAR]

io.github.notaphplover.catan.core.game.handler.trade

├─ io.github.notaphplover.catan.core.game.handler.trade.TradeAgreementRequestHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.trade.TradeAgreementRequestHandlerBuilder.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.trade.TradeConfirmationRequestHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.trade.TradeConfirmationRequestHandlerBuilder.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.trade.TradeDiscardRequestHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.trade.TradeDiscardRequestHandlerBuilder.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.trade.TradeRequestHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.trade.TradeRequestHandlerBuilder.class - [JAR]

io.github.notaphplover.catan.core.resource.provider

├─ io.github.notaphplover.catan.core.resource.provider.ConnectionCostProvider.class - [JAR]

├─ io.github.notaphplover.catan.core.resource.provider.DefaultConnectionCostProvider.class - [JAR]

├─ io.github.notaphplover.catan.core.resource.provider.DefaultStructureCostProvider.class - [JAR]

├─ io.github.notaphplover.catan.core.resource.provider.DefaultTerrainProductionProvider.class - [JAR]

├─ io.github.notaphplover.catan.core.resource.provider.IResourceManagerProvider.class - [JAR]

├─ io.github.notaphplover.catan.core.resource.provider.ITerrainProductionProvider.class - [JAR]

├─ io.github.notaphplover.catan.core.resource.provider.ResourceManagerProvider.class - [JAR]

├─ io.github.notaphplover.catan.core.resource.provider.StructureCostProvider.class - [JAR]

├─ io.github.notaphplover.catan.core.resource.provider.TerrainProductionProvider.class - [JAR]

io.github.notaphplover.catan.core.game.handler.turn

├─ io.github.notaphplover.catan.core.game.handler.turn.EndTurnRequestHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.turn.EndTurnRequestHandlerBuilder.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.turn.StartTurnRequestHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.turn.StartTurnRequestHandlerBuilder.class - [JAR]

io.github.notaphplover.catan.core.board.terrain

├─ io.github.notaphplover.catan.core.board.terrain.BoardTerrain.class - [JAR]

├─ io.github.notaphplover.catan.core.board.terrain.IBoardTerrain.class - [JAR]

├─ io.github.notaphplover.catan.core.board.terrain.TerrainType.class - [JAR]

io.github.notaphplover.catan.core.board.exception

├─ io.github.notaphplover.catan.core.board.exception.InvalidBoardDimensionsException.class - [JAR]

├─ io.github.notaphplover.catan.core.board.exception.InvalidBoardElementException.class - [JAR]

io.github.notaphplover.catan.core.board

├─ io.github.notaphplover.catan.core.board.BoardElementType.class - [JAR]

├─ io.github.notaphplover.catan.core.board.CatanBoard.class - [JAR]

├─ io.github.notaphplover.catan.core.board.ICatanBoard.class - [JAR]

io.github.notaphplover.catan.core.agent

├─ io.github.notaphplover.catan.core.agent.Agent.class - [JAR]

├─ io.github.notaphplover.catan.core.agent.IAgent.class - [JAR]

io.github.notaphplover.catan.core.game.point

├─ io.github.notaphplover.catan.core.game.point.IPointsCalculator.class - [JAR]

├─ io.github.notaphplover.catan.core.game.point.PointsCalculator.class - [JAR]

io.github.notaphplover.catan.core.game.handler.element

├─ io.github.notaphplover.catan.core.game.handler.element.BuildElementRequestHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.element.BuildElementRequestHandlerBuilder.class - [JAR]

io.github.notaphplover.catan.core.game.exception

├─ io.github.notaphplover.catan.core.game.exception.AgreementAlreadyProposedException.class - [JAR]

├─ io.github.notaphplover.catan.core.game.exception.InvalidLogException.class - [JAR]

├─ io.github.notaphplover.catan.core.game.exception.InvalidLogInsertionException.class - [JAR]

├─ io.github.notaphplover.catan.core.game.exception.InvalidReferenceException.class - [JAR]

├─ io.github.notaphplover.catan.core.game.exception.InvalidTurnIndexException.class - [JAR]

├─ io.github.notaphplover.catan.core.game.exception.NoCurrentTradeException.class - [JAR]

├─ io.github.notaphplover.catan.core.game.exception.NotAnAcceptableExchangeException.class - [JAR]

├─ io.github.notaphplover.catan.core.game.exception.PendingTradeException.class - [JAR]

io.github.notaphplover.catan.core.request.trade

├─ io.github.notaphplover.catan.core.request.trade.ITradeAgreementRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.trade.ITradeConfirmationRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.trade.ITradeDiscardRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.trade.ITradeRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.trade.TradeAgreementRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.trade.TradeConfirmationRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.trade.TradeDiscardRequest.class - [JAR]

├─ io.github.notaphplover.catan.core.request.trade.TradeRequest.class - [JAR]

io.github.notaphplover.catan.core.game.handler

├─ io.github.notaphplover.catan.core.game.handler.GameEngineHandlersMap.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.IGameEngineHandlersMap.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.IRequestHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.RequestHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.RequestHandlerBuilder.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.StandardRequestHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.StandardRequestHandlerBuilder.class - [JAR]

io.github.notaphplover.catan.core.game.handler.element.structure

├─ io.github.notaphplover.catan.core.game.handler.element.structure.BuildStructureRequestAtFoundationPhaseHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.element.structure.BuildStructureRequestAtNormalPhaseHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.element.structure.BuildStructureRequestHandlerBuilder.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.element.structure.StructureRelatedRequestHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.element.structure.StructureRelatedRequestHandlerBuilder.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.element.structure.UpgradeStructureRequestAtNormalPhaseHandler.class - [JAR]

├─ io.github.notaphplover.catan.core.game.handler.element.structure.UpgradeStructureRequestHandlerBuilder.class - [JAR]

io.github.notaphplover.catan.core.board.group

├─ io.github.notaphplover.catan.core.board.group.IStructureTerrainTypesPair.class - [JAR]

├─ io.github.notaphplover.catan.core.board.group.StructureTerrainTypesPair.class - [JAR]

Advertisement

Dependencies from Group

Apr 19, 2020
1 usages
0 stars

Discover Dependencies

Nov 15, 2020
1 usages
1 stars
Apr 12, 2020
2 usages
Apr 25, 2020
1 usages
Apr 25, 2020
2 usages
4 stars
Apr 23, 2020
1 usages
20 stars
Apr 23, 2020
1 usages
20 stars
Aug 24, 2022
1 usages
0 stars
Apr 22, 2020
1 usages
0 stars
Apr 26, 2020
2 usages
0 stars