Minecolonies

Mods
5,852,835 Downloads Last Updated: Sep 20, 2019 Game Version: 1.12.2

File Details

Filename minecolonies-universal-1.10.2-0.9.7587.jar
Uploaded by OrionOnline
Uploaded Feb 19, 2018
Game Version 1.10.2
Size 23.71 MB
Downloads 121,252
MD5 2bb6c4da8e34fb101c5868c02748e386
Supported Minecraft 1.10 Versions
1.10.2
Supported Java Versions
Java 8

Changelog

Minecolonies Changelog

Version: 1.10.2-0.9.7587

  • new 1.10 beta (#2049)

  • hotfix

  • Fix 1.10 config menu (#1958)

Fix 1.10 config

  • Feature/colony refactor (#1945) (#1961)

  • Another colony refactor rework. This should improve the server performance of minecolonies. Also should improve worker recovery.

  • Port1.10/smeltery (#1965)

New Worker: The Smelter

  • Port1.10 Herders! (#1959)

New workers: Herders for chicken, cows, pigs and sheeps

  • Hotfix support for smeltery in buildtool

  • Hotfix chrash (#1976)

  • Some fixes (#1979) (#1984)

  • fix shingles resistance

  • fixes #1954

  • fix #1928

  • fix herder blocks

  • fix scrollbar, who did this? =D

  • Port1.11/indi dat and some other fixes (#2006) (#2007)

  • Maintain colony saves in individual files (#1996)

Rewrite how we store colonies. Store colonies in their own .dat files + zip them up as a backup.

  • Some fixes (#1979)

  • fix shingles resistance

  • fixes #1954

  • fix #1928

  • fix herder blocks

  • fix scrollbar, who did this? =D

  • fix colony deletion and remove colony.dat on removal (#2005)

  • fix smelter and some small other issues (#2010) (#2012)

  • Port1.10/fixes (#2029)

  • Hotfix for dman crash

  • fix lang

  • mark colonies dirty on permission changes (#2022)

  • Fix/c tape (#2032)

  • constructiontape

  • fix it up

  • small adaptations

  • fix state

  • fix it

  • Feature/some small things (#2043) (#2046)

Fixes fields outside of towns Fixes barb raider messages Fixes buildTool bug Adds possibility to shift right click into inventories. Closes bug with null CitizenData causing the cook to crash. Switch to turn all on/off in the LJ Fix for client side permissions which occasionally get lost and not updated anymore. Fixes birch schematics a bit * hotfix * hotfix * hotfix * recipefix * Port1.10/shingleslabs (#1942)

  • Add shingle slab
  • fix lj building
  • A lot of fixes (#1922) (#1924)

  • A lot of fixes (#1922)

  • fix

  • some small fixes to asynch requesting

  • attempt to fix pathing

  • fix citizen

  • ignore furnaces

  • fix the walkToProxy

  • cleanup scarecrow problems

  • fix this as well

  • fix excp

  • remove imports

  • fix compile error

  • Port1.10/fix pathing (#1920)

  • Fix/pathing (#1914)

  • remove unneccessary entityAi code, fix proxy pathing

  • Fix some changes

  • Better recipes

  • fix lang issue

  • adapt recipe

  • fix recipe

  • fix conflict

  • Port1.10/colony refactor (#1911)

  • ColonyRefactoring (#1904)

Small scarecrow fix: + Huge code rework to facilitate future additions to the colony.

  • 1.11 adaptions

  • fix citizen

  • fix crash bug

  • Port1.10/crashes+more b locks (#1910)

  • hotfix 2 exceptions (#1908)

  • hotfix 2 exceptions

  • bugfix for tinkers tools

  • fix annots of orion

  • More blocks (#1902)

  • add the other styles

  • fix the models

  • fix paperwall types

  • fix up all of it, my goodness

  • fix recipe

  • add light opacity and newline

  • compile problems

  • add recipe

  • fix the problem with the resolver
  • hotfix
  • avoid infinite loop
  • fix npe
  • Port1.10/field rework (#1899)

  • Rework farmer field (#1897)

Field rework which should fix several problems.

  • adapt 1.11 specifics

  • adapt to 1.10

  • fix NPE

  • fix texture

  • hotfix server side crash, decrease functionality, essentially.
  • Farmer hotfix
  • Port1.10 features (#1890)

  • Default style setting (#1881)

  • Default style setting

  • fix javadoc

  • fix double adding colony buildings

  • another small bugfix

  • fix codacity and test

  • Remove unused imports

  • Feature/store style (#1889)

  • Default style setting

  • fix javadoc

  • fix double adding colony buildings

  • another small bugfix

  • fix codacity and test

  • Remove unused imports

  • Feature, correctly handle compatability

  • some more adaptions

  • codacy issue

  • remove BOP

  • fix mantle

  • fix merge issues

  • Fix several issues relate to building with the new RS (#1877) (#1879)

  • Fix several issues relate to building with the new RS

  • Fix provider removal and label color.

  • fix crash on kill

  • isEmpty and not == 0

  • Fix requesting entities

  • More tries and fix javadoc

  • Fixing the unit test.

  • merge problem fixes
  • Hotfix/fixes (#1864)

  • Fix commands + add clipboard recipe

  • add a lot of logging

  • improve gathering, improve javadoc, fix workers...

  • Renamings and improvements to the DMan gathering logic.

  • Fix DMan not working properly.

  • Updating the gathering limitations to be configurable between a minimal and maximum amount of building.

  • Remove the debug logging.

  • Remove the debug logging.

  • Pulling in @bob0bob changes to finish up a bunch of things.

  • Fix the DMan not resetting the gatherCount when dumping after succesfull pickup.

  • Bugfixing and autorequest resolving for 1.12.

  • Limiting stack sizes.

  • Working on building inventory and other detection mechanics.

  • Fixing several broken things. Ready for PR.

  • Fixing some sonar issue. Make the worker always walk to building when checking for a completed request.

  • Port1.10/new block (#1853)

  • D3 shingles (#1843)

  • Create shingle block with the model of d3

  • adapt to newest model

  • fix changes

  • Port1.10/rs hotifxes (#1832)

  • improve gathering, improve javadoc, fix workers... (#1807)

  • Fix commands + add clipboard recipe

  • add a lot of logging

  • improve gathering, improve javadoc, fix workers...

  • Renamings and improvements to the DMan gathering logic.

  • Fix DMan not working properly.

  • Updating the gathering limitations to be configurable between a minimal and maximum amount of building.

  • Remove the debug logging.

  • Remove the debug logging.

  • Pulling in @bob0bob changes to finish up a bunch of things.

  • fixit

  • another fix

  • Port1.10/more rs fixes (#1802)

  • Fix/more rs fixes (#1788)

  • Fix commands + add clipboard recipe

  • add a lot of logging

  • more logging

  • A lot of other fixes

  • Fix requesting and cook needs

  • add newline

  • Fix another crash

  • fix compile error

  • fix 1.10 crash (#1787)
  • correctly get the world to avoid crashes (#1771) (#1784)

  • correctly get the world to avoid crashes (#1771)

  • correctly get the world to avoid crashes

  • bunch of fixes

  • add effective side check

  • fix crash on death

  • add some small fixes and crash avoiders

  • And fix double requesting for barracks guards

  • make workers return home at night correctly

  • fix compile error

  • hotfix textures
  • Hotfix/1.12/rs (#1768)

  • Fix a crash when citizens die.

  • fix bug with tool requests

  • fix racks

  • 1.10/cook rs (#1764)

Some bug fixes for the RS and for the Cook * 1.10/cook rs (#1758)

Fix several Birch style building Fix hunger system and food requesting Implement a new Worker - The Cook with hut, schematics etc. * fix javadoc * Fixing the classloading issue when running a dedi server. * Cleanup/unraw irequest type (#1726)

  • add first few <?> to requests

  • fix tests for resolver

  • first few ideas

  • propose change to eliminate some rawtypes

  • fix i few warnings

  • fix more warnings

  • even more warnings

  • better casts

  • add cooler lambdas

  • fail

  • move api to raw types again to please java

  • more ractypes in api

  • fix more warnings

  • fix more warnings

  • all errors gone

  • optimize imports

  • Merge remote-tracking branch 'origin/port1.10/request-system' into port1.10/request-system
  • fix custom nametag
  • fix rack crash
  • Fixing the PlayerFactory crash.
  • Update build script to use HTTPS instead of HTTP (#1744)

See 1.11 / 1.12 ports. * fix inventories * fix import * fix barbarian spawning * Cleanup/unraw itoken type (#1717) (#1724)

  • first few <?> added to Itoken, not compiling yet

  • most errors cleaned up

  • compiling again

  • add more <?>

  • fixed all api warnings

  • fix Itoken in buildings

  • more <?> in buildings

  • show all errors on compile

  • fix more tokens

  • fix more <?> in factories

  • more fixes

  • Done with IToken

  • removed a runtime exception throws

we should convert it to a checked exception later

  • fix imports

  • fix more throws issues

  • fix all runtimeexceptions that were explicitly stated

  • fix rs 1.10
  • New language update
  • fix npes
  • several fixes
  • fix book texture
  • fix npe
  • fix for good
  • fix npe
  • fix
  • can be null
  • fix inventories
  • tolerate null entities
  • fix it
  • stage
  • remove log
  • Fix buildTool and crash
  • fix citizen bed bug and move away bug
  • fix citizen5 schematic
  • more fixes
  • fix gui issue
  • Fix up issues
  • fix blockstates and bump version
  • fix particular sounds
  • first part of port
  • [RS] Request System - Version 1.0 - MC 1.11 (#1682)

Request System

It is finally here. After a very long time and countless hours of work. The first fully functioning and operational version of the Request System (RS) is now ready for review and PR.

Inner workings

The request system works by taking in objects that extend IRequestable. Once the core class StandardRequestManager gets a call to createRequest it will wrap this object into a IRequest, based on a registration that is part of the API. This IRequest (from here on out called the request) is then stored internally and its unique token (UUID) is returned. This token can then be used to assign the request by calling assignRequest. Once this method is called the system will find all super types of the IRequestable and search for resolvers that know how to handle any of the types doing a sort on multiple levels: First is sorted on the most specific type, aka the actual objects type instead of a interface that it is implementing. On the second level a sort on the resolvers priority is made. Allowing searchers through the requesters building and warehouse to be done before it is assigned to the Player. After a accepting resolver is found, the system determines which requests it needs to make so that the resolver can resolver the request by calling IRequestResolver#attemptResolve. This can then return a list of tokens that need to be assigned and resolved before the current request can be resolved. These childrequests are then assigned and all data is stored in the system for future reference. If no childrequests are required by the resolver to resolve the request, an immediate attempt to resolve it by calling IRequestResolver#resolve is made. Here the resolver is then on his own. He eventually needs to call IRequestManager#updateRequestState to update the requests state to COMPLETE, which will notify the requester that a request is completed. The requester will then in turn set the requests state... * Fix/inter dim tp (#1695) (#1697)

  • Fix/inter dim tp (#1695)

  • do things for mc home interdimensional

  • fix it

  • setup

  • port fixes

  • Constants and fixes

  • fix merge issue

  • Port1.11/improved placing (#1693)

  • Feature/improved placing (#1689)

  • Make supplycamp/ship placeable like a Structure

  • restrict it correctly

  • fix rtp

  • avoid teleport if colony null

  • fix javadoc

  • decrease saftey drop slightly

  • Add paperwall recipe

  • import

  • fix javadoc directly

  • fix javadoc directly

  • port paperwall recipe for 1.10

  • Fix block reg on server side (hotfix)

  • Port1.11/sapling+bugfix (#1686)

  • bugfix (#1684)

Fix losing level on fire/hire

  • Fix/lj saplings (#1675)

  • Fix lumberjack sapling handling

  • improve lumberjack

  • fixy fix the baker fixy fix for Zyxi Zyx

  • stage

  • fix bug

  • fix the copy paste error

  • Paperwall type (#1654) (#1660)

  • First part of paper wall.

Textures required.

  • New textures.

  • Add craft and Switch to jungle texture

Also fixes some codacy

  • Added newlines

  • Requested changes and codacy/sonar fixes

  • Codacy

  • More codacy and sonar

  • Another codacy and sonar

Trying to figure out what does it require to be fixed

  • Codacy

  • Should work

  • Another try

  • Codacy

  • Sonar

  • Sonar

Somebody once told me that I have to change line. I have my pen in hand to do it...

  • Sonar should change it's mind

  • First attempt

  • Second part

  • Some adaptions

  • some more

  • Push

  • Push some fixes

  • some more adaptions

  • more adaptions

  • switch to correct model loading

  • At correct event only at the client

  • copy modblock registry from 1.12

  • correctly register everything!

  • Finish it

  • Optimize imports

  • Sonar fixes

  • Make sonar happy

  • fix critical

  • make codacity happy

  • more codacity

  • sonar critical

  • Adapt following orion

  • User interfaces

  • Making it use generics.

  • Fix the construction tape

  • Ported 2.5 commands (#1643)

Ported CheckForAutoDeletsCommand, MakeNotAutoDeletable, and my changes to DeleteColonyCommand * Feature/birch style (#1631) (#1640)

New birch style * Update README.md * Done (#1620) * Fix rack messup (#1616) (#1624)

  • fixing rack messup

  • Also request items in the hands of armor stands

  • fixed (#1621)
  • Add taiga style 1.11 (#1602)

  • Add taiga style

  • name fix

  • fix item dupe bug

  • fixy fix

  • update schematics

  • Several bugfixes

  • fix bakery

  • Rework the keep item completely (#1609)

  • Rework the keep item completely

  • Fix stack size

  • Delete event handler on colony deletion

  • port bug fixes. (#1590)
  • npe fix. (#1588)
  • Port1.11/colony commands (#1577)

  • Create new colony commands to check for a close colony (#1572)

  • Create new colony commands to check for a close colony

  • fix desc

  • fixes

  • fix crash

  • 1.11 adaptions

  • init (#1576)
  • hotfix citizens without home running home! (#1570)
  • Port/standing logic (#1564)

  • avoid in random direction

  • Improving the standing logic of the Builder by adding some offsets.

  • Feature/better avoid (#1558)

  • avoid in random direction

  • some small adaptions

  • move away from location fix

  • fix up all the going home and sleep stuff

  • codacity issues

  • fix problem with missing bed

  • not necessary if

  • hotfix bugfix NPE

  • Port1.11/barbarian fixes (#1555)

  • working

  • Update MobEventsUtils.java

  • Update Colony.java

  • Another bug fix attempt for the Permissions.View NPE.
  • Feature/builder gui (#1540) (#1542)

  • new builder UI

  • fix permission scepter problems

  • Add baker sounds

  • fix gui buttons

  • fixed interaction sound and issue

  • fix string

  • fix infinite loop and add builder sounds

  • Fix pasting in SMP + chisel handling (#1534) (#1536)

  • update at a random moment

  • chisels and bits support #1

  • make paste work correctly in smp

  • adapt properties

  • fix update flag

  • fix annots

  • remove import

  • Port1.11/sounds n fix (#1516)

  • Add male knight sounds

  • Add female archer sounds

  • codacity fix

  • Fix/javadoc (#1515)

  • fix all javadoc warnings

  • delete file duplication

  • Delete building on colony remove (#1514)

  • Delete building on colony remove

  • sort colonists by name

  • fix not requesting item frames

  • fix javadoc

  • fix merge prblems

  • Whatafix/security measures (#1499) (#1500)

  • security measures in tough times

  • Fix despawning

  • use the correct constant

  • correctly spawn barbarians

  • Port/1.11/hotifxes (#1497)

Hotfixes several issues:

Crashes because of divide/0 Fixes baker furnaces Fixes citizen job assignment Fixes home assignment problems * Port1.11/fix/barbarians (#1479)

  • Fix/barbarian spawns (#1477)

  • Fix barbarian spawning, only calc building size once, decrease xp gain

  • fix constructiontape

  • restore and save them to NBT

  • fix the javadoc

  • fix codacity

  • fix center returning null

  • better calc

  • Fix waypoint

  • sonar fixes

  • last adaptions

  • fix merge errors

  • some more adaptions

  • fix the rotation

  • codacity

  • a bit more codacity

  • Port1.11/fix/rendering (#1474)

  • fix rendering of racks with the build tool

  • improve

  • fix merge problems

  • Feature/copy paste (#1436) (#1456)

It adds the possibility to paste messages directly into the world without requiring the builder. For that, the player has to be in creative mode. For now, it pastes it into the world with the correct building level + using the solid Substitution blocks. In the future, we can add a second mode which turns of the solid substitution blocks. It also fixes some bugs with the barracks. And it fixes a bug where people lost their job after loading the barracks world. * Merge branch 'testing/1.11' into version/1.11 * Port1.11/barracks (#1440)

  • merge Barracks to 1.11

  • fix merge problems

  • fix sign rendering (#1435)
  • Feature/1362 improve rendering (#1420)

Fixes blockStates when rendering Preloaded models only once when rendering (performance improvement)

Additional Files